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

Michael Osipov updated MNG-6124:
--------------------------------
    Fix Version/s: waiting-for-feedback

> Add <user> section in settings.xml
> ----------------------------------
>
>                 Key: MNG-6124
>                 URL: https://issues.apache.org/jira/browse/MNG-6124
>             Project: Maven
>          Issue Type: New Feature
>          Components: Settings
>    Affects Versions: 3.3.9
>            Reporter: Anthony Vanelverdinghe
>            Priority: Major
>             Fix For: waiting-for-feedback
>
>
> Maven uses the login name (i.e. the system property user.name). In 
> particular, it uses it in the Maven Archiver, to set the "Built-By" manifest 
> entry. However, in my opinion this is problematic (see also 
> [MSHARED-362|https://issues.apache.org/jira/browse/MSHARED-362]), because:
> - login names can typically only be traced back to a person within an 
> organization
> - outside of an organization, login names may be ridiculous, embarrassing, 
> ... and I'd guess many people are unaware of the fact that their login name 
> is disclosed in any artifact they build
> Other systems, such as git and hg, actually use the login name as well by 
> default. However, they allow to set the username in their global 
> configuration. Maven should allow the same, setting both a username and an 
> e-mail. Either by having 2 properties username and user e-mail, like git. Or 
> by having a single property username, where the e-mail can be appended (e.g. 
> Anthony <anth...@foo.bar>) like hg.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to