Warning, /education/labplot/admin/README.release is written in an unsupported language. File is not indexed.

0001 0. Prepare release
0002 * Update splash screen src/kdefrontend/splash.png
0003 * add release in org.kde.labplot2.appdata.xml
0004 
0005 
0006 1. Tag the release
0007 * git tag "2.8.0" -a -m "Tagging 2.8.0"
0008 * git push --tags
0009 
0010 
0011 2. Source tarball:
0012 * Install https://invent.kde.org/sdk/releaseme
0013 * create the tarball, from the releasme folder execute tarme.rb for this:
0014 ./tarme.rb --version 2.8.0 --origin trunk labplot
0015 
0016 tarme.rb will also calculate the checksums.
0017 
0018 
0019 3. Windows Installer
0020 * update blueprint @ https://invent.kde.org/packaging/craft-blueprints-kde/-/tree/master/kde/applications/labplot/labplot.py
0021 * use release build on binary-factory.kde.org
0022 * calculate SHA-256 and SHA-1 checksums
0023 
0024 
0025 4. macOS dmg-image
0026 * create the dmg image from blueprint using admin/create-dmg-craft.sh
0027 * calculate SHA-256 and SHA-1 checksums
0028 
0029 
0030 5. Upload the files to ftp://upload.kde.org/incoming (Read readme: ftp://upload.kde.org/README)
0031 
0032 
0033 6. sysadmin ticket
0034 * File a syadmin ticket: https://go.kde.org/u/systickets to register new project versions on Bugzilla and move the files to the stable/ folder
0035 * Use the following example/template for the ticket (also generated by releaseme):
0036 
0037 
0038 ###########
0039 Please add 2.8.0 to bugs.kde.org product LabPlot2
0040 
0041 Target: stable/labplot/2.8.0
0042 
0043 SHA-256:
0044 
0045 ```
0046 9317f6592753de644bbb7f8502f84d080b8932b0d4176276a641f10efacd253b  labplot-2.8.0.tar.xz.sig
0047 8957c708ea572d9b7bfd7bdd1e9627bb1e10717c4b8cb10c7687ca6ca187a705  labplot-2.8.0.tar.xz
0048 05c956d8136eb1cf61e1b2eea29fad0ae5a754a9a44bf4a9f025d335991ee7c0  labplot-2.8.0-64bit-setup.exe
0049 30a2cfd443c2f16de7ddce38d977311ac1cb0158c9ed9b6b76b151ff65204f50  labplot-2.8.0.dmg
0050 ```
0051 
0052 SHA-1:
0053 
0054 ```
0055 e8afdecbd79247da28278312d07a31b2bc111b15  labplot-2.8.0.tar.xz.sig
0056 0a316090a33db94b482f667d9cca2ce0be97e858  labplot-2.8.0.tar.xz
0057 433bafd45d02bf2dee8ce02ba9c9c4b64c2df0d0  labplot-2.8.0-64bit-setup.exe
0058 d2594f62ecdd33c177d7673c550a8e830d47a3c1  labplot-2.8.0.dmg
0059 ```
0060 ################
0061 
0062 7. Update Flatpak @ https://github.com/flathub/org.kde.labplot2/blob/master/org.kde.labplot2.json
0063 
0064 8. Upload packages to https://sourceforge.net/projects/labplot/
0065 
0066 9. Update Package in MS Partner Center for Windows App Store https://partner.microsoft.com/en-us/dashboard
0067 
0068 10. Ping Jonathan Riddell to update Snap and chtof tp update Chocolatey package
0069 
0070 11. Publish the release announcement on labplot.kde.org