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 revision | ||
changelog:release_checklist [2015/12/14 17:07] – ↷ Links adapted because of a move operation demiankatz | changelog:release_checklist [2021/09/20 10:59] (current) – 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 [[: | * Update [[: | ||
- | * Test/update [[installation: | + | * Test/update [[installation: |
* Upload packages to Sourceforge; | * Upload packages to Sourceforge; | ||
+ | * Upload binaries to the GitHub release and include link to changelog in description. | ||
* Test/update [[: | * Test/update [[: | ||
* 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://www.librarytechnology.org|Marshall Breeding]] and [[http:// | + | * Send press release to [[https:// |
- | * 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 ---- | ||
+ | properties.Page Owner : | ||
---- | ---- | ||
changelog/release_checklist.1450112821.txt.gz · Last modified: 2015/12/14 17:07 by demiankatz