Versions Compared

Key

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

...

Archive the previous documentation

...

This step should be done before major changes are made to the documentation wiki for the new release.

  • Go to the documentation space's homepage: http://fedora-commons.org/go/fcr30
  • Select Browse -> Advanced
  • Select HTML Export
  • De-select _inclusionsLibrary and everything beneath it
  • Click Export
  • sftp the zip file to the appropriate directory at fedora-commons.org
    • Login using the fcrelman account
    • Follow the symlink at ~/documentation/
    • Create a subdirectory based on the previous version number, e.g., 3.2.1
    • Unpack the zip file into the version subdirectory

Tag the release

adfThe release should be tagged as "release-version" in the tags/ area in subversion, e.g., "tags/release-3.2.1".

Build the distribution

adsfTBD

Upload and verify the distribution

asdfUpload the built files to sourceforge.  Details TBD.

Archive the distribution

Old Steps

...

  • Build the Javadocs (ant docs) and add them to the website (see http://fedora-commons.org/documentation/3.1/javadocs)
  • Create documentation downloadable "snapshot" in the wiki, of the previous release.
    • You can create a snapshot of the wiki space at any time.  To do it:
      • Go to the space's homepage: http://fedora-commons.org/go/fcr30
      • Select Browse -> Advanced
      • On the left, select HTML Export
      • De-select _inclusionsLibrary and everything beneath it
      • Click Export
      • Wiki Markup
        Upload the docs to the website so they show up at /documentation/VERSION_NUMBER[http://fedora-commons.org/documentation/%3Cdiv%20class=]
        \[

        <ac:structured-macro ac:name="unmigrated-wiki-markup" ac:schema-version="1" ac:macro-id="eb743868fd9fe389-ca75babe-48c34e15-874bac82-4801153c34e31b276a29a0ad"><ac:plain-text-body><![CDATA[

        [http://fedora-commons.org/documentation/%3Cdiv%20class=]]

        ]]></ac:plain-text-body></ac:structured-macro>

    • This should be done prior to any major updates to the current documentation on the wiki
    • The purpose is to always have an archived copy of each prior release's documentation available for viewing on the website.

...