Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
SMILA/Release Work Checklist
< SMILA
                  
                  
                  
                  Contents
How to create a SMILA release or milestone
This page describes what to do to make a SMILA release or milestone available for download.
Check versions of SMILA bundles and packages
All bundles, packages, features, products should have version numbers equals to the release/milestone number (without the milestone part of course). I.e. for release 1.0 all versions should be set to 1.0.0.
Put builds on Eclipse download server
-  Check that the last nightly build http://build.eclipse.org/rt/smila/nightly/was successful.
-  Create a tag of https://dev.eclipse.org/svnroot/rt/org.eclipse.smila/trunkusing the revision of the nightly build.
-  Log-in to build.eclipse.orgusing committer ID and password.
-  For milestones: cd /shared/rt/smila/milestones
-  For releases: cd /shared/rt/smila/releases
-  In the following "$VERSION" is the release number.
- milestones: e.g. "1.0-M1".
- releases: e.g. "1.0"
 
-  mkdir $VERSION
-  cp /shared/rt/smila/nightly/SMILA-*.zip $VERSION
- rename the files by replacing the "r1234" part with $VERSION
-  For milestones: cp -R $VERSION /home/data/httpd/download.eclipse.org/rt/smila/milestones
-  For releases: cp -R $VERSION /home/data/httpd/download.eclipse.org/rt/smila/releases
- Send URLs for download to a project lead to put them on the web pages (:
-  Download URLs for milestones:
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-linux.gtk.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-linux.gtk.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-macosx.cocoa.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-win32.win32.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-win32.win32.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-core-source.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/milestones/$VERSION/SMILA-$VERSION-integrator-examples.zip
 
-  Download URLs for releases: 
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-linux.gtk.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-linux.gtk.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-macosx.cocoa.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-win32.win32.x86.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-win32.win32.x86_64.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-core-source.zip
- http://www.eclipse.org/downloads/download.php?file=/rt/smila/releases/$VERSION/SMILA-$VERSION-integrator-examples.zip
 
Make javadocs available
-  cd /shared/rt/smila/javadoc
-  cp -R current $VERSION
-  cd $VERSION
-  zip -r ../SMILA-javadoc-$VERSION.zip *
-  Send URLs to a project lead to put them on the web pages (:
- URL to view online: http://archive.eclipse.org/rt/smila/javadoc/$VERSION/
- URL to download: http://archive.eclipse.org/rt/smila/javadoc/SMILA-javadoc-$VERSION.zip