On Jul 2, 2012, at 7:06 PM, Stevo Slavić wrote:

> @Jason With today's fix of https://issues.apache.org/jira/browse/CXF-4152 
> maybe trash cxf codegen connector stuff from sonatype/m2e-extras repo 
> entirely? Or continue to complete and release solution (since it's almost 
> done, but no longer maintain it since it found new better home); this would 
> provide support for older and current cxf release, until version with the fix 
> (embedded metadata) is released and users can upgrade?
> 

I'll leave it up to you. I'm happy to let someone else develop the connector. 
Also happy to help you with finishing the connector off. Your call.

> Kind regards,
> Stevo.
> 
> On Mon, Jul 2, 2012 at 3:26 PM, Stevo Slavić <[email protected]> wrote:
> @Igor Will give it a try later today with clean eclipse + m2e only. For 
> testing I'm using Apache Mahout project - there is both git repo on github 
> and svn repo, and all of its submodules do not have same directory name and 
> artifactId.
> 
> @Jason Thanks for antlr tip, will look into it for some tests examples, and 
> amend pull request with some for cxf.
> 
> Kind regards,
> Stevo.
> 
> 
> On Mon, Jul 2, 2012 at 3:11 PM, Jason van Zyl <[email protected]> wrote:
> Cool, I'll take a look today.
> 
> On Jul 2, 2012, at 7:59 AM, Stevo Slavić wrote:
> 
>> Just created a pull request for the cxf-codegen-plugin connector: 
>> https://github.com/sonatype/m2eclipse-extras/pull/12
>> 
>> Kind regards,
>> Stevo.
>> 
>> On Mon, Jul 2, 2012 at 10:12 AM, Stevo Slavić <[email protected]> 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. 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?
>> 
>> 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
>> 
>> 
>> 
>> _______________________________________________
>> 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
> ---------------------------------------------------------
> 
> In short, man creates for himself a new religion of a rational
> and technical order to justify his work and to be justified in it.
> 
>   -- Jacques Ellul, The Technological Society
> 
> 
> 
> 
> 
> 
> _______________________________________________
> 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
---------------------------------------------------------

Simplex sigillum veri. (Simplicity is the seal of truth.)





_______________________________________________
m2e-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to