You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michael Osipov (JIRA)" <ji...@codehaus.org> on 2014/06/27 21:30:10 UTC

[jira] (MNG-1755) Improve support for in reactor builds

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

Michael Osipov updated MNG-1755:
--------------------------------

    Fix Version/s:     (was: 3.x / Backlog)

> Improve support for <developers> in reactor builds
> --------------------------------------------------
>
>                 Key: MNG-1755
>                 URL: https://jira.codehaus.org/browse/MNG-1755
>             Project: Maven
>          Issue Type: Improvement
>          Components: POM
>            Reporter: Mike Perham
>
> I would like to see something like <developerManagement> added which acts similarly to the other management elements in the POM.  This would allow a top-level project POM to list all the developers, their orgs, timezones, emails, etc and child projects to reference just the ID and the developers role in that module.  Something like this:
> parent's pom.xml:
> 	<developerManagement>
>         <developer>
>             <id>msanchez</id>
>             <name>Matt Sanchez</name>
>             <email>matt.sanchez@webifysolutions.com</email>
>             <url>http://priori.webify.local:9090/display/~msanchez</url>
>             <timezone>-6</timezone>
>         </developer>
> 	  	<developer>
> 			<id>mperham</id>
> 			<name>Mike Perham</name>
> 			<email>mperham@webifysolutions.com</email>
> 			<url>http://priori:9090/display/~mperham</url>
> 			<timezone>-6</timezone>
> 		</developer>
> 	</developerManagement>
> foo's pom.xml:
> <developers>
>   <developer>
>     <id>mperham</id>
>     <roles>
>       <role>Owner</role>
>     </roles>
>   </developer>
> </developers>
> Our management wants to have one or two clear-cut owners for each module and we would like to use maven to document those owners but the current impl is terribly redundant since developers are not inherited.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)