Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
dev:howto:release [2009/09/27 17:16] jannisdev:howto:release [2010/04/16 12:13] – DlmPrdkBkFCHGQp 195.158.21.122
Line 1: Line 1:
-====== Xfce Release How To ====== +KgOGfk  <a href="http://qrupksjwplji.com/">qrupksjwplji</a>[url=http://liievxfncdmt.com/]liievxfncdmt[/url][link=http://npiypbcagyix.com/]npiypbcagyix[/link]http://jmawvjizmmvk.com/
-This how to is under development but it might help. +
-Feel free to contribute. +
- +
-===== Considerations before releasing ===== +
-  * Are the translations up to date, are the translator aware of you going to release. +
-  * All patches are applied and all known critical bugs fixed. +
-  * Do you have the feeling: "Yesthis code ready to be released upon the world, everyone should be able to enjoy it" ;) +
- +
-===== Files to edit before release ===== +
-  - Release information''ChangeLog'', ''NEWS''. +
-  - Common information: ''README''''AUTHORS'', ''THANKS'', ''TODO'' (when present). +
- +
-===== Configure file autoconf ===== +
-  - Edit autoconf file ''configure.in.in'' or ''configure.ac.in'' which name you've chosen. +
-  - Remove ''git'' from ''package_version_tag''+
-  - Check the build dependencies. +
- +
-===== Check release package ===== +
-  - Run ''./autogen.sh''+
-  - Run ''make distcheck'' +
-  - Check auto generated files: ''INSTALL''''COPYING'' +
-  - If at this stage everything works, commit all changes for release to master. +
-  - Now you are ready to tag the current master\\ <code>git tag -a <package-version> +
-git push +
-git push --tags</code> +
-For GPG signed tags change the ''git tag -a'' command, see ''git add'' manual for more detail. +
- +
-===== Post-release ===== +
-  - Edit ''configure.in.in'' or ''configure.ac.in''+
-  - Change ''package_version_major'', ''package_version_minor'' and ''package_version_micro'' version to the next version. +
-  - Re-add ''svn'' to ''package_version_tag''+