Warning: This page has not been updated in over over a year and may be outdated or deprecated.
changelog:release_checklist
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
changelog:release_checklist [2015/12/14 17:06] – ↷ Page moved from release_checklist to changelog:release_checklist demiankatz | changelog:release_checklist [2020/07/20 12:09] – demiankatz | ||
---|---|---|---|
Line 3: | Line 3: | ||
Follow these steps to make a new VuFind release. | Follow these steps to make a new VuFind release. | ||
- | * Make sure packages/ | + | |
- | * Make sure build.xml and (if applicable) pom.xml reflect correct version number. | + | * Make sure that [[installation: |
+ | | ||
+ | * Make sure build.xml and package.json reflect correct version number. Remember that package.json version number must have three parts -- e.g. 3.1.0, not 3.1. | ||
* Make sure config.ini generator setting reflects correct version number. | * Make sure config.ini generator setting reflects correct version number. | ||
- | * Tag a new release in Git or Subversion. | + | * Tag a new release in Git. |
* Tag the corresponding browse handler version in [[https:// | * Tag the corresponding browse handler version in [[https:// | ||
* Check out the tagged release. | * Check out the tagged release. | ||
* Run "phing package" | * Run "phing package" | ||
- | * Update [[Changelog]]. | + | * Update [[:changelog]]. |
- | * Test/update [[installation: | + | * Test/update [[installation: |
* Upload packages to Sourceforge; | * Upload packages to Sourceforge; | ||
- | * Test/update [[installation|installation notes]] for all platforms. | + | |
+ | | ||
* Update [[http:// | * Update [[http:// | ||
* Update release status in [[http:// | * Update release status in [[http:// | ||
+ | * Close [[https:// | ||
* Post news article on Sourceforge feed. | * Post news article on Sourceforge feed. | ||
- | * Post announcements to mailing lists: vufind-general, | + | * Post announcements to mailing lists: vufind-general, |
- | * Send press release to [[http:// | + | * Send press release to [[http:// |
- | * Create | + | * Tweet release on [[https://twitter.com/vufindorg|@vufindorg]]. |
* Update the live demo to the new version. | * Update the live demo to the new version. | ||
---- struct data ---- | ---- struct data ---- | ||
---- | ---- | ||
changelog/release_checklist.txt · Last modified: 2021/09/20 10:59 by demiankatz