Coming soon to a Commons near you!

March 3rd, 2006 by Hen

Commons Make - You’ve just downloaded that project and now you have to compile/build/install it - but what kind of project is it? Maven? Ant? Shell? Don’t you wish there was something simpler? Commons Make will take SCM urls and do its upmost to build a jar for you.

Commons Spanned-X - So many ways to parse XML, from the plethora of different DOM/SAX parsers, to all these new Johnny-come-latelies with their arrogant demands to be THE ONE. Commons Spandex will stretch over these libraries to give you a common interface. Of course it’ll also provide a reflective API to allow you to access the underlying implementation if need be.

Commons Crustacean - Provides an API so that you don’t have to worry if you’re using Bash, Zsh or Tcsh. No support for Ksh though, those users need to migrate to a real shell.

Commons DateThingy - A Date parser that can handle the difference between US and UK parsers via inference, access to the HttpRequest (or other Commons Requestable) and a distance variable dictating how far away the date is expected to be.

Commons REST - Generic REST API so that we’re not stuck with just HTTP.

Commons Dynamo - A dynamic API invocation system, so that you can hook Commons APIs up via the same interface.

Commons Uncommon - a module in which individuals can publish their personal components, only SNAPSHOT versions allowed.

Commons Spec - auto-generate a spec jar without the insanity of Sun licensing (why use an encumbered license on something that you want everyone to use?)

Comments are closed.