On the suggestion of Geir Magnusson and Rodney Waldhoff, I am sending this proposal to the incubator list to see if there is any interest for a new persistence project. At the moment I am not an ASF member and I am looking for others to join in on the project if there is interest.
In a nutshell, it is not just an O/R mapper, but a generic persistence engine that can be used as an O/R mapping tool. It's current state of development is that it is in one production application already, but I am going through a bit of a refactor to the mapping stuff (it is amazing what a real application will bring to light!), and working on more unit tests as I progress in that area. It is far from complete and in the production application I am using essentially the bare bones of it so there is quite a bit of 'public' API to define and produce as well as more engine aspects. I have some of the documentation worked out, but it isn't complete and a tad bit fragmented, but the rationale is there as well as some of the configuration stuff so anyone should be able to get a good idea of what the intent is and what is currently happening. You can preview the docs at: http://www.bull-enterprises.com/aom/persistence/index.html It currently uses several Commons projects such as JXPath, Jexl, BeanUtils, Collections, etc., some of which is documented on the site I listed. If anyone is interested let me know, otherwise I'll have to resort to sourceforge. As for my involvement with apache (if it helps/matters) I have made some relatively small contributions to Jelly and Jexl and have used most of the Jakarta stuff at one point or another for a few years. I also strongly envangelise the Jakarta stuff every chance I get. My current employer is on an open source kick right now where we use struts, tiles, logging, beanutils, a couple of the tag libraries and Jelly. With regards to persistence engine experience, this will be my 3rd go around. I built one for a company a few years ago and recently worked on a future commercial product which I rebuilt to run on top of Avalon (Excalibur then Fortress) and incorporated Jelly as well as several Commons projects. If desired I can send diagrams, more info and even code. Thanks, Robert McIntosh ******************* PLEASE NOTE ******************* This message, along with any attachments, may be confidential or legally privileged. It is intended only for the named person(s), who is/are the only authorized recipients. If this message has reached you in error, please notify the sender immediately and promptly destroy it without review. Dissemination, distribution or copying of this communication is strictly prohibited. Thank you for your help. ********************************************************** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]