Jonathan Mischo wrote:
Typically you have an example configuration file that has information on the most common options, but doesn't have every single possible configuration option in it, and then official documentation that has deeper discussion of each and examples. Cassandra doesn't have a documentation project going currently, so the problem, as Jonathan mentioned, is that it's very easy for the documentation and the example config to get out of sync very quickly.

As Cassandra matures, our documentation is going to have to become a lot more stable and robust. If the project had corporate sponsorship, I'd suggest hiring a documentarian (I've done this before for projects...it's actually kind of fun), but we don't have sponsorship or money, so it's going to continue to be fairly ad-hoc for a while. As such, I'd suggest that we pick one place to document and stick to it.

The only alternative I see would be for one person to volunteer to watch all config file changes and update the wiki in a timely manner. This can't simply be a "Oh, I'll do that for 0.5" thing, it needs to be an ongoing thing (not eternally, but a long-term commitment would be ideal if you're going to take this on).

Is there an easy way to watch all Jiras having a documentation impact?
At the company I work for we have a tickbox called "Has a Documentation Impact" for each Jira.
I'd be happy to update the wiki.



We are definitely approaching a point where we need an official documentarian, at least as the person who handles the structure and standards of documentation, even if they don't have the time/resources to write a lot of the docs (and, in fact, this is where the whole community usually jumps in).


Reply via email to