Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ETrice/Development/ReleaseCheckList"

(Release Time Line)
(link with new Test of Release Candidate page)
(13 intermediate revisions by the same user not shown)
Line 4: Line 4:
  
 
* week -3
 
* week -3
** submit [http://www.eclipse.org/projects/ip_log.php?projectid=modeling.mdt.etrice IP log] for approval
+
** submit [https://projects.eclipse.org/projects/modeling.mdt.etrice/iplog/project IP log]for approval
 
** [http://eclipse.org/projects/tools/downloads.php?id=modeling.mdt.etrice check for potential bundles without CQ]
 
** [http://eclipse.org/projects/tools/downloads.php?id=modeling.mdt.etrice check for potential bundles without CQ]
 
* week -2
 
* week -2
** prepare review slides
+
** prepare review documentation
** submit them to the [modeling-pmc@eclipse.org modeling-pmc mailing list]
+
*** you have to log on as a committer
 +
*** then go to [http://projects.eclipse.org/projects/release/0.3.0-3#]
 +
*** press ''Edit''
 +
*** and change to the ''Review Documentation'' tab
 +
** send a link to the review documentation to the [mailto://modeling-pmc@eclipse.org modeling-pmc mailing list]
 
** wait for +1 of pmc
 
** wait for +1 of pmc
** forward it to [emo@eclipse.org emo]
+
** forward it to [mailto://emo@eclipse.org emo]
 +
* week -0
 +
** iterate
 +
*** [[ETrice/Test of Release Candidate|Test of Release Candidate]]
 +
*** fix and push
 +
** start a build with site signing checked and release version (e.g. 0.3.0) and build type R
 +
** final [[ETrice/Test of Release Candidate|Test of Release Candidate]]
 +
** log in to the eclipse server (PuTTY <user>@build.eclipse.org - you will be logged out after first login. Wait for automatic confirmation mail and reply. Then login again.)
 +
** copy the nightly build to updates and archives
 +
** edit the eTrice web page ([http://git.eclipse.org/c/www.eclipse.org/etrice.git/ available from Git])
 +
*** add the release to /etrice/pages/_download.html
 +
*** add a note to /etrice/pages/_index.html
 +
*** remove the old contents of /etrice/documentation/doc
 +
*** copy the current HTML contents including images to this doc folder
 +
** push the eTrice web site
 +
** check the availability of [http://www.eclipse.org/etrice/documentation/doc/etrice-doc.html the documentation]
 +
** tag the release
 +
** adjust the release date of the [http://projects.eclipse.org/projects/modeling.mdt.etrice/releases/current current release]
 +
** announce the release on etrice-dev
 +
** check web site contents (look for comments with ''ReleaseCheck'')
 +
*** index: marketplace, current Eclipse Installation
 +
*** download: check the links, check versions, current release (first heading), market place
 +
** update [https://marketplace.eclipse.org/content/etrice eTrice market place]
 +
** update https://projects.eclipse.org/projects/modeling.mdt.etrice (download link)
  
 
== Other Resources of Information ==
 
== Other Resources of Information ==
 
* [[Development_Resources/HOWTO/Release_Reviews | about release reviews]]
 
* [[Development_Resources/HOWTO/Release_Reviews | about release reviews]]
 
* [https://dev.eclipse.org/ipzilla/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=IP%20Team%20Work%20Queue&sharer_id=854 IP team work queue]
 
* [https://dev.eclipse.org/ipzilla/buglist.cgi?cmdtype=dorem&remaction=run&namedcmd=IP%20Team%20Work%20Queue&sharer_id=854 IP team work queue]
 +
 +
[[Category:eTrice]]

Revision as of 05:05, 2 May 2016

Release Check List

Release Time Line

  • week -3
  • week -2
    • prepare review documentation
      • you have to log on as a committer
      • then go to [1]
      • press Edit
      • and change to the Review Documentation tab
    • send a link to the review documentation to the modeling-pmc mailing list
    • wait for +1 of pmc
    • forward it to emo
  • week -0
    • iterate
    • start a build with site signing checked and release version (e.g. 0.3.0) and build type R
    • final Test of Release Candidate
    • log in to the eclipse server (PuTTY <user>@build.eclipse.org - you will be logged out after first login. Wait for automatic confirmation mail and reply. Then login again.)
    • copy the nightly build to updates and archives
    • edit the eTrice web page (available from Git)
      • add the release to /etrice/pages/_download.html
      • add a note to /etrice/pages/_index.html
      • remove the old contents of /etrice/documentation/doc
      • copy the current HTML contents including images to this doc folder
    • push the eTrice web site
    • check the availability of the documentation
    • tag the release
    • adjust the release date of the current release
    • announce the release on etrice-dev
    • check web site contents (look for comments with ReleaseCheck)
      • index: marketplace, current Eclipse Installation
      • download: check the links, check versions, current release (first heading), market place
    • update eTrice market place
    • update https://projects.eclipse.org/projects/modeling.mdt.etrice (download link)

Other Resources of Information

Back to the top