Github user ilgrosso commented on the issue:
I have made some adjustments to Maven and now things seem to work fine: please review and apply the attached [SYNCOPE-809-Maven-diff.txt](https://github.com/apache/syncope/files/377683/SYNCOPE-809-Maven-diff.txt) (it's the output of `git diff`, you can apply it with `patch -p1`) to your fork, then commit.
Once done that, I'd say we still have to address an issue before merging: I have noticed that the P2 site contains under `repository/plugins/` several JAR files which should IMO downloaded from elsewhere (e.g. the main Eclipse update site): do you think it could be possible to leave just `org.apache.syncope.ide.eclipse.plugin_XXX.jar` there?
Other tasks that can be handled *after* merging this PR:
1. Multiple LICENSE / NOTICE files are available in the generated P2 site: they should all removed and new ones should be provided on the root directory of the P2 site, reflecting the actual content of `org.apache.syncope.ide.eclipse.plugin_XXX.jar` (I can take care of this)
1. The [release process](http://syncope.apache.org/release-process.html) needs to be adjusted for manually signing the artifacts in the P2 site (I can take care of this)
1. Various functional and non-functional improvements to plugin features