From: Gregory Brown Date: 2009-04-14T01:22:36+09:00 Subject: Re: Can Ruby stay ahead ? On Mon, Apr 13, 2009 at 10:40 AM, Mark Thomas wrote: > There's no doubt that CPAN is a great resource. These are a few of its > highlights: > 2. A module namespace convention that helps one know what the module > does, rather than 'cute' names (Test::MockClass vs. Mocha, > PDF::ReportWriter vs. prawn, etc) There is a reason Prawn has a cute name. It's not ready yet. As the current maintainer of PDF::Writer (more like janitor), I did not want to create confusion by putting Prawn into the PDF namespace until I felt it was production ready. When Prawn reaches 1.0, it will at the very least be aliased to PDF::Document. So without arguing your main point, Prawn is an example in which this was intentional, not coincidental. -greg