Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Go to: https://repository.apache.org and log in
Follow the steps as described on http://maven.apache.org/developers/release/releasing.html (Close the staging repository)

Upload the distribution

TODO we might want to switch to https://dist.apache.org/repos/dist/dev/Image Added<TLP name>/
as explained here: http://www.apache.org/dev/release#upload-ciImage Added

Code Block
>cd target/checkout/empire-db-dist (we want to have the same artifacts in the dist as in the repo)
>./checksums.sh
...
All Done. Files available in ./target

...

Move the release files to the dist location

this part needs an update as we are out of the incubator/snvpubsub http:/Docs here: http://www.apache.org/dev/release#upload-ci

  1. Log on to people.apache.org
  2. Go to /www/wwwsvn checkout https://dist.apache.org/repos/dist/release/empire-db/Image Added empire-db-dist-release
  3. Create a subdirectory with the version number (i.e. 2.0.5)
  4. Copy all distribution files from your apache home directory to that directory (.zip, .tar.gz, .asc, .md5, .sha)
    scp francisdb@people.apache.org:~/public_html/empire-db/apache-empire-db-* .
  5. commit to the subversion repoPossibly change write permissions of that directory and all files to allow group members to add / modify files (although they should never ever change again)
  6. Wait (one day) before files become available on the mirrors

...

  1. Check out the Empire-db website source files from https://svn.apache.org/repos/asf/empire-db/site
  2. Update the doap_Empire-db.rdf file, add new version
  3. Edit Pages with html editor (I am using Microsoft Expression Web)
  4. Open page downloads/latest.htm and copy section with previous release files to downloads/previous.htm.
  5. In downloads/latest.htm replace all reference to old version number with new version number.
  6. Update news.html
  7. so a svn delete on javadocs/empire-db
  8. commit
  9. recreate the empire-db folder
  10. fetch the new javadoc jar from http://repo1.maven.org/maven2/org/apache/empire-db/empire-db/2.0.7/empire-db-2.0.7-javadoc.jar
  11. extract into the javadocs/empire-db folder
  12. svn add the empire-db folder
  13. Commit all changes to svn repo.
  14. Log on to people.apache.org using ssh
  15. Goto /x1/www/empire-db.apache.org
  16. Run "svn update" command.
  17. Don't forget to add write permissions of all changed files for group and all users (change from 0x644 to 0x664)-
  18. Wait some time for changes to become available on the mirrors.
  19. Wait some time for changes to become available on the mirrors.
  20. Remove all old releases from the https:/www/wwwdist.apache.org/repos/dist/release/empire-db/Image Added subversion folder, only one (latest) release per branch allowed.? TODO check if still needed

Announce release

Send an E-Mail to announce@apache.org

...