On 9/20/07, Philippe Collignon <[EMAIL PROTECTED]> wrote: > Hi, > > I have just released an Ant task to generate code from XML files > and Velocity templates called XmlGen. > > http://xmlgen.sourceforge.net > > XmlGen makes XML nodes available to the Velocity template. > You can access XML elements by name, get their attributes value, > select some nodes with an XPath expression or loop on an element list ... > > XmlGen is and extension of Velocity Texen Ant Task.
The documentation for this looks great! How does this compare to other xml-generation/transformation Velocity projects (namely DVSL and Anakia). Not that there isn't room for more, there always is; i'm just curious how you think it compares. > Could anybody tell me if this could take part as a contribution > to velocity project ? Who should I contact ? What are the > requirements ? If it's a large codebase or is intended to be a separate project (as opposed to an enhancement to an existing project), then it would have to go through the incubator: http://apache.org/foundation/how-it-works.html#incubator If it could be refactored to be just a patch(es) to enhance Texen, then i think you would just need to open a JIRA issue and attach the files there. Of course, then there's the question of eventually getting you commit access so that you can work on it directly, so we don't always have to commit your patches for you. For that to happen, we'd want to see evidence that you'll stick around (not just dump code once and disappear) and help out on the mailing lists. So, more than anything it's a matter of seeing comittment over time (we're talking months, not weeks). The reason for the high standard is that abandoned code becomes a weight on the rest of the project(s) and that commit access to one Velocity project means access to all of them. In any case, you should definitely announce your project on these lists (as you've done), add some links to it on the wiki (like the PoweredBy page and anywhere else that seems relevant), and generally promote connection between XmlGen and Velocity. > Philippe > > -- > > > Philippe Collignon > IT Consultant > Starobject S.A. > Rue Principale, 56 > L-5367 Schuttrange > Luxembourg > +352621312040 > [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
