[jira] Commented: (MPLUGIN-56) Inter-plugin Mojo inheritance

2011-09-04 Thread Robert Scholte (JIRA)

[ 
https://jira.codehaus.org/browse/MPLUGIN-56?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277703#comment-277703
 ] 

Robert Scholte commented on MPLUGIN-56:
---

I'm almost done with my preparations for QDox-2.0-alpha's. This can't be fixed 
with QDox-1.x, because I of its loadmechanism, which was rewritten for 2.0.
I''ll pick us this issue once QDox-2.0 is released.

> Inter-plugin Mojo inheritance
> -
>
> Key: MPLUGIN-56
> URL: https://jira.codehaus.org/browse/MPLUGIN-56
> Project: Maven 2.x Plugin Tools
>  Issue Type: Improvement
>Reporter: Kohsuke Kawaguchi
>
> It's often desirable to create a new mojo by extending an existing mojo and 
> changing its behavior. For example, one might imagine a NetBeans plugin 
> packager that extends from JarMojo and adds extra stuff into the jar.
> Today, if I extends a mojo from another plugin, the plugin:descriptor goal 
> fails to create a proper META-INF/maven/plugin.xml --- it doesn't list any of 
> the injections that need to happen for the base class.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MPIR-232) when packaging is pom, index report (About) should contain modules report content

2011-09-04 Thread Herve Boutemy (JIRA)
when packaging is pom, index report (About) should contain modules report 
content
-

 Key: MPIR-232
 URL: https://jira.codehaus.org/browse/MPIR-232
 Project: Maven 2.x Project Info Reports Plugin
  Issue Type: Improvement
  Components: index
Affects Versions: 2.4
Reporter: Herve Boutemy


this is absolute key information when navigating

notice: the standalone modules report is not really useful, or it becomes 
useful when people write index.html instead of relying on default generated 
index, and don't include modules list
a Doxia macro could be handy for that, but that's another story

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MNG-5163) MavenProject.getPluginRepositories misimplemented

