Howdy, Contributions are always welcome, and I'm glad to see you're pre-resolved licensing issues, but aren't there already a ton of utils that do stuff like this, e.g. castor?
Yoav Shapira Millennium ChemInformatics >-----Original Message----- >From: Jonathan Corbin [mailto:[EMAIL PROTECTED] >Sent: Wednesday, April 02, 2003 2:23 PM >To: [EMAIL PROTECTED] >Subject: possible code donation > >Hello, > >I'd like to donate a program I wrote to the commons project if there's >interest. I call it BeanGen, and it generates java beans from xml files at >compile time. > >The base functionality is to read an xml file, take information about the >fields and their types, and spit out a java file. It can also connect to a >database and pull fields from there. So you could say ><table name="blah"/> >and the program would connect to the database, get the metadata from table >blah, translate them to java types, and spit out the bean with the >appropriate properties. > >You can further specify to exclude fields from the table, or add additional >fields, or override the types on specific fields, etc. > >If there's interest in this here, I'd like to donate the code. I wrote it >while working for a previous employer (the Valley Rural Electric >Cooperative >valleyrec.com), and I recently received permission to do an open source >release. One GPL file was used in the program; I received permission from >the author of that file this morning to relicense it under the apache >license >so I could donate it with the rest of my code. > >I know there's guidelines and stuff here for how code is supposed to be >laid >out. I'm willing to do any reformatting necessary to comply, if someone >will >point me where these guidelines are specified. > >All that being said, if there's not interest here, I'll most likely do my >own >LGPL release. > >Jonboy Corbin > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]