Release Krita 4.1.2
Closed, ResolvedPublic

Description

Krita 4.1.2 main release task

Schedule:

New features:

These all needs to be tested during alpha/beta/release candidate stage, and closed upon release:

Big bugfixes:

Ref this task when you fix a bug, so that we can make a list here :)

Main release TODO :

Code side:

See also: https://community.kde.org/ReleasingSoftware

  • update 3rdparty dependencies to the latest versions
  • update the version of krita.xmlgui
  • update the CMakeLists.txt version
  • update the appstream file
  • update org.kde.krita.appdata.xml 's release tag
  • make a v4.1.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
  • Start the binary builds for Windows and Linux appimage (https://phabricator.kde.org/T8231)
  • mail KDE release coordination <release-team@kde.org>
  • Send release notes for future Krita versions to news@publisher.ch.
  • create bugzilla version
  • Warn kde sysadmins that we're going to release and that krita.org is going to take load

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
    • ZIP64 + DBG [ installer x64
    • Update Microsoft store.
    • Update Steam store
  • OSX
    • DMG package

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

Communication side:

    1. Pre-release:
  • Update Kiki page

[} Update press pack and page

[} Create release announcement

  • Notify people that they can start making release demonstrations.
Post-release:
  • tumblr
  • BlenderArtists
  • deviantart
  • VK
  • blendernation
  • twitter
  • facebook

If you have completed a task, add a comment.
If you have anything else to add, add a comment as well! Putting all the comments about a given release into a single task is much easier on the bookkeeping!

Related Objects

StatusAssignedTask
Openrempt
Resolvedrempt
rempt created this task.Sep 5 2018, 12:25 PM
rempt closed this task as Resolved.Oct 4 2018, 8:40 AM