In response to the recent posts on the ruby-talk ML about where
documentation comments and patches should be posted, I would like to
suggest a plan to augment the current effort to fully document Ruby:
WikiDocs.
Ruby WikiDocs would basically be a Wiki containing Ruby
documentation that anyone (after registering?) could add to, change, or
simply make comments about. This could be similar to online manuals
that allow user comments (e.g. http://www.php.net/manual/en/), but if we
allowed users to change or add to the documentation itself, it could
grow more organically. Eventually some of this new documentation could
be back-ported into the source code.
I imagine there would be problems with spam and other abuse, so the
Wiki would have to be monitored. I'm guessing someone in the Ruby
community would have the time and resources to do that. There would
also have to be an initial set of documentation placed on the Wiki, but
I believe that ri could generate the necessary HTML with little or no
change. Finally, there would need to be a well defined set of
documentation standards that updaters should follow, so someone would
have to come up with that.
I will be the first to admit that this might not work for various
reasons, but I also think it would be a good experiment to try it and
see what happens.
Comments anyone?
- Warren Brown