Difference between revisions of "How to Release OTB 5.10.1"

From OTBWiki
Jump to: navigation, search
(Minor Release 5.10.1)
(Minor Release 5.10.1)
Line 7: Line 7:
 
# <s>[[Help_for_release_actions#Standalone_packages_sanity_check|Sanity check the binary packages]]</s> ('''Guillaume''' and '''Ludovic''')
 
# <s>[[Help_for_release_actions#Standalone_packages_sanity_check|Sanity check the binary packages]]</s> ('''Guillaume''' and '''Ludovic''')
 
# <s>[[Help_for_release_actions#Release_tag|Tag the release branches]]</s> ('''Guillaume''')
 
# <s>[[Help_for_release_actions#Release_tag|Tag the release branches]]</s> ('''Guillaume''')
# [[Help_for_release_actions#Merge_latest_release_into_master|Merge the release into master]]
+
# <s>[[Help_for_release_actions#Merge_latest_release_into_master|Merge the release into master]]</S> ('''Guillaume''')
 
# [[Help_for_release_actions#Prepare_and_upload_source_packages|Prepare and upload source packages]]
 
# [[Help_for_release_actions#Prepare_and_upload_source_packages|Prepare and upload source packages]]
 
# [[Help_for_release_actions#Promote_nightly_packages|Promote nightly packages]]
 
# [[Help_for_release_actions#Promote_nightly_packages|Promote nightly packages]]

Revision as of 12:15, 8 March 2017

Minor Release 5.10.1

  1. Version number update in source code (branch release-5.10) (Guillaume)
  2. SuperBuild archive update (needed because of GDAL) (done for 5.10.1, TODO: develop when release branch merged )
  3. Update release notes with mantis bug report and improvements. (Guillaume)
  4. Update release notes (walk the git history and log all improvements) for OTB, Monteverdi and Ice. (Guillaume)
  5. Update the date in RELEASE_NOTES.txt (Guillaume)
  6. Sanity check the binary packages (Guillaume and Ludovic)
  7. Tag the release branches (Guillaume)
  8. Merge the release into master (Guillaume)
  9. Prepare and upload source packages
  10. Promote nightly packages
  11. Update documentation (no significant change)
  12. Upload OTB source archive to Zenodo to create a unique Digital Object Identifier (DOI)
  13. Update the website "Home" and "Download" pages with version numbers and links.
  14. Update OTB-Data-Examples.tgz on orfeo-toolbox (packages)
  15. Send email to mailing list to announce the release
  16. Release announcement on the blog
  17. Announcement on social networks (twitter, google+)
  18. Forward announcement to news_item@osgeo.org (OSGeo news)
  19. Plan the next release (nominate new release manager, setup PSC meeting on IRC)
  20. Contact QGis processing plugin maintainer to update XML description for new OTB-Applications (or supply it)
  21. Remove public branches related to RFC or bugfix merged before the release