warning: these steps have not been validated yet. please remove this comment when they have been validated
If the new server version ( n) supports plugins from the previous release (n-1):
- add new <geronimo-version> elements for current release ( n) in site/trunk/docs/plugins/n-1/geronimo-plugins.xml
- (optional)
- publish the new server version (in full) to the maven repository
- update site/trunk/docs/plugins/n-1/geronimo-plugins.xml to include any plugins from the new server version
- update the geronimo web site
If the new server version (x.y) does not support plugins from the previous release:
- (assumed) branch the server release and set the version (x.y) in its poms
- update <geronimo-version> elements to x.y in all geronimo-plugin.xml files under server/branches/x.y/configs
- update the repository-list references for the PluginInstallerGBean in server/branches/x.y/assemblies/*/src/main/var/config/config.xml
- build and publish the new server version (in full) to the maven repository
- create a new plugin catalog for the release in site/trunk/docs/plugins/x.y/geronimo-plugins.xml
- for now this is created manually by concatenating the geronimo-plugin.xml files under server/branches/x.y/configs and making the necessary tweaks
- create a new repository list for the x.y release at site/trunk/docs/plugins/plugin-repository-list-x.y.txt
- update the geronimo web site