Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

  • Update the README.txt file
  • Copy trunk revision to branch
    No Format
    svn copy -m "Branching for release" -r <revision> https://svn.apache.org/repos/asf/mina/ftpserver/trunk/ https://svn.apache.org/repos/asf/mina/ftpserver/branches/<release version>
    svn co https://svn.apache.org/repos/asf/mina/ftpserver/branches/<release version>
    
  • Up version in trunk
    No Format
    mvn versions:set -DnewVersion=<next version>-SNAPSHOT -DgenerateBackupPoms=false
    svn -m "Increasing version for new development in trunk" commit
    
  • Update version in branch
    No Format
    
    mvn versions:set -DnewVersion=<release version> -DgenerateBackupPoms=false
    svn -m "Setting version for release of <release version>" commit
    
  • mvn -Prelease -DaltDeploymentRepository=local::default::file:///tmp/ftpserverImage Removed clean deploy
  • Gather files and rat reports
  • Papache-release clean deploy
  • Close staging repository on http://repository.apache.org
  • Gather distribution files and upload Upload to people.apache.org
  • Start vote

After a successful vote

  • Update site,
  • Run the authoauto-export plugin (else the news on the first page won't be updated correctly)
  • Wait until replication to /www/confluence-exports/FTPSERVER has run
  • Run script to create documentation ZIP file, on people.apache.org
    No Format
    /home/ngn/ftpserver-zip.sh
    
  • Upload XML schema
    No Format
    scp core/src/main/resources/org/apache/ftpserver/config/spring/ftpserver-1.0.xsd <username>@people.apache.org:/www/mina.apache.org/ftpserver
    
  • Build and tag
    No Format
    mvn -Prelease -DaltDeploymentRepository=local::default::file:///tmp/ftpserverPapache-release clean deploy
    svn move -m "Tagging <release version>" https://svn.apache.org/repos/asf/mina/ftpserver/branches/<release version> https://svn.apache.org/repos/asf/mina/ftpserver/tags/<release version>
    
  • Upload to people.apache.org /www/www.apache.org/dist/mina/ftpserverUpload to people.apache.org /www/people.apache.org/repo/m2-ibiblio-rsync-repository
  • Release in JIRA
  • Update MINA site (add news and update latest downloads in navigation)
  • Wait for mirrors to sync
  • Send out announcement