Difference between revisions of "Release Procedures"
Jump to navigation
Jump to search
(Initialization from JmolWiki) |
|||
Line 1: | Line 1: | ||
=== Release build === | === Release build === | ||
+ | svn update | ||
+ | update version number in build.xml | ||
update version number in org/jmol/viewer/JmolConstants.java | update version number in org/jmol/viewer/JmolConstants.java | ||
− | + | svn commit -m "prerelease 10.00.57" | |
− | |||
ant spotless dist | ant spotless dist | ||
cd build/dist | cd build/dist | ||
ls | ls | ||
− | + | lftp upload.sourceforge.net | |
− | |||
− | |||
cd incoming | cd incoming | ||
− | + | mput jmol-10.00.57-binary.* | |
− | + | ||
+ | If you use another ftp client then login with anonymous/emailaddr | ||
+ | and put ftp into 'bin' mode to ensure clean transfer of binary files. | ||
=== To release software to sourceforge === | === To release software to sourceforge === | ||
Line 21: | Line 22: | ||
* in File Release Packages: | * in File Release Packages: | ||
** Edit Releases in order to look at previous release name conventions | ** Edit Releases in order to look at previous release name conventions | ||
− | ** Add Release | + | ** Add Release - prerelease 10.00.57 |
** type in name | ** type in name | ||
** Create Release | ** Create Release | ||
− | * refresh your browser check jmol-10.00. | + | * refresh your browser |
+ | * check jmol-10.00.57-binary.tar.gz and jmol-10.00.57.binary.zip | ||
+ | * Add Files and/or Refresh View | ||
* Scroll down to Step 3: Edit files in this release | * Scroll down to Step 3: Edit files in this release | ||
* Processor: Platform-independent File Type: .gz Update/Refresh | * Processor: Platform-independent File Type: .gz Update/Refresh | ||
+ | * Processor: Platform-independent File Type: .zip -> Update/Refresh | ||
* At the top of the page click on 'Files' | * At the top of the page click on 'Files' | ||
− | * If you want, | + | * If you want, edit older older releases and change them from <tt>Active</tt> to <tt>Hidden</tt> |
+ | |||
+ | === Send an email === | ||
+ | |||
+ | Send out a message to jmol-users@lists.sourceforge.net | ||
+ | |||
− | Miguel | + | Miguel 2006 04 04 |
Revision as of 20:33, 4 April 2006
Release build
svn update update version number in build.xml update version number in org/jmol/viewer/JmolConstants.java svn commit -m "prerelease 10.00.57" ant spotless dist cd build/dist ls lftp upload.sourceforge.net cd incoming mput jmol-10.00.57-binary.*
If you use another ftp client then login with anonymous/emailaddr and put ftp into 'bin' mode to ensure clean transfer of binary files.
To release software to sourceforge
From http://sourceforge.net/projects/jmol :
- Admin
- File Releases
- in File Release Packages:
- Edit Releases in order to look at previous release name conventions
- Add Release - prerelease 10.00.57
- type in name
- Create Release
- refresh your browser
- check jmol-10.00.57-binary.tar.gz and jmol-10.00.57.binary.zip
- Add Files and/or Refresh View
- Scroll down to Step 3: Edit files in this release
- Processor: Platform-independent File Type: .gz Update/Refresh
- Processor: Platform-independent File Type: .zip -> Update/Refresh
- At the top of the page click on 'Files'
- If you want, edit older older releases and change them from Active to Hidden
Send an email
Send out a message to jmol-users@lists.sourceforge.net
Miguel 2006 04 04