Commons Proper
The Commons Proper is dedicated to creating and maintaining reusable Java components. The Commons Proper is a place for collaboration and sharing, where developers from throughout the Apache community can work together on projects to be shared by Apache projects and Apache users. Commons developers will make an effort to ensure that their components have minimal dependencies on other software libraries, so that these components can be deployed easily. In addition, Commons components will keep their interfaces as stable as possible, so that Apache users, as well as other Apache projects, can implement these components without having to worry about changes in the future.
In August 2006, there were over thirty projects in the Commons Proper, falling into five general categories.
| Component Category | Example |
|---|---|
| Packages | Codec and Modeler |
| Trivial | CLI, Discovery, Lang, and Collections |
| Utilities | BeanUtils, Configuration, Logging, DBCP, Pool, and Validator |
| Web-related | FileUpload and Net |
| XML-related | Betwixt, Digester, Jelly, and JXPath |
Table from (Goyal 2003)
Read more about this topic: Apache Commons
Famous quotes containing the words commons and/or proper:
“[I]n Great-Britain it is said that their constitution relies on the house of commons for honesty, and the lords for wisdom; which would be a rational reliance if honesty were to be bought with money, and if wisdom were hereditary.”
—Thomas Jefferson (17431826)
“All ceremonies are in themselves very silly things; but yet, a man of the world should know them. They are the outworks of Manners and Decency, which would be too often broken in upon, if it were not for that defence, which keeps the enemy at a proper distance.”
—Philip Dormer Stanhope, 4th Earl Chesterfield (16941773)