[ http://jira.magnolia.info/browse/MAGNOLIA-1211?page=comments#action_13076 ] Grégory Joseph commented on MAGNOLIA-1211: ------------------------------------------
> - makes working with an IDE a lot more difficult (you will have to run maven > or configure xdoclet, etc) I don't see why it would be a problem, at least in the context of Magnolia, since both our taglibs are separate modules. > - makes tags documentation and java code less clean: > at the moment tld are the source for generated documentation, That will still be the case. > and that's easier to write in a xml file instead that in javadoc comments I don't see how. > - not everything can be done using xdoclet (not sure how BeanInfo classes > could be handled) BeanInfo support could be implemented very easily if its not the case yet. Any other request? ;-) > - and generally it makes build and site generation more complex... I don't see how, really. Especially considering the advantage that * code and tld are guaranteed to be in synch * single place of change (as opposed to the duplicated information when writing the tld by hand) * self documenting > Generate TLD files > ------------------ > > Key: MAGNOLIA-1211 > URL: http://jira.magnolia.info/browse/MAGNOLIA-1211 > Project: Magnolia > Issue Type: Improvement > Components: taglibs > Affects Versions: 3.0 Final > Reporter: Grégory Joseph > Assigned To: Grégory Joseph > > Can be done with xdoclet2+maven plugin :) > http://xdoclet.codehaus.org/ -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.magnolia.info/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ---------------------------------------------------------------- for list details see http://www.magnolia.info/en/magnolia/developer.html ----------------------------------------------------------------
