[ 
https://issues.apache.org/jira/browse/FELIX-3384?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13227385#comment-13227385
 ] 

Clement Escoffier commented on FELIX-3384:
------------------------------------------

Hi,

The maven-ipojo-plugin is not marked as thread-safe because it's relying on 
libraries which are nto thread-safe. However, I just checked the wiki page, and 
it say that some libraries have fixed those issues, so we need to update the 
dependencies and redo the checklist. 

We also need to have a look to the new manipulator. All non-final static 
members should be _eradicated_. 
                
> Ensure maven-ipojo-plugin is thread-safe for parallel maven builds
> ------------------------------------------------------------------
>
>                 Key: FELIX-3384
>                 URL: https://issues.apache.org/jira/browse/FELIX-3384
>             Project: Felix
>          Issue Type: Improvement
>          Components: iPOJO
>    Affects Versions: ipojo-manipulator-1.8.2
>            Reporter: Bob Ziuchkovski
>            Priority: Minor
>
> Maven 3 supports parallel build execution.  Given the fact that osgi projects 
> are generally composed of numerous maven bundle subprojects, it makes sense 
> to support parallel build execution in maven-ipojo-plugin to accelerate 
> project compilation.  Hence I am humbly requesting this improvement.
> Maven plugins that are thread-safe should be marked @threadSafe.  See 
> https://cwiki.apache.org/MAVEN/parallel-builds-in-maven-3.html for details.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to