In message "[ruby-talk:01536] Ruby library modules and documentation"
    on 00/02/21, Dave Thomas <Dave / thomases.com> writes:

|I'm trying to work out which ones to document--which library files are 
|actually used. So, I was wondering if you kind folks could help me
|out: Below is a list of all the modules. Could you please respond with
|a message containing two lists, one containing things I should
|definitely document, the other containing things I definitely should
|not document. If you aren't sure about a particular module, don't put
|it in either list.

OK, here' my lists:

Should be documented:
|cgi.rb
|cgi/session.rb
|date2.rb
|debug.rb
|delegate.rb
|final.rb
|find.rb
|ftools.rb
|getoptlong.rb
|mkmf.rb
|net/ftp.rb
|net/http.rb
|net/pop.rb
|net/session.rb
|net/smtp.rb
|observer.rb
|parsedate.rb
|profile.rb
|pstore.rb
|singleton.rb
|telnet.rb      to be renamed as net/telnet.rb in the future
|tempfile.rb
|timeout.rb
|weakref.rb

Should not be documented (they're obsolete, just toys or too perlish):
|English.rb
|Env.rb
|cgi-lib.rb
|eregex.rb
|ftplib.rb
|getopts.rb
|importenv.rb