Translations:KPhotoAlbum/45/en: Difference between revisions

From KDE UserBase Wiki
(Importing a new version from external source)
(Importing a new version from external source)
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
* Update CMakeLists.txt with the new version number you are just about to tag (alas, our automatic versionning doesn't work anymore ;-)
* Update CMakeLists.txt with the new version number you are just about to tag (alas, our automatic versionning doesn't work anymore {{Smiley}})
* Update the ChangeLog to mark the new release and add the key improvements to the list of changes, if they are not already mentioned in the ChangeLog
* Update doc/index.docbook to reflect the new release (if the documentation has been updated)<br/>{{Input|1=<nowiki><releaseinfo>4.5</releaseinfo></nowiki>}}
* Commit the last changes<br/>{{Input|1=<nowiki>git commit -v -a</nowiki>}}
* Tag the new release and push it out<br/>{{Input|1=<nowiki>git tag -a -m "kpa 4.5 released" v4.5
git push
git push --tags</nowiki>}}
* Create a tar ball of the released sources using the instructions on the following section (''kphotoalbum.rb --version 4.5'')
* Upload the created tar ball to the <tt>incoming</tt> directory of upload.kde.org using an FTP client. The current instructions of notifying administrators of the upload are shown when logging in to the FTP server. You create a ticket and provide SHA sums and some other information of the upload.
* Add a new version to Bugzilla (bugs.kde.org, you have to have administrator rights to do this): ''Edit Products → KPhotoAlbum → Add version''
* Update the KPA web pages to point to proper source file, you get a link to the mirroring system as when the uploaded tar to KDE FTP server has been processed. The sources of the web page can be checked out from <tt>svn+ssh://[email protected]/home/kde/trunk/www/sites/kphotoalbum</tt> via svn.
* Publish the release information (KPA's web site, mailing lists, distributor's bugtracking system, social media etc.).
** Don't forget to post on the kde-distro-packagers mailing list, and make sure to mention any changes in dependencies.
** Update the latest version on top of this page.
* Create a video of the cool new features and publish it on Youtube. A nice tool for doing so is [http://recordmydesktop.sourceforge.net/ recordmydesktop]. If you uploaded such a video, don't forget to add it to the Videos page on the homepage (cf. the <tt>README_new_video.txt</tt> file).
* Notify people building the binary packages for different distributions

Latest revision as of 12:20, 27 August 2017

  • Update CMakeLists.txt with the new version number you are just about to tag (alas, our automatic versionning doesn't work anymore )