Stuart: these are the pointers I was looking for; thank you!
Andrei. -------- Original Message -------- Subject: Re: m2e integration From: Stuart McCulloch <mccu...@gmail.com> To: dev@felix.apache.org Date: Tue 14 Feb 2012 06:37:57 AM CST > On 13 Feb 2012, at 17:43, Andrei Pozolotin wrote: > >> Stuart:feature >> >> is this m2e feature expandable for scr plugin? >> (generate incremental osgi component xml descriptors) >> >> if not, is current "m2e bundle awareness" a separate project >> I could reuse to copy/paste this approach for src? >> >> which one / where please? > m2e 1.x relies on custom configurators to map between Eclipse and Maven > lifecycles: > > http://wiki.eclipse.org/M2E_plugin_execution_not_covered > > http://wiki.eclipse.org/M2E_Extension_Development > > The Tycho specific configurators for OSGi can be found at: > > > https://github.com/sonatype/m2eclipse-tycho/tree/master/org.sonatype.tycho.m2e/src/org/sonatype/tycho/m2e/internal > > Which could be extended to also cover SCR generation - you'd need to detect > when to regenerate the descriptors, rather than on every workspace change. > > Detailed questions about m2e internals are best asked on > https://dev.eclipse.org/mailman/listinfo/m2e-dev > >> Thank you, >> >> Andrei >> >> -------- Original Message -------- >> Subject: m2e integration (was: [VOTE] Release Felix maven-bundle-plugin >> version 2.3.7) >> From: Stuart McCulloch <mccu...@gmail.com> >> To: dev@felix.apache.org >> Date: Mon 13 Feb 2012 10:17:00 AM CST >>> On 13 Feb 2012, at 15:34, Andrei Pozolotin wrote: >>>> Stuart: >>>> >>>> you mentioned before that maven-bundle-plugin >>>> how has some default bindings for m2e >>>> for incremental manifest build in eclipse; >>>> >>>> can you please elaborate a little on >>>> how to setup pom to use this feature properly? >>>> >>>> in 2.3.7? >>>> >>>> (my current concert is incremental build speed) >>> There are no m2e bindings in the plugin and no special pom settings - >>> instead m2e has been improved to detect bundle projects and adjust the >>> instructions (in-memory) to work with JDT and PDE >>> >>> You can find this support in the development drop of the m2eclipse-tycho >>> configurator >>> https://repository.sonatype.org/content/repositories/forge-sites/m2eclipse-tycho/0.6.0/N/0.6.0.201112050222/ >>> >>> If you already have the m2eclipse-tycho configurator installed then adding >>> the above update site and checking for software updates should install the >>> above update. >>> >>> If you don't have the m2eclipse-tycho configurator you can install it via >>> Eclipse->Preferences->Maven->Discovery->Open Catalog... then follow the >>> above instructions. >>> >>>> Thank you, >>>> >>>> Andrei >>>> >>>> >>>> -------- Original Message -------- >>>> Subject: [VOTE] Release Felix maven-bundle-plugin version 2.3.7 >>>> From: Stuart McCulloch <mccu...@gmail.com> >>>> To: dev@felix.apache.org >>>> Date: Sat 11 Feb 2012 01:42:52 PM CST >>>>> Hi folks, >>>>> >>>>> We solved 5 issues in this release: >>>>> >>>>> https://issues.apache.org/jira/sr/jira.issueviews:searchrequest-printable/temp/SearchRequest.html?jqlQuery=project+%3D+FELIX+AND+fixVersion+%3D+%22maven-bundle-plugin-2.3.7%22 >>>>> >>>>> There are still some outstanding issues: >>>>> >>>>> https://issues.apache.org/jira/browse/FELIX/component/12311143 >>>>> >>>>> Staging repository: >>>>> >>>>> https://repository.apache.org/content/repositories/orgapachefelix-221/ >>>>> >>>>> Maven site docs: >>>>> >>>>> http://svn.apache.org/repos/asf/felix/releases/maven-bundle-plugin-2.3.7/doc/site/index.html >>>>> >>>>> You can use this UNIX script to download the release and verify the >>>>> signatures: >>>>> >>>>> http://svn.apache.org/repos/asf/felix/trunk/check_staged_release.sh >>>>> >>>>> Usage: >>>>> >>>>> sh check_staged_release.sh 221 /tmp/felix-staging >>>>> >>>>> Please vote to approve this release: >>>>> >>>>> [ ] +1 Approve this release >>>>> [ ] -1 Veto this release (please provide specific comments) >>>>> >>>>> This vote will be open for 72 hours. >>>>> >>>>> -- >>>>> Cheers, Stuart >