"Rodney Waldhoff" <[EMAIL PROTECTED]> writes:

> > > I suggest packaging the IO-related generic-utils as a > commons.io
> > component, the lang-related utils as a > commons.lang component,
> > etc. > > Otherwise we have >
> > org.apache.commons.util.top-level-jdk-pkg... > for every class. And
> > that is supposed to *scale*?
> 
> >
> >One class a project does not make...
> 
> On the contrary, jakarta-collections started as just one class.

"Just one class" does not include build scripts, extra documentation,
tests, etc.  Those things, along with community, are what draw the
line between a project and a class.  It's like the difference between
a product and a utility.

Looking at each Commons project is a product, the Util package is a
location for utilities that aren't large enough to necessitate the
overhead involved with full productization (i.e. with starting a whole
new project).

Daniel

Reply via email to