On Jul 2, 2012, at 4:12 AM, Stevo Slavić wrote: > @Igor To truly uninstall Subversive's Team Provider I have to uninstall > Subversive completely since all others plugin features depend on it. Or do > you want me to uninstall Subversive entirely and try "Check out Maven > Projects from SCM"? Attached is my eclipse configuration. > > @Jason When you say split out into individual build, I assume you mean making > cxf-codegen-plugin connector a separate build from m2e-extras.
Correct. > I see ( > https://github.com/sonatype/m2eclipse-extras/commit/a27cb4331c4001220e0ba00a481fdb0df39e4f86 > ) you already started work on this, but branch is still part of m2e-extras > repository. Will give it a try, check what's left to be done on splitting > part, and juno/tycho/tesla adjustments. My experience with tycho, eclipse > plugins and osgi is rather thin, but I'm willing to learn (tycho book will > come handy). Last time I tried to tackle cxf-codegen-plugin connector I got > stuck with site publishing part, and wasn't very pleased with the way I > included plugin specific configuration API. Can you please point me to some > connector which also has maven plugin as dependency to use plugin's > configuration API? The Antlr3 plugin in the same repository is very similar. If you get the build split out and working, I can help you setup the CI build and publishing to Nexus using the same setup I have for the other extras. > > Kind regards, > Stevo. > > On Mon, Jul 2, 2012 at 4:16 AM, Jason van Zyl <[email protected]> wrote: > I am planning on splitting out the extras into individual builds so I'll get > to it eventually but if you want to split it out and adapt it to Juno go for > it. I'll add it to the build grid and publish it when you do. > > jvz > > On 2012-07-01, at 7:37 PM, Stevo Slavić <[email protected]> wrote: > >> Uninstalled Polarion's m2e Subversive integration, installed this nightly >> Sonatype's m2eclipse-subversive connector build, checked out few projects as >> maven projects - so far it seems to work ok (with latest eclipse, m2e, >> subversive, and svnkit releases). >> >> Wish cxf-codegen-plugin connector in that m2extras branch would get some >> attention too - hopefully not much is needed to get it working. Supporting >> cxf from 2.3+ would be great. >> >> Kind regards, >> Stevo. >> >> On Sun, Jul 1, 2012 at 11:57 PM, Jason van Zyl <[email protected]> wrote: >> Glad it worked for you. >> >> Supporting non-standard layouts isn't high on my priority list. Not >> something I'll be looking at myself. >> >> I also updated the build for the Subversive connector and deployed it. I >> haven't tested it but you're welcome to give it a whirl: >> >> http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-subversive/0.13.0/N/0.13.0.201207010112/ >> >> On Jul 1, 2012, at 5:33 PM, Stevo Slavić wrote: >> >>> Thanks for sharing! >>> >>> It installs ok, but... >>> >>> When importing existing maven projects from local git repository using this >>> m2e egit connector (and when importing maven projects from remote svn >>> repository using Polarion's Subversive m2e 1.1 compatible connector) where >>> projects are multimodule projects and submodule directory names do not >>> match their respective artifactId, parent/aggregator module gets imported >>> well while submodules get copied over to directories with names equal to >>> their artifactId, and then imported; old submodule directories get marked >>> as deleted in svn. >>> >>> I then have to logically remove eclipse projects for submodules, from >>> parent/aggregator perspective revert changes and import existing maven >>> projects - then it imports well. >>> >>> Probably this is bug in m2e itself and not in scm connectors. >>> >>> Maybe m2e should also bug users that have submodule directory names and >>> their artifactId not aligned with warnings, and recommend and offer >>> quick-fixes to align the names - maven plugins (like site and related ones) >>> expect (or at least used to expect) this consistency, it's more intuitive, >>> and helps avoid collisions when working on more (related) projects in >>> single workspace. Nevertheless, it should work ok with configuration which >>> is not aligned with convention. >>> >>> Btw, maybe Sonatype developers would be interested in somewhat related >>> topic (m2e scm connector for Subversive) at >>> http://www.eclipse.org/forums/index.php/m/892888/#msg_892888 >>> >>> Kind regards, >>> Stevo. >>> >>> On Sun, Jul 1, 2012 at 3:05 PM, Jason van Zyl <[email protected]> wrote: >>> To help you can test this build here: >>> >>> http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/m2eclipse-egit/0.14.0/N/0.14.0.20120701011/ >>> >>> On Jul 1, 2012, at 9:03 AM, Stevo Slavić wrote: >>> >>>> Hello m2e community, >>>> >>>> m2e egit connector in the current m2e 1.1 catalogue is not compatible with >>>> recently released egit 2.0 (see [1]) >>>> >>>> What needs to be done to have a compatible version released? Is there any >>>> help needed? >>>> >>>> Kind regards, >>>> Stevo. >>>> >>>> >>>> [1] m2e egit dependency conflict >>>> >>>> Operation details >>>> Cannot complete the install because of a conflicting dependency. >>>> Software being installed: Maven SCM Handler for EGit 0.14.0.201110251725 >>>> (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725) >>>> Software currently installed: Eclipse EGit 2.0.0.201206130900-r >>>> (org.eclipse.egit.feature.group 2.0.0.201206130900-r) >>>> Only one of the following can be installed at once: >>>> Git Team Provider UI 2.0.0.201206130900-r (org.eclipse.egit.ui >>>> 2.0.0.201206130900-r) >>>> Git Team Provider UI (Incubation) 0.8.4 (org.eclipse.egit.ui 0.8.4) >>>> Git Team Provider UI 1.1.0.201109151100-r (org.eclipse.egit.ui >>>> 1.1.0.201109151100-r) >>>> Git Team Provider UI 1.3.0.201202151440-r (org.eclipse.egit.ui >>>> 1.3.0.201202151440-r) >>>> Git Team Provider UI (Incubation) 0.11.1 (org.eclipse.egit.ui 0.11.1) >>>> Git Team Provider UI (Incubation) 0.9.1 (org.eclipse.egit.ui 0.9.1) >>>> Git Team Provider UI 1.0.0.201106090707-r (org.eclipse.egit.ui >>>> 1.0.0.201106090707-r) >>>> Cannot satisfy dependency: >>>> From: Eclipse EGit 2.0.0.201206130900-r (org.eclipse.egit.feature.group >>>> 2.0.0.201206130900-r) >>>> To: org.eclipse.egit.ui [2.0.0.201206130900-r] >>>> Cannot satisfy dependency: >>>> From: Maven SCM Handler for EGit 0.14.0.201110251725 >>>> (org.sonatype.m2e.egit 0.14.0.201110251725) >>>> To: bundle org.eclipse.egit.ui [1.0.0,2.0.0) >>>> Cannot satisfy dependency: >>>> From: Maven SCM Handler for EGit 0.14.0.201110251725 >>>> (org.sonatype.m2e.egit.feature.feature.group 0.14.0.201110251725) >>>> To: org.sonatype.m2e.egit [0.14.0.201110251725] >>>> _______________________________________________ >>>> m2e-users mailing list >>>> [email protected] >>>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>> >>> Thanks, >>> >>> Jason >>> >>> ---------------------------------------------------------- >>> Jason van Zyl >>> Founder & CTO, Sonatype >>> Founder, Apache Maven >>> http://twitter.com/jvanzyl >>> --------------------------------------------------------- >>> >>> happiness is like a butterfly: the more you chase it, the more it will >>> elude you, but if you turn your attention to other things, it will come >>> and sit softly on your shoulder ... >>> >>> -- Thoreau >>> >>> >>> >>> >>> >>> >>> _______________________________________________ >>> m2e-users mailing list >>> [email protected] >>> https://dev.eclipse.org/mailman/listinfo/m2e-users >>> >>> >>> _______________________________________________ >>> m2e-users mailing list >>> [email protected] >>> https://dev.eclipse.org/mailman/listinfo/m2e-users >> >> Thanks, >> >> Jason >> >> ---------------------------------------------------------- >> Jason van Zyl >> Founder & CTO, Sonatype >> Founder, Apache Maven >> http://twitter.com/jvanzyl >> --------------------------------------------------------- >> >> believe nothing, no matter where you read it, >> or who has said it, >> not even if i have said it, >> unless it agrees with your own reason >> and your own common sense. >> >> -- Buddha >> >> >> >> >> >> >> _______________________________________________ >> m2e-users mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/m2e-users >> >> >> _______________________________________________ >> m2e-users mailing list >> [email protected] >> https://dev.eclipse.org/mailman/listinfo/m2e-users > > _______________________________________________ > m2e-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/m2e-users > > > <eclipse-configuration.txt>_______________________________________________ > m2e-users mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/m2e-users Thanks, Jason ---------------------------------------------------------- Jason van Zyl Founder & CTO, Sonatype Founder, Apache Maven http://twitter.com/jvanzyl --------------------------------------------------------- Our achievements speak for themselves. What we have to keep track of are our failures, discouragements and doubts. We tend to forget the past difficulties, the many false starts, and the painful groping. We see our past achievements as the end result of a clean forward thrust, and our present difficulties as signs of decline and decay. -- Eric Hoffer, Reflections on the Human Condition
_______________________________________________ m2e-users mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/m2e-users