2011-09-04 Thread Benjamin Bentmann (JIRA)

 [ 
https://jira.codehaus.org/browse/MNG-5163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MNG-5163.
--

   Resolution: Fixed
Fix Version/s: 3.0.4
 Assignee: Benjamin Bentmann

Fixed in [r1164993|http://svn.apache.org/viewvc?view=revision&revision=1164993].

> MavenProject.getPluginRepositories misimplemented
> -
>
> Key: MNG-5163
> URL: https://jira.codehaus.org/browse/MNG-5163
> Project: Maven 2 & 3
>  Issue Type: Bug
>  Components: Embedding
>Affects Versions: 3.0.3
>Reporter: Jesse Glick
>Assignee: Benjamin Bentmann
> Fix For: 3.0.4
>
>
> In {{MavenProject.java}}:
> {code}
> public List getPluginRepositories()
> {
> return getModel().getRepositories();
> }
> {code}
> should probably be
> {code}
> public List getPluginRepositories()
> {
> return getModel().getPluginRepositories();
> }
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MNG-5164) Odd of central in superpom

2011-09-04 Thread Benjamin Bentmann (JIRA)

 [ 
https://jira.codehaus.org/browse/MNG-5164?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benjamin Bentmann closed MNG-5164.
--

   Resolution: Fixed
Fix Version/s: 3.0.4
 Assignee: Benjamin Bentmann

Unified name to "Central Repository" in 
[r1164995|http://svn.apache.org/viewvc?view=revision&revision=1164995] which is 
more descriptive than just "Central", matches with our existing documentation 
and unlike "Maven Central" is not a registered service mark of a 3rd party.

> Odd  of central in superpom
> -
>
> Key: MNG-5164
> URL: https://jira.codehaus.org/browse/MNG-5164
> Project: Maven 2 & 3
>  Issue Type: Bug
>  Components: Embedding
>Affects Versions: 3.0.3
>Reporter: Jesse Glick
>Assignee: Benjamin Bentmann
>Priority: Minor
> Fix For: 3.0.4
>
>
> In {{pom-4.0.0.xml}},
> {code:xml}
> Maven Repository Switchboard
> ...
> Maven Plugin Repository
> {code}
> are odd. Who ever talks about the "Maven Repository Switchboard"? Suggest 
> replacing both with
> {code:xml}
> Central
> {code}
> or perhaps {{Maven Central}} (though "Maven" in this context is probably 
> redundant).
> Also
> {code:xml}
> http://repo1.maven.org/maven2
> {code}
> is not ideal; directory-type URLs should have a trailing slash. Should be
> {code:xml}
> http://repo1.maven.org/maven2/
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MNG-5164) Odd of central in superpom

2011-09-04 Thread Benjamin Bentmann (JIRA)

[ 
https://jira.codehaus.org/browse/MNG-5164?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277708#comment-277708
 ] 

Benjamin Bentmann commented on MNG-5164:


As for the missing trailing slash in the URLs, please create a separate issue 
for that if you feel strongly about it. I'm not comfortable with mixing this 
URL change in here, mostly because I don't know how well existing code deals 
with slash-terminated base URLs during concatenation or how well double slashes 
are supported in the various transports.

> Odd  of central in superpom
> -
>
> Key: MNG-5164
> URL: https://jira.codehaus.org/browse/MNG-5164
> Project: Maven 2 & 3
>  Issue Type: Bug
>  Components: Embedding
>Affects Versions: 3.0.3
>Reporter: Jesse Glick
>Assignee: Benjamin Bentmann
>Priority: Minor
> Fix For: 3.0.4
>
>
> In {{pom-4.0.0.xml}},
> {code:xml}
> Maven Repository Switchboard
> ...
> Maven Plugin Repository
> {code}
> are odd. Who ever talks about the "Maven Repository Switchboard"? Suggest 
> replacing both with
> {code:xml}
> Central
> {code}
> or perhaps {{Maven Central}} (though "Maven" in this context is probably 
> redundant).
> Also
> {code:xml}
> http://repo1.maven.org/maven2
> {code}
> is not ideal; directory-type URLs should have a trailing slash. Should be
> {code:xml}
> http://repo1.maven.org/maven2/
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (MNG-4112) Set property containing the currently executing maven version.

2011-09-04 Thread Herve Boutemy (JIRA)

 [ 
https://jira.codehaus.org/browse/MNG-4112?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Herve Boutemy updated MNG-4112:
---

Fix Version/s: (was: 3.1)

> Set property containing the currently executing maven version.
> --
>
> Key: MNG-4112
> URL: https://jira.codehaus.org/browse/MNG-4112
> Project: Maven 2 & 3
>  Issue Type: Improvement
>Reporter: Paul Gier
>Assignee: Paul Gier
> Fix For: 3.0.4
>
> Attachments: MNG-4112-maven-embedder.patch
>
>
> It would be helpful to have an easy way to access the current version of 
> maven.  This might be accomplished by setting a property like "maven.version" 
> during startup that would be available to the pom and/or to plugins.  This 
> could be used to record what version of maven was used during the build to 
> facilitate build reproducibility.  

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (MNG-3124) Inherit mailing lists from parent POM

2011-09-04 Thread Herve Boutemy (JIRA)

 [ 
https://jira.codehaus.org/browse/MNG-3124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Herve Boutemy updated MNG-3124:
---

Component/s: Inheritance and Interpolation
Summary: Inherit mailing lists from parent POM  (was: Inherite mailing 
lists from parent POM)

> Inherit mailing lists from parent POM
> -
>
> Key: MNG-3124
> URL: https://jira.codehaus.org/browse/MNG-3124
> Project: Maven 2 & 3
>  Issue Type: Bug
>  Components: Inheritance and Interpolation
>Affects Versions: 2.0.7
>Reporter: Vincent Siveton
> Fix For: 3.1
>
>
> Mailing lists report should have an property to get them from parent POM and 
> concatenate in child. 
> Inheritance should be the default option

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (MNG-3124) Inherit mailing lists from parent POM

2011-09-04 Thread Herve Boutemy (JIRA)

 [ 
https://jira.codehaus.org/browse/MNG-3124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Herve Boutemy updated MNG-3124:
---

Description: 
Mailing lists report should have a property to get them from parent POM and 
concatenate in child: actually, if child pom defines a mailing list, all parent 
mailing lists are ignored.
"append" inheritance should be the default option

  was:
Mailing lists report should have an property to get them from parent POM and 
concatenate in child. 
Inheritance should be the default option


> Inherit mailing lists from parent POM
> -
>
> Key: MNG-3124
> URL: https://jira.codehaus.org/browse/MNG-3124
> Project: Maven 2 & 3
>  Issue Type: Bug
>  Components: Inheritance and Interpolation
>Affects Versions: 2.0.7
>Reporter: Vincent Siveton
> Fix For: 3.1
>
>
> Mailing lists report should have a property to get them from parent POM and 
> concatenate in child: actually, if child pom defines a mailing list, all 
> parent mailing lists are ignored.
> "append" inheritance should be the default option

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MNG-3124) Inherit mailing lists from parent POM

2011-09-04 Thread Herve Boutemy (JIRA)

[ 
https://jira.codehaus.org/browse/MNG-3124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277712#comment-277712
 ] 

Herve Boutemy commented on MNG-3124:


added a unit test in 
[r1165008|http://svn.apache.org/viewvc?rev=1165008&view=rev]

> Inherit mailing lists from parent POM
> -
>
> Key: MNG-3124
> URL: https://jira.codehaus.org/browse/MNG-3124
> Project: Maven 2 & 3
>  Issue Type: Bug
>  Components: Inheritance and Interpolation
>Affects Versions: 2.0.7
>Reporter: Vincent Siveton
> Fix For: 3.1
>
>
> Mailing lists report should have a property to get them from parent POM and 
> concatenate in child: actually, if child pom defines a mailing list, all 
> parent mailing lists are ignored.
> "append" inheritance should be the default option

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (MNG-2316) Add info to the poms for dependencies that implement an API or provide other dependencies

2011-09-04 Thread Herve Boutemy (JIRA)

 [ 
https://jira.codehaus.org/browse/MNG-2316?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Herve Boutemy updated MNG-2316:
---

Description: 
e.g.

geronimo implementation of javamail could say

{code:xml}
  
javax.mail
mail
...
  
{code}

spring.jar pom could say

{code:xml}
  
org.springframework
spring-webmvc
...
  
  
org.springframework
spring-context
...
  
  ...
{code}



  was:
e.g.

geronimo implementation of javamail could say


  
javax.mail
mail
...
  


spring.jar pom could say


  
org.springframework
spring-webmvc
...
  
  
org.springframework
spring-context
...
  
  ...





> Add info to the poms for dependencies that implement an API or provide other 
> dependencies
> -
>
> Key: MNG-2316
> URL: https://jira.codehaus.org/browse/MNG-2316
> Project: Maven 2 & 3
>  Issue Type: New Feature
>  Components: Dependencies
>Affects Versions: 2.0.4
>Reporter: Carlos Sanchez
>Priority: Critical
> Fix For: 3.1
>
>
> e.g.
> geronimo implementation of javamail could say
> {code:xml}
>   
> javax.mail
> mail
> ...
>   
> {code}
> spring.jar pom could say
> {code:xml}
>   
> org.springframework
> spring-webmvc
> ...
>   
>   
> org.springframework
> spring-context
> ...
>   
>   ...
> {code}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MPLUGIN-181) Escape HTML entities in javadoc

2011-09-04 Thread Benson Margulies (JIRA)

 [ 
https://jira.codehaus.org/browse/MPLUGIN-181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Benson Margulies closed MPLUGIN-181.


Resolution: Not A Bug
  Assignee: Benson Margulies

The right to solve this is a java-escape of the forward slash, so: 
default-value="**\/*.xml"

> Escape HTML entities in javadoc
> ---
>
> Key: MPLUGIN-181
> URL: https://jira.codehaus.org/browse/MPLUGIN-181
> Project: Maven 2.x Plugin Tools
>  Issue Type: New Feature
>  Components: Plugin Plugin
> Environment: Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
> Java version: 1.6.0_23
> Java home: D:\java\jdk\jre
> Default locale: cs_CZ, platform encoding: Cp1250
> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
>Reporter: Petr Prochazka
>Assignee: Benson Margulies
>
> Hello,
> I am creating plugin, which has as parameter search mask in format 
> {noformat}**/*.xml{noformat}
> And I have problem, that sequence of chars */ is parsed as end of javadoc 
> comment. So I created HTML escape sequence of / (/), see example for 
> field:
> {noformat}  /**
>* Comma separated list of mask to include.
>*
>* @parameter expression="${includes}" default-value="**/*.xml"
>*/
>   private String includes;{noformat}
>  I will be very happy if HTML escape sequence was unescaped back in calling 
> {{descriptor}} goal :-).
> Best regards
> Petr Prochazka

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (DOXIATOOLS-11) add Doxia Eclipse Editor to Apache CI server

2011-09-04 Thread Herve Boutemy (JIRA)
add Doxia Eclipse Editor to Apache CI server


 Key: DOXIATOOLS-11
 URL: https://jira.codehaus.org/browse/DOXIATOOLS-11
 Project: Maven Doxia Tools
  Issue Type: New Feature
  Components: Doxia Eclipse Editor
Reporter: Herve Boutemy


latest builds should be downloadable from 
https://builds.apache.org//view/M-R/view/Maven/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (DOXIATOOLS-11) add Doxia Eclipse Editor to Apache CI server

2011-09-04 Thread Herve Boutemy (JIRA)

[ 
https://jira.codehaus.org/browse/DOXIATOOLS-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277735#comment-277735
 ] 

Herve Boutemy commented on DOXIATOOLS-11:
-

project created: 
https://builds.apache.org/view/M-R/view/Maven/job/doxia-eclipse-editor/

> add Doxia Eclipse Editor to Apache CI server
> 
>
> Key: DOXIATOOLS-11
> URL: https://jira.codehaus.org/browse/DOXIATOOLS-11
> Project: Maven Doxia Tools
>  Issue Type: New Feature
>  Components: Doxia Eclipse Editor
>Reporter: Herve Boutemy
>
> latest builds should be downloadable from 
> https://builds.apache.org//view/M-R/view/Maven/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (DOXIATOOLS-11) add Doxia Eclipse Editor to Apache CI server

2011-09-04 Thread Herve Boutemy (JIRA)

[ 
https://jira.codehaus.org/browse/DOXIATOOLS-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277737#comment-277737
 ] 

Herve Boutemy commented on DOXIATOOLS-11:
-

the Ci server is failing exactly the same way as myself locally...

{noformat}[INFO] 

[INFO] Reactor Summary:
[INFO] 
[INFO] Doxia Tools :: Eclipse IDE - Parent POM ... SUCCESS [0.600s]
[INFO] doxia-osgi  SUCCESS [0.014s]
[INFO] Doxia Tools :: Eclipse IDE - P2 Feature and Repository containing 
dependency bundle  SUCCESS [0.297s]
[INFO] Doxia Tools :: Eclipse IDE - Feature containing dependency bundle  
SUCCESS [7.981s]
[INFO] Helios Target Definition .. SUCCESS [0.452s]
[INFO] eclipse-plugins ... SUCCESS [0.019s]
[INFO] Doxia Tools :: Eclipse IDE - Parent Plugins POM ... SUCCESS [0.206s]
[INFO] Doxia Tools :: Eclipse IDE - Common UI Plugin . FAILURE [1.216s]
[INFO] Doxia Tools :: Eclipse IDE - APT UI Plugin  SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Confluence UI Plugin . SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Twiki UI Plugin .. SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Docbook UI Plugin  SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Fml UI Plugin  SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Xdoc UI Plugin ... SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Xhtml UI Plugin .. SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Help Plugin .. SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Parent Features POM .. SKIPPED
[INFO] Doxia Tools :: Eclipse IDE - Common Feature ... SKIPPED
[INFO] 
[INFO] BUILD FAILURE
[INFO] 
[INFO] Total time: 4:00.809s
[INFO] Finished at: Sun Sep 04 21:20:35 UTC 2011
[INFO] Final Memory: 141M/301M
[INFO] 
[ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-resources-plugin:2.5:resources 
(default-resources) on project common-ui: /icons/forward.gif (No such file or 
directory) -> [Help 1]{noformat}

> add Doxia Eclipse Editor to Apache CI server
> 
>
> Key: DOXIATOOLS-11
> URL: https://jira.codehaus.org/browse/DOXIATOOLS-11
> Project: Maven Doxia Tools
>  Issue Type: New Feature
>  Components: Doxia Eclipse Editor
>Reporter: Herve Boutemy
>
> latest builds should be downloadable from 
> https://builds.apache.org//view/M-R/view/Maven/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (DOXIATOOLS-11) add Doxia Eclipse Editor to Apache CI server

2011-09-04 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/DOXIATOOLS-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277746#comment-277746
 ] 

Benson Margulies commented on DOXIATOOLS-11:


Why is the resource plugin even looking for that icon in this project?

> add Doxia Eclipse Editor to Apache CI server
> 
>
> Key: DOXIATOOLS-11
> URL: https://jira.codehaus.org/browse/DOXIATOOLS-11
> Project: Maven Doxia Tools
>  Issue Type: New Feature
>  Components: Doxia Eclipse Editor
>Reporter: Herve Boutemy
>
> latest builds should be downloadable from 
> https://builds.apache.org//view/M-R/view/Maven/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (DOXIATOOLS-11) add Doxia Eclipse Editor to Apache CI server

2011-09-04 Thread Benson Margulies (JIRA)

[ 
https://jira.codehaus.org/browse/DOXIATOOLS-11?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=277747#comment-277747
 ] 

Benson Margulies commented on DOXIATOOLS-11:


You can't run all in the reactor. You have to run doxia-osgi and then 
eclipse-plugins.

> add Doxia Eclipse Editor to Apache CI server
> 
>
> Key: DOXIATOOLS-11
> URL: https://jira.codehaus.org/browse/DOXIATOOLS-11
> Project: Maven Doxia Tools
>  Issue Type: New Feature
>  Components: Doxia Eclipse Editor
>Reporter: Herve Boutemy
>
> latest builds should be downloadable from 
> https://builds.apache.org//view/M-R/view/Maven/

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira