Closed
Milestone
expired on Jun 1, 2020
Krita 4.3
Milestone ID: 15
Krita 4.3: The Bugfix release.
Please assign feature and string freeze breaking merge requests to this :)
Schedule:
Feature freeze: String freeze: Release:
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 :
-
Coordinate with #kde-promo -
Notify translators of string freeze! -
Create release announcement and schedule it for the release data -
Write release notes. This is a big release, so the big release notes are stored at
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.2.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) -
Start the Mac build -
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.3.0/
Communication side:
Pre-release:
-
Update Kiki page -
Update press pack and page -
Notify translators of string freeze! -
Verify if manual pages are updated, if not annoy @woltherav and add note about missing features to websites/docs-krita-org%"Krita Manual 4.3" -
Create release announcement -
Notify people that they can start making release demonstrations.
Post-release:
-
Tumblr -
BlenderArtists -
DeviantArt -
VK -
Blendernation -
Twitter -
Facebook -
Steam -
Fediverse (Mastodon and friends)