-
Notifications
You must be signed in to change notification settings - Fork 67
Launch
Kyle Braak edited this page Oct 17, 2017
·
45 revisions
- Label all issues related to version
- Label issues with issue type (bug, enhancement, duplicate, won't fix, task, other, etc.), used in statistical reporting.
- Assign milestone to each issue, used to group all issues addressed since last version was released. For example, here are all issues addressed in version 2.3.5.
- Assign project to issues worked on, used internally and externally to transparently show work done for this version. For example, here is the project for 2.3.5.
- Finalise work
- Work on each issue should be considered "Done". The meaning of "Done" being understood and agreed on by the entire team, but ideally this also includes having written automated testing and performed manual (UI) testing.
- Finalise translations
- Work translating each language (by volunteer translators in Crowdin) should be both 100% translated and approved.
- The translations should be exported from Crowdin and committed to the IPT repository following the instructions found in each properties file, e.g. ApplicationResources_fr.native.
- Test release candidate
- Test new features
- Test areas
- Release new version using Jenkins
- Update GBIF IPTs to new version
- Update User Manual
- Update release history
- Create/update Release Notes
- Publish blog post
- Update GBIF.org
- Announce to IPT Mailing List
- Broadcast on social media
- Reward volunteers
This IPT wiki is no longer maintained. Please refer to the IPT User Manual.
© 2021 Global Biodiversity Information Facility
The content on this site is licensed under
- Release Notes
- User Manual
- How to Publish Guide
- Best Practice Guides
- Resource metadata
- Checklist Data
- Occurrence Data (pending)
- Sampling Event Data
- FAQ
- Roadmap
- Version History
- Statistics
- How to Customize the IPT
- How to Contribute
- Other Resources & Tutorials
