You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by "John Allen (JIRA)" <ji...@codehaus.org> on 2005/09/23 17:35:11 UTC

[jira] Created: (MNG-1009) Is it possible for all plugins to suport a common goal that causes the plugin to describe itself, its goals and its properties?

Is it possible for all plugins to suport a common goal that causes the plugin to describe itself, its goals and its properties?
-------------------------------------------------------------------------------------------------------------------------------

         Key: MNG-1009
         URL: http://jira.codehaus.org/browse/MNG-1009
     Project: Maven 2
        Type: Improvement
  Components: maven-plugin-api  
 Reporter: John Allen


Would it be sensical (not to mention possible) to have all plugins suport a common goal that causes the plugin to describe itself, its goals and its properties? Java annotations could be employed to enable this to described by the plugin author (i.e. bean style properties would have to be annotaed as plugin properties, same for goals) and then this annoted information could be programmatically accessed without the external resources such as generated docs or hand written description files. There is the language issue mind you but use of standard message catalogs should sort that....

Anyway just an idea :)



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Closed: (MNG-1009) Is it possible for all plugins to suport a common goal that causes the plugin to describe itself, its goals and its properties?

Posted by "Brett Porter (JIRA)" <ji...@codehaus.org>.
     [ http://jira.codehaus.org/browse/MNG-1009?page=all ]
     
Brett Porter closed MNG-1009:
-----------------------------

     Assign To: Brett Porter
    Resolution: Duplicate

> Is it possible for all plugins to suport a common goal that causes the plugin to describe itself, its goals and its properties?
> -------------------------------------------------------------------------------------------------------------------------------
>
>          Key: MNG-1009
>          URL: http://jira.codehaus.org/browse/MNG-1009
>      Project: Maven 2
>         Type: Improvement
>   Components: maven-plugin-api
>     Reporter: John Allen
>     Assignee: Brett Porter

>
>
> Would it be sensical (not to mention possible) to have all plugins suport a common goal that causes the plugin to describe itself, its goals and its properties? Java annotations could be employed to enable this to described by the plugin author (i.e. bean style properties would have to be annotaed as plugin properties, same for goals) and then this annoted information could be programmatically accessed without the external resources such as generated docs or hand written description files. There is the language issue mind you but use of standard message catalogs should sort that....
> Anyway just an idea :)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org


[jira] Commented: (MNG-1009) Is it possible for all plugins to suport a common goal that causes the plugin to describe itself, its goals and its properties?

Posted by "Corridor Software Developer (JIRA)" <ji...@codehaus.org>.
    [ http://jira.codehaus.org/browse/MNG-1009?page=comments#action_47024 ] 

Corridor Software Developer commented on MNG-1009:
--------------------------------------------------


m2 plugin:xdoc site:site generates an xdoc which is then rolled into the site.



> Is it possible for all plugins to suport a common goal that causes the plugin to describe itself, its goals and its properties?
> -------------------------------------------------------------------------------------------------------------------------------
>
>          Key: MNG-1009
>          URL: http://jira.codehaus.org/browse/MNG-1009
>      Project: Maven 2
>         Type: Improvement
>   Components: maven-plugin-api
>     Reporter: John Allen

>
>
> Would it be sensical (not to mention possible) to have all plugins suport a common goal that causes the plugin to describe itself, its goals and its properties? Java annotations could be employed to enable this to described by the plugin author (i.e. bean style properties would have to be annotaed as plugin properties, same for goals) and then this annoted information could be programmatically accessed without the external resources such as generated docs or hand written description files. There is the language issue mind you but use of standard message catalogs should sort that....
> Anyway just an idea :)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org