On Jun 1, 2007, at 2:54 PM, Michael Busch wrote:


On the other hand I'm not sure why we would need a code freeze. I think
it will take longer than just one or two weeks to improve the docs
significantly. We should probably open some Jira issues for the
different spots where we want to add documentation. That way we can
track them separately and the different committers can assign those
issues to them.


My thoughts are that by all of us agreeing to write docs, especially javadocs, for 1-2 weeks as part of a code freeze (at whatever level of commitment possible), we are far more likely to prioritize this work and make real headway. The tendency is always to work on new features, etc. so I figured if we just set aside small chunks of time to bite off a small piece of the docs at a time we will get a lot further in this realm than if we feel like we have to get it all done. I just know the tendency of all developers is to avoid docs and work on things that are more "interesting", so that is my rationale for "docs week".

And this isn't just for our users. There are a lot of significant changes being proposed (or already committed) to the merging/indexing process, and I know I, for one, would benefit from having a good, coherent, unbroken writeup of it in the javadocs after the issues have been worked out. While I understand the gist of most of what is being proposed via the emails, having it written down more formally would benefit us all in a way that the email discussions can not. By doing this at release time, we can avoid the dreaded pain of constantly rewriting it as it is being developed.

As an aside, there are a few open issues already related to the index package and the demo/getting started page.

After 2.2 is released we can start working then on an improved website. I can tell you that I'm certainly motivated to improve our documentation because I think we can have the best piece of software ever here, but if
we don't document and present if appropriately it is only half baked.
Well, I don't mean that our docs are bad (especially compared to some
other projects), but there's certainly room for improvements.



I am more concerned w/ the Javadocs at this point than the website, mostly b/c I think the website is a major undertaking (not that I am discouraging working on it), at least the part about writing a good tutorial and getting started page, but maybe I am wrong. I know that writing the scoring.html page was a significant undertaking for me and doing a similar page for indexing/analysis will likely be the same.

Cheers,
Grant



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to