Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
dev:howto:release [2010/04/16 12:13] – DlmPrdkBkFCHGQp 195.158.21.122 | dev:howto:release [2019/04/07 16:04] (current) – skunnyk | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | KgOGfk | + | ====== Xfce Release How To ====== |
+ | |||
+ | |||
+ | <note important> | ||
+ | </note> | ||
+ | |||
+ | ===== 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: "Yes, this code ready to be released upon the world, everyone should be able to enjoy it"? ;) | ||
+ | |||
+ | ===== Files to update before release ===== | ||
+ | - Release information: | ||
+ | - Common information: | ||
+ | - [[http://git.xfce.org/xfce/xfce4-power-manager/ | ||
+ | |||
+ | ===== Configure script ===== | ||
+ | - Edit the configure script template '' | ||
+ | - Set the package version (''< | ||
+ | - Remove '' | ||
+ | - Check the build dependencies. | ||
+ | |||
+ | ===== Check release package ===== | ||
+ | - Run '' | ||
+ | - Run '' | ||
+ | - Check auto generated files: '' | ||
+ | - If at this stage everything works, run '' | ||
+ | - Now you are ready to tag the current master: \\ < | ||
+ | git push && git push --tags</ | ||
+ | - Now you can release the package using the [[https://releases.xfce.org|xfce release manager]]. Folow the instructions on that site. | ||
+ | |||
+ | ===== Post-release ===== | ||
+ | - Edit '' | ||
+ | - Reset ''< | ||
+ | - Commit ('' | ||
+ | - Add the version to the bugzilla component. |