You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Leonardo Uribe (JIRA)" <de...@myfaces.apache.org> on 2008/10/29 00:18:44 UTC

[jira] Commented: (EXTVAL-3) initial project site setup

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