Hi there,

I think JFrog (the Artifactory guys) has already published a set of Java
1.5 annotations for mojo development, including a m-plugin-p extension to
use them. The source code is available on github [1], but unfortunately the
artifacts are not available in Central (there is a ticket in JFrog's JIRA
[2] regarding this problem). They even have reasonably complete
documentation [3] plus it's all under ASL 2.0 AFAICS.

>From my own experience, these annotations work quite well.

Shouldn't they be incorporated or used as a starting point?

I guess starting from JFrog's annotations will not only save a considerable
amount of development time, but also increase acceptance with those plugin
developers which already used the existing JFrog annotations in the past.

Best regards

Ansgar

[1] https://github.com/JFrogDev/maven-anno-mojo

[2] https://issues.jfrog.org/jira/browse/ANMJ-18

[3] http://wiki.jfrog.org/confluence/display/OSS/Maven+Anno+Mojo

Am 27.04.2012 16:37 schrieb "Olivier Lamy" <[email protected]>:

> Hi,
> I'd like to work on 1.5 Annotations for Mojos.
> Hervé started documentation here:
>
> https://cwiki.apache.org/confluence/display/MAVEN/Java+5+Annotations+for+Plugins
>
> The Stephen's idea for named without Mojo prefix looks fine (at least
> for me). But I would prefer to not implement (yet) the other idea with
>  synthetic bridging classes.
>
> I can start the job next week (probably in a branch).
>
> Comments ?
>
> Thanks,
> --
> Olivier Lamy
> Talend: http://coders.talend.com
> http://twitter.com/olamy | http://linkedin.com/in/olamy
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to