This is a chronological list of things to do before, on and after a release day.
Before release day
Task
|
Description
|
Responsibility
|
Add info center
|
|
SimRel release engineer
|
Check mirrors
|
|
SimRel release engineer
|
Fix historical reports on SimRel JIPP main page
|
|
SimRel release engineer
|
On release day
Task
|
Description
|
Responsibility
|
Update "latest" composite repository (15min before release)
|
|
SimRel release engineer
|
Create P2 composite repository for next release
|
|
SimRel release engineer
|
Update SimRel wiki pages
|
|
SimRel release engineer
|
Send announcement email to cross-project-issues-dev mailing list
|
|
SimRel release engineer
|
Update various eclipse.org websites
|
|
Webdev team
|
Upgrade community documentation
|
Upgrade https://wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse_IDE%3F
|
Developers Community
|
Announce to user community
|
- Post to "Announcements" and "Community News" on Eclipse website
- Send announcements to social media like (Twitter (with @EclipseJavaIDE), Reddit, ...)
|
Marketing team / Developers Community
|
After release day
Task
|
Description
|
Responsibility
|
Tag simrel aggregator repo
|
|
SimRel release engineer
|
Update release name in simrel.aggr
|
|
SimRel release engineer
|
Update build configuration
|
- Update TRAIN_NAME in Jenkinsfile
- Update trainName, referenceRepo, eclipse.repo.url in pom.xml
=> Use update_build_configuration.sh script (execute on local machine for now)
|
SimRel release engineer
|
Re-enable aggregator job
|
|
SimRel release engineer
|
Remove milestones and release candidate repos
|
|
SimRel release engineer
|