Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated release instructions

These instructions complement coemplement those from http://sling.apache.org/documentation/development/release-management.html, which are geared more towards bundle releases, while releasing the Launchpad is a bit more involved.

...

  • Sling Starter
  • Sling Launchpad Testing
  • Sling Launchpad Testing WAR
  • Sling Launchpad Integration Tests
  • Sling Launchpad Test Services
  • Sling Launchpad Test Services WAR
  • Sling Launchpad Test Fragment
  • Sling Launchpad Test Bundles
  • Archetype Parent
  • Bundle Archetype
  • JCRInstall Bundle Archetype
  • Initial Content Archetype
  • Slingstart Archetype

The diagram below shows the projects that were released for Sling 11 and their dependencies. Some unrelated dependencies (blue) were also released as they were used as snapshots. Only one archetype (magenta) was released as the others did not need any changes.

draw.io Diagram
bordertrue
viewerToolbartrue
fitWindowfalse
diagramNameSling 11 release artifacts
simpleViewerfalse
width
diagramWidth678
revision1

Deploy the new API docs

For each version we deploy the aggregated javadoc for for the Sling bundles contained in the launchpad. The javadoc  can be generated using the generate_javadoc_for_release.sh script. The script picks up artifacts from the Starter file, and manually adds others which we consider required, such as annotations. Any additional artifacts should be manually added to the script.

...