lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Lucene-java Wiki] Update of "ReleaseTodo" by SteveRowe
Date Tue, 29 Nov 2011 00:11:06 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.

The "ReleaseTodo" page has been changed by SteveRowe:
http://wiki.apache.org/lucene-java/ReleaseTodo?action=diff&rev1=112&rev2=113

Comment:
Renamed the "Announcing" section; clarified the source of the versioned website

   1. Checkout https://svn.apache.org/repos/asf/lucene/dev/nightly and update VERSION=X.Y-$BUILD_ID
and MAVEN_ARTIFACT_VERSION in all the shell files. See http://wiki.apache.org/general/Hudson
for how to get a login on Jenkins (formerly Hudson), or ask Grant or Michael B. for help.
   1. Wait 24 hours to give the mirrors a chance to get the new release.
  
- = Announcing =
+ = Pushing website changes & Announcing =
-  1. Checkout the top-level Lucene website from https://svn.apache.org/repos/asf/lucene/site.
Add a new item under "News", in index.xml. Run "forrest site", confirm all looks good, then
recursively copy build/site/* to publish/*, then commit the changes. Then copy publish/* to
/www/lucene.apache.org/* on people.apache.org. Be sure to change the group and attributes
of the copied files: {{{cd /www/lucene.apache.org/; chgrp lucene * images/* skin/*; chmod
g+w,o-w * images/* skin/*}}}.
+  1. Checkout the top-level Lucene website from https://svn.apache.org/repos/asf/lucene/site.
Add a new item under "News", in index.xml. Run "forrest site", confirm all looks good, then
recursively copy build/site/* to publish/*, then commit the changes. Then copy publish/* to
/www/lucene.apache.org/* on people.apache.org. Be sure to change the group and attributes
of the copied files: {{{cd /www/lucene.apache.org/; chgrp -R lucene * ; chmod -R ug+w,o-w
*}}}.
-  1. Checkout the Lucene java website from https://svn.apache.org/repos/asf/lucene/java/site.
Add a new item under "Lucene News", in index.xml. Add a new entry for this release into both
tabs.xml and site.xml. Run "forrest site", confirm all looks good, and recursively copy build/site/*
to docs/*, then commit the changes. Copy docs/* to /www/lucene.apache.org/java/docs on people.apache.org.
Make sure .htaccess is copied!
+  1. Checkout the unversioned Lucene java website from https://svn.apache.org/repos/asf/lucene/java/site.
Add a new item under "Lucene News", in index.xml. Add a new entry for this release into both
tabs.xml and site.xml. Run "forrest site", confirm all looks good, and recursively copy build/site/*
to docs/*, then commit the changes. Copy docs/* to /www/lucene.apache.org/java/docs/ on people.apache.org.
Make sure .htaccess is copied!
-  1. Copy the release specific docs to people.apache.org:
+  1. Copy the release specific docs from the binary release package to people.apache.org:
   {{{
    ssh people.apache.org
    tar xzf lucene-X.Y.Z.tar.gz lucene-X.Y.Z/docs
    mv lucene-X.Y.Z/docs /www/lucene.apache.org/java/X_Y_Z
    rmdir lucene-X.Y.Z
  }}}
-  1. Make sure the group ownership on the site is 'lucene' by calling {{{chgrp -R lucene
/www/lucene.apache.org/java}}}. Also make files group writable and others read-only by calling
{{{chmod -R g+w,o-w /www/lucene.apache.org/java}}}.
+  1. Make sure the group ownership on the site is 'lucene' by calling {{{chgrp -R lucene
/www/lucene.apache.org/java}}}. Also make files group writable and others read-only by calling
{{{chmod -R ug+w,o-w /www/lucene.apache.org/java}}}.
   1. Wait for these changes to appear on Apache's main webserver (http://lucene.apache.org)
before doing the next steps (see http://www.apache.org/dev/project-site.html for details on
how the site is mirrored to Apache's main web servers). Once they appear, verify all links
are correct in your changes!
   1. Add the new version to Wikipedia (english and maybe your own language)
   1. Announce the release on general@lucene.apache.org , dev@lucene.apache.org , java-user@lucene.apache.org
and announce@apache.org mailing lists. A draft should be sent to the development list first
to clarify any possible issues in the announcement.  Make sure the announcement has a brief
blurb at the top saying what Lucene is (it will save you several snarky comments in reply.)
Mails to the announce list should be sent from an @apache.org email address and contain a
signature.  Release announcements can be shared/edited in https://svn.apache.org/repos/asf/lucene/dev/misc/announcements.

Mime
View raw message