[ 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
----------------------------------------------------------------

Reply via email to