[ 
http://jira.codehaus.org/browse/MSITE-132?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_103374
 ] 

John Allen commented on MSITE-132:
----------------------------------

Guess I'm not explaining myself very well :) 

Re the name being used to create the path in the stage mojo when the POM has no 
distributionManagement section defined - that sounds like a mistake to me and 
thus my [comment to 
Denis|http://jira.codehaus.org/browse/MSITE-132#action_103351]. 

Additionally re Jorg's statements about what and how stage should work. It 
works based off maven's distributionManagement section to achieve the use case 
of 'mirroring' or staging a deployment to a local file-system location for 
local review before real deployment to the project's published location is 
performed. It does that just fine and is used by lots of users. Additionally, 
being a core plugin, it is designed to support the main Maven usage scenarios, 
if you don't do it that way, or want to do it another way, you are of course 
free to create your own plugin.

For a wider discussion about Maven's usage including it's plugins i recommend 
the [Maven Users Mailing List|http://www.nabble.com/Maven---Users-f178.html]

Lastly, I didn't write these plugins so have absolutely no say on their design 
but as an OSS project we can all contribute to Maven's improvement. Start on 
the mailing lists and see how others use it, you never know maybe everyone will 
agree and the core developers will consider a redesign.

> Use <artefactID> instead of <name> for directories
> --------------------------------------------------
>
>                 Key: MSITE-132
>                 URL: http://jira.codehaus.org/browse/MSITE-132
>             Project: Maven 2.x Site Plugin
>          Issue Type: Improvement
>         Environment: maven-2.0.4 on any operating system with the latests 
> released plugins (after the doxia-1.0-alpha-8.pom bug)
>            Reporter: Jörg Hohwiller
>         Attachments: MSITE-132.patch
>
>
> The <name> of a project in the POM may contain characters that cause trouble 
> when used in directory names.
> E.g. my open-source project: 
> http://svn.projxpert.com/mmm/trunk/
> Uses names such as "MMM::Configuration". Now when I stage the site of the 
> entire project, the relative link "MMM::Configuration" causes mozilla to say 
> something like "Unknown protocol 'mmm:'".
> Could you please use the artefactId instead. 
> I think personally think that this is a lot better anyways.
> BTW - Thanks for your greate work. M2 is awesome!!!

-- 
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


Reply via email to