This page is for stuff related to the Lucene Top Level Project (i.e. the PMC and committers) since it isn't worth spending the time to setup a whole separate wiki page.
The TLP is the organizing umbrella for all of the Lucene projects (Lucene Java, Solr, Mahout, etc.)
The Lucene PMC is a group of individuals charged with "running" the TLP by making sure Lucene subprojects follow Apache guidelines. The PMC consists of http://lucene.apache.org/who.html. Lest you think the PMC is some secret organization, we pretty much do everything in public on the general@lucene.apache.org mailing list. We do some stuff in "private" (the private@lucene.a.o mailing list is viewable by any PMC member or ASF Member, so it isn't really private), like vote on adding committers to projects, but for the most part, our goal is to be as open as possible.
The Project Management Committee is defined by the ASF at http://www.apache.org/dev/#pmc.
For some less formal details see http://search.lucidimagination.com/search/document/910eb95a26e40fb8/lucene_pmc_mark_miller#6a26c556417a1816 and the accompanying replies.
YYYYYYY, The Lucene PMC would like to invite you to be a committer on Apache XXXX! The committer status is conditional on your desire (please reply all to this message with your decision) to be part of the project and your willingness/ability to sign and submit a Contributor License Agreement found at http://www.apache.org/licenses/#clas Feel free to decline if you do not desire commit access at this time, or if you are unable to sign the CLA for any reason. To set up your Apache account once the CLA has been acknowledged we also need a preferred userid (check http://people.apache.org/~jim/committers.html to avoid collisions or provide a few acceptable alternatives) for your committer account. Thanks, and welcome! -- XXXXXX |
Some helpful links courtesy of Hoss: http://people.apache.org/~hossman/
(NOTE: You need committer rights to modify the Lucene Website.)
Updating the website requires forrest v0.8 – people have reported problems Using Java 6 with forrest 0.8, so make sure to use Java 1.4 or 1.5.
Steps to make changes...
svn checkout https://svn.apache.org/repos/asf/lucene/site site
cd site
src/documentation
forrest run
and browse to http://localhost:8888
to review the changes and iterate. You should be able to modify the source documents and hit reload on your browser to see the changes.forrest site
build/site/*
to publish/*
by running cp -r build/site/* publish
svn commit
all changes (to the forrest sources and publish/*
)