Hi,

On 05.02.11 00:16, "Felix Meschberger" <[email protected]> wrote:

>Hi all,
>
>At long last I have now committed the changes to the Felix parent POM
>described in FELIX-1747 [1]. Along with this I have committed changes to
>the Configuration Admin (configadmin) and Declarative Services (scr)
>projects to use this new parent POM.
>
>To see, what this parent POM is all about with respect to releasing look
>particularly at these things in the configadmin and scr projects:
>
>  * Extensions to precanned LICENSE, NOTICE, and DEPENDENCIES files
>     can be provided in the src/main/appended-resources folder. See
>     the scr project for an example
>
>  * To see the outcome of a release build run the following mvn
>    command:
>      $ mvn -Papache-release clean verify
>    This will build the project run all tests, generate artifacts
>    for releasing, checks files with the RAT plugin and uses the IANAL
>    plugin to verify the presence of required legal files.
>
>WDYT ?

It is really good ! I will give it a try on iPOJO.

As we're modifying the parent pom, we also should fix the maven 3
'issues'. I've already committed the wagon-ssh extension. So we should
select the plugin version we want to use to make maven 3 happy (most of
the report plugins require maven 3, but who use the reports?).

Regards,

Clement

>
>Next step -- if we would want to pursue this -- would be to release the
>new parent POM and start converting the projects ...
>
>Regards
>Felix
>
>[1] https://issues.apache.org/jira/browse/FELIX-1747
>


Reply via email to