commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From David Graham <grahamdavid1...@yahoo.com>
Subject RE: [VOTE] Promote DbUtils to Commons Proper
Date Wed, 29 Oct 2003 15:12:45 GMT

--- "Shapira, Yoav" <Yoav.Shapira@mpi.com> wrote:
> 
> Howdy,
> +0.
> 
> Is anyone using it?

I am using it in several applications currently in development and know of
several other groups who will use it once released.  Getting out of the
sandbox is a critical step towards widening the user base.

David

> 
> Yoav Shapira
> Millennium ChemInformatics
> 
> 
> >-----Original Message-----
> >From: David Graham [mailto:grahamdavid1980@yahoo.com]
> >Sent: Wednesday, October 29, 2003 10:03 AM
> >To: commons-dev@jakarta.apache.org
> >Subject: [VOTE] Promote DbUtils to Commons Proper
> >
> >DbUtils exhibits all of the qualities of a component that should be in
> >Commons proper:
> >- It's small and focused.
> >- It's API is well defined
> >- It has a group of existing Jakarta committers providing code, ideas,
> and
> >support.
> >- It has good unit test coverage. It has also been tested in real world
> >database applications.
> >- It has automated nightly builds, website, and Maven all working
> >- It has incubated in the sandbox for long enough to become stable
> >
> >DbUtils is a mature component that should move to Commons proper so it
> can
> >be released to the public.  Here's my +1.
> >
> >The website has additional information:
> >http://jakarta.apache.org/commons/sandbox/dbutils/index.html
> >
> >Here's the component proposal for reference:
> >(0) Rationale
> >
> >Correct JDBC coding is time consuming and error prone.  Many
> >JDBC coding tasks can be simplified with a small helper library
> >that factors out the mundane resource cleanup steps.  DbUtils
> >is focused on providing such a library without any heavyweight
> >framework surrounding it.
> >
> >(1) Scope of the Package
> >
> >This proposal is to create a package of Java utility classes for
> >various types of JDBC related activity.  DbUtils will
> >not be an OO representation of database objects nor will
> >it be an Object/Relational framework.  It will be
> >a lightweight JDBC library that helps developers write
> >correct database code.
> >
> >(1.5) Interaction With Other Packages
> >
> >DBUtils relies only on standard Java 1.2 (or later) APIs for
> >production deployment.  It utilizes the JUnit testing framework for
> >developing and executing unit tests, but this is of interest only to
> >developers of the component. Being dependent on Java 1.2 means that
> >this code is expected to be of JDBC 2.0 level.
> >
> >No external configuration files are utilized.
> >
> >(2) Initial Source of the Package
> >
> >Potential source code for this package will come from the initial
> >committers' personal libraries.
> >
> >The proposed package name for the new component is
> ><code>org.apache.commons.dbutils</code>.
> >
> >(3)  Required Jakarta-Commons Resources
> >
> >CVS Repository - New directory dbutils in the jakarta-commons CVS
> >repository.
> >
> >Mailing List - Discussions will take place on the general
> >    commons-dev@jakarta.apache.org mailing list.  To help
> >    list subscribers identify messages of interest, it is suggested
> that
> >    the message subject of messages about this component be prefixed
> with
> >    [dbutils].
> >
> >Bugzilla - New component "DBUtils" under the "Commons" product
> >    category, with appropriate version identifiers as needed.
> >
> >
> >(4) Initial Committers
> >
> >The initial committers on the DBUtils component shall be:
> >Henri Yandell
> >Steven Caswell
> >Juozas Baliuka
> >David Graham
> >
> >
> >__________________________________
> >Do you Yahoo!?
> >Exclusive Video Premiere - Britney Spears
> >http://launch.yahoo.com/promos/britneyspears/
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> >For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 
> 
> 
> 
> This e-mail, including any attachments, is a confidential business
> communication, and may contain information that is confidential,
> proprietary and/or privileged.  This e-mail is intended only for the
> individual(s) to whom it is addressed, and may not be saved, copied,
> printed, disclosed or used by anyone else.  If you are not the(an)
> intended recipient, please immediately delete this e-mail from your
> computer system and notify the sender.  Thank you.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: commons-dev-help@jakarta.apache.org
> 


__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org


Mime
View raw message