Oh, and the part of me that prefers unification rather than replication wants to ask, "so Apache Commons will be here in five years. how about the other foo-commons projects?" :-) hehehe...
While I fully recognize that this is your master plan, there is a distinct possibility that there will be another chairman in place five years from now. :-) hehehe...
More seriously, I like to believe that this is a country where Boston Commons and Yosemite National Park can coexist.
Furthermore, I believe that if you look hard enough, you will find microcommons in pretty much every code base - typically in a directory or package or module named utils or somesuch. This is where the umpteen implementations of base64 encoding live.
Small pieces, loosely joined. Sure, unification of the large stuff for all the obvious reasons, but don't sweat the small stuff.
Just my 2 cents.
Cheers, -g
- Sam Ruby
