One of the things that seems to work really well in Solr for documentation is that people seem to be of the mindset that any time some new feature is developed or a significant change is being made, a Wiki page is added/updated. I think this would be a really good habit for us in Lucene to get in the habit of doing. For instance, Jason opened https://issues.apache.org/jira/browse/SOLR-1277 (ZooKeeper integration for Solr) and I put up a patch and also started a Wiki page on it: http://wiki.apache.org/solr/ZooKeeperIntegration. We also tend to do this in Mahout, too. Now, going forward, those wanting to understand how to use and install the patch can go to the wiki page instead of just trying to figure out the patch.

It has a few benefits I can think of:

1. Lengthy discussions in JIRA, while important, often become confusing to come into later and to figure out what exactly is the state of the patch and how it works 2. We have real documentation on new features and existing features get updated 3. It forces the patch writer to explain the code, which often leads to better code
4. It lets others be involved in the documentation process.

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to