> -----Original Message-----
> From: Carsten Ziegeler [mailto:cziege...@apache.org]
> Sent: Wednesday, May 16, 2012 11:02 AM
> To: dev@sling.apache.org
> Subject: Parent pom updates
> 
> Hi,
> 
> I've updated our parent pom with SLING-2480 and SLING-2481 and I would
> like to release this in the near future.
> If you have anything else which could be changed/added in our parent
> pom, now is a good time :)

Hi,

I don't know if the good time is still on, but I'd like to point that the 
org.apache.sling:sling pom.xml configures m2eclipse to 'execute' actions for 
many plugins:

* maven-dependency-plugin:unpack/copy-dependencies
* maven-antrun-plugin:run
* maven-scr-plugin:scr

This is discouraged by the M2Eclipse developers [1] and leads to a lot of 
unnecessary work being done on every project build ( even incremental ones ). 
I've only discovered that by being annoyed by Eclipse taking so long to build 
the projects.

If there is still a time window and there is no explicit reason for the 
'execute' mappings I suggest moving them to 'ignore' in order to reduce Eclipse 
build times.

Robert

[1]: 
http://wiki.eclipse.org/M2E_plugin_execution_not_covered#execute_plugin_goal

> 
> Regards
> Carsten
> --
> Carsten Ziegeler
> cziege...@apache.org

Reply via email to