Dear Wiki user, You have subscribed to a wiki page or wiki category on "Lenya Wiki" for change notification.
The following page has been changed by AndreasHartmann: http://wiki.apache.org/lenya/ProposalReleaseGuidelines ------------------------------------------------------------------------------ === Release the Tarballs === - Release source and binary versions based on this tagged version. + * Upload the tarballs. '''(Instructions?)''' + * Edit the ''Downloads'' links on the web site with links to the new release files. Currently that's [http://svn.apache.org/repos/asf/lenya/docu/src/documentation/content/xdocs/index.xml index.xml] and [http://svn.apache.org/repos/asf/lenya/docu/src/documentation/content/xdocs/docs/1_2_x/installation/index.xml docs/1_2_x/installation/index.xml]. + === Publish a ProjectReleaseAnnouncement === + Publish a ProjectReleaseAnnouncement to appropriate places: + * Lenya website + * [EMAIL PROTECTED] + * [EMAIL PROTECTED] + * [EMAIL PROTECTED] + * [EMAIL PROTECTED] + * [EMAIL PROTECTED] + * http://mailman.skybuilders.com/mailman/listinfo/cms-pr (subcribe if needed) + * http://www.cmsmatrix.org/matrix?func=editSubmission&sid=new&wid=5 + * http://www.contentmanager.net (via contact form) + * http://www.javalobby.org/forums/post!default.jspa?forumID=17 + * http://www.theserverside.com/news/post.tss + + === Update the DOAP file === + + Update the Lenya DOAP file + (http://svn.apache.org/repos/asf/lenya/site/doap_Lenya.rdf) with the version and date of this new release. + + ---- + + === Issues === + * Try to find a day for the test sprint, where lots of devs are present. + + === Platform independent notes === + * compile a pristine cocoon with the local properties from lenya + * Set property ''version'' in file ''src/targets/properties-build.xml'' to the appropriate Lenya version + * regenerate INSTALL-src.txt and INSTALL-bin.txt with the appropriate XSLT + * build all distribution archives, except the windows installer .exe, with ''./build.sh|build dist'' in the Lenya source root directory. You will find the distribution archives under ''LENYA_SRC_DIR/dist''. The ''dist'' target will also build, in case of the binary distribution, and package the editors BXE and Kupu. + * sign the release archives with your PGP/GPG key. See instructions below. + * Upload the release to ''minotaur.a.o:/x1/www/www.apache.org/dist/lenya'' + + === PGP/GPG signatures on releases === + * If not yet done add your key to the [http://svn.apache.org/repos/asf/lenya/trunk/KEYS KEYS] file. Follow the instruction at the top of that file. + * Export you public key with ''gpg -a -export [[apache account]] > .pgpkey'' and place the file ''.pgpkey'' on minotaur.a.o in your home directory. You also would sign up at [https://www.biglumber.com/ Big Lumber; Key management made easy] to easily coordinate and manage signatures for your key. + * Update the KEYS file at ''minotaur.a.o:/x1/www/www.apache.org/dist/lenya/KEYS'' from Lenya SVN. + + ==== ASF signing Resources ==== + * [http://wiki.apache.org/incubator/SigningReleases Signing Releases How-To] + * [http://www.apache.org/~henkp/sig/#cant-lenya State of signed Apache software releases] + * [http://www.apache.org/~henkp/trust/apache.html ASF web of trust] + * [http://www.apache.org/~henkp/cgi-bin/md5.cgi ASF MD5 checksum veryfier] + * [https://www.biglumber.com/ Big Lumber; Key management made easy] + + === Windows installer === + * Up to Lenya 1.2.x edit file ''lenya.nsi'' and replace all version numbers appropriately. + * compile lenya.nsi with the [http://nsis.sourceforge.net/home/ NSIS compiler] (use the LZMA compressor for the smallest binaries) + * Sign the .exe file with your PGP/GPG public key. + + --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
