Formal vote, codec is ready for a release. Please submit votes within the next 72 hours, I will summarize the results at that time.
* Base64 is based upon the latest code from HttpClient and XML-RPC - the interfaces are a product of negotiation between these two efforts. * Codec contains a number of language utilities - Soundex, RefinedSoundex and Metaphone are stable and ready for use. I am currently consulting the PMC for an opinion on DoubleMetaphone and Nysiis. * The goal for this release is simply to provide a common Base64 implementation for HttpClient and xml-rpc. There are other available utilities. * There is a community of contributors who have shown a clear interest in expanding codec - contributors can be found on this report: http://jakarta.apache.org/commons/sandbox/codec/team-list.html * As required by the proposal, codec is simple, and well-tested package: http://jakarta.apache.org/commons/sandbox/codec/clover/index.html Here is a copy of the tightly scoped PROPOSAL: <PROPOSAL> Proposal for Codec Package January 24, 2002 (0) Rationale Many software projects have a need to use various formats of data, and to be able to switch between various formats. The codec package seeks to encapsulate some of the most popular encode/decode algorithms in one easy to use, well tested package. A base64 codec is the first candidate, with others to follow soon. (1) Scope of the Package This proposal is to create a package of Java utility classes for the encoding/decoding of various types of data. A base64 codec will be the first implementation. (1.5) Interaction With Other Packages Codec relies only on standard JDK 1.2 (or later) APIs for production deployment. It utilizes the JUnit unit testing framework for developing and executing unit tests, but this is of interest only to developers of the component. Codec will be a dependency for several existing components in the open source world. No external configuration files are utilized. (2) Initial Source of the Package The original Java classes (Base64, etc.) are splashed around various Apache subprojects. We intend to seek them out and integrate them. The proposed package name for the new component is org.apache.commons.codec. (3) Required Jakarta-Commons Resources CVS Repository - New directory codec in the jakarta-commons CVS repository. Mailing List - Discussions will take place on the general [EMAIL PROTECTED] 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 [Codec]. Bugzilla - New component "Codec" under the "Commons" product category, with appropriate version identifiers as needed. (4) Initial Committers The initial committers on the Lang component shall be as follows: Scott Sanders (sanders) Henri Yandell (bayard) Daniel Rall (dlr) Tim O'Brien (tobrien) </PROPOSAL> -------- Tim O'Brien --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]