[ 
https://issues.apache.org/jira/browse/EXTVAL-3?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12643362#action_12643362
 ] 

Leonardo Uribe commented on EXTVAL-3:
-------------------------------------

This task has several points to be taken into account, that cause a lot of 
confusion. It is better to list it, so we can check in the future 
(Unfortunately I spent a lot of time trying generate a minimal site and find 
those ugly maven site bugs!):

1. This project has an async release procedure. In other words, each module 
could have its own release procedure and it has a separate parent pom where all 
projects inherit. This does not play well with maven site plugin. For example, 
execute:

mvn install

over trunk does not generate site xml to be published on local repository, but 
if we do the same on parent module this file is generated.

2. If some change on site.xml is done, it is necessary to delete local 
repository file. If not, the change is not added and when site is generated the 
changes are not reflected.

3. For correct generation we can't execute:

mvn site:site

on trunk directly. By some reason parent site.xml is not taken into account for 
child modules. Rather we must do site:site on parent module and then on each 
module (like in buildtools myfaces maven plugins).

see http://jira.codehaus.org/browse/MSITE-364, 
http://jira.codehaus.org/browse/MSITE-302

I hope this changes in the future but for now we should live with that three 
ugly facts :-( . 



> initial project site setup
> --------------------------
>
>                 Key: EXTVAL-3
>                 URL: https://issues.apache.org/jira/browse/EXTVAL-3
>             Project: MyFaces Extensions Validator
>          Issue Type: Task
>    Affects Versions: 1.0.1-SNAPSHOT, 1.2.1-SNAPSHOT
>            Reporter: Gerhard Petracek
>            Assignee: Leonardo Uribe
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to