Krita 3.3.1 release main task
Closed, ResolvedPublic

Description

Krita 3.3.1 main release task

Schedule:

Main release TODO :

Code side:

  • Check master for commits that need to be backported
  • update the version of krita.xmlgui
  • update the CMakeLists.txt version 3.3.0
  • Commit and push the updates
  • make a v3.3.0 tag (git tag -a vX.Y.Z -m "krita x.y.z" )
  • push the tag ( git push origin --tags)
  • update create_tarball_kf5's config.ini to use the new tag
  • run create_tarball_kf5.rb (./createtarball/create_tarball_kf5.rb -n -a krita)
  • sign the tarball (gpg --output krita-x.y.z.tar.gz.sig --detach-sign krita-x.y.z.tar.gz)
  • upload the tarball and signature
  • create bugzilla version

Packages:

We will mention when packages are done via IRC. You can help us by checking if the package works on your system, and does the following right:

  • Krita starts
  • Localization works
  • Basic painting and most recently fixed bugs are fixed
  • Linux:
    • AppImage x64
    • Snap
    • Notify Krita Lime
  • Windows
    • Before making the installers, update shell extension DLLs to v1.2.4 and update the NSIS scripts by pulling the latest release branch
    • Build Qt 5.9.2
    • Update gmic-qt
    • ZIP64 + DBG
    • NSIS installer x64
    • ZIP32 + DBG
    • NSIS installer x32
    • Update Microsoft store.
  • OSX
    • DMG package

Packages for this release can be found at... https://download.kde.org/stable/krita/3.3.0/

Communication side:

Pre-release:
  • Update tablet settings screenshot, make display settings screenshot
  • Notify translators of string freeze!
  • Verify if manual pages are updated, if not annoy @woltherav and add undocumented features to Krita: Manual
  • Write release notes. This is a small release, so they can be made ad-hoc. Big releases need a seperate task.
  • Notify people that they can start making release demonstrations.
  • Update FAQ
Post-release:
  • tumblr

[ X] BlenderArtists

  • deviantart
  • VK
  • blendernation
  • twitter
  • facebook
  • reddit
  • google+

This release will have angle and winink!

woltherav renamed this task from Krita 3.3 release main task.r to Krita 3.3 release main task.
woltherav updated the task description. (Show Details)
woltherav updated the task description. (Show Details)Aug 28 2017, 12:21 PM
rempt updated the task description. (Show Details)Sep 19 2017, 9:06 AM

The Windows RC seems to be missihg drmingw...

rempt updated the task description. (Show Details)Sep 25 2017, 10:36 AM
rempt updated the task description. (Show Details)
rempt updated the task description. (Show Details)Sep 25 2017, 11:29 AM
rempt updated the task description. (Show Details)
rempt updated the task description. (Show Details)Sep 25 2017, 1:15 PM
rempt updated the task description. (Show Details)Sep 28 2017, 7:45 AM
woltherav updated the task description. (Show Details)Sep 29 2017, 2:09 PM
rempt renamed this task from Krita 3.3 release main task to Krita 3.3.1 release main task.Sep 30 2017, 2:59 PM
rempt updated the task description. (Show Details)
rempt updated the task description. (Show Details)Oct 9 2017, 9:51 AM
alvinhochun updated the task description. (Show Details)Oct 9 2017, 12:28 PM
rempt updated the task description. (Show Details)Oct 9 2017, 1:52 PM
woltherav updated the task description. (Show Details)Oct 12 2017, 2:40 PM

I am getting tired of having to answer questions on this one, can someone for the love of god get dmitry's patch in? https://bugs.kde.org/show_bug.cgi?id=375503

woltherav closed this task as Resolved.Jan 2 2018, 1:07 PM