Recommenders/Release/Checklist

From Eclipsepedia

Jump to: navigation, search

This is a action list that should be checked before a new drop is promoted.

  1. Walk trough all UI test cases and check applicability (especially for postponed scenarios)? Do that a few days before drop date.
  2. Are all UI test suites running?
  3. Do all manual test scenarios still work?
  4. Are all versions in pom.xml, manifest.mf, and feature.xml files updated?
    • Run mvn org.eclipse.tycho:tycho-versions-plugin:set-version -DnewVersion=<version> from the project parent (as described here)
    • Verify correctness by greping for the old version
  5. Added News and Noteworthy/0.x to org.eclipse.recommenders.doc.user plug-in generation task?
  6. Added all new plug-in dependencies to feature?
  7. Are plug-ins available from dev update channel?
  8. Does a test install in a clean Eclipse installation work?
    • Perform a fresh install
    • Add the locally-built dev update site (file://GIT_ROOT/dist/org.eclipse.recommenders.repository.rcp.dev.ECLIPSE/target/repository) in the Help/Install New Software... dialog
    • Perform an update
  9. Website updated?
  10. Marketplace updated?
  11. Announcements ready?
  12. Created a post in the forum?