> Melvin Smith wrote:
> > What parts particularly bug you? Maybe we can address a few.
>
> Well, basically, AFAICT, virtually none of the parrot code
> is adequately documented.  So, pick a random entry point. :-)

First, you have to understand that what you are saying is quite
inflammatory, regardless of its veracity. Saying "I'm not flaming here"
does not make it so. :) There are certainly many places in your original
email where you could have been less inflammatory towards the people that
have contributed code and documentation to the Parrot project.

There have been many requests for additional documentation in the past.
Patches have even been refused for lack of documentation. Did you check
the p6i mail archive to see if this issue has been brought up before? I'm
sure you won't find anyone arguing the point that parrot needs more
documentation. However, if it was as simple a matter as telling people
that more documentation was needed, Parrot would have had ample
documentation looong ago.

If you want to have a request listened to, you should be direct in what
you request. When Melvin asked you for particular places that we could
improve upon, you responded with 'all of the above'. That's quite a big
task to address, and not telling anyone any more than they already knew.

Did you have problems learning any particular aspect of parrot? If so,
that might be a good area to request additional documentation. From my
vantage point, documentation is bad only if someone attempts to learn a
particular area of the code and has trouble because of the lack of, or
inadequacy of, the documentation for that task.

Have you attempted to learn every aspect of parrot, such that you
can verifiably say that all of parrot's documentation is lacking?

Thanks for understanding,
Mike Lambert

Reply via email to