Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [m2e-users] Improvements on "Hide folders of physically nested modules"


Hi Igor,

On Fri, 17 Aug 2012 14:14:52 -0400 Igor Fedorenko wrote:
>I strongly believe, that proper nested project support should be
provided at eclipse platform level. Any workaround at m2e level will be
just a workaround.


Are there specific Eclipse enhancement/bugs which are blocking m2e multi-module improvements?  I'd like to vote for them if so.  I found

https://bugs.eclipse.org/bugs/show_bug.cgi?id=35973
https://bugs.eclipse.org/bugs/show_bug.cgi?id=245412

but got a bit lost in the details when trying to map m2e into the bug discussions.



Brian


m2e-users-request@xxxxxxxxxxx
Sent by: m2e-users-bounces@xxxxxxxxxxx

08/17/2012 07:51 PM

Please respond to
m2e-users@xxxxxxxxxxx

To
m2e-users@xxxxxxxxxxx
cc
Subject
m2e-users Digest, Vol 43, Issue 44





Send m2e-users mailing list submissions to
                m2e-users@xxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
                https://dev.eclipse.org/mailman/listinfo/m2e-users
or, via email, send a message with subject or body 'help' to
                m2e-users-request@xxxxxxxxxxx

You can reach the person managing the list at
                m2e-users-owner@xxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of m2e-users digest..."


Today's Topics:

  1. Improvements on "Hide folders of physically nested                 modules"
     (Mike Youngstrom)
  2. Cannot find update site for m2e-subversive (Billy Newman)
  3. Re: Cannot find update site for m2e-subversive (Paul Benedict)
  4. Re: Improvements on "Hide folders of physically nested
     modules" (Igor Fedorenko)
  5. Re: please test m2e 1.2 changes (Igor Fedorenko)
  6. Re: Cannot find update site for m2e-subversive (Jason van Zyl)


----------------------------------------------------------------------

Message: 1
Date: Fri, 17 Aug 2012 10:39:00 -0600
From: Mike Youngstrom <youngm@xxxxxxxxx>
To: Maven Integration for Eclipse users mailing list
                <m2e-users@xxxxxxxxxxx>
Subject: [m2e-users] Improvements on "Hide folders of physically
                nested                 modules"
Message-ID:
                <CAEoPEDpP2SJvu1B2DCW22xGtV3KZ7z3cSkTxXF7L2ESwOYeQ6w@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="iso-8859-1"

A number of my users are confused by the project nesting m2e has to do.

I've tried to use the "Hide folders of physically nested modules" feature
but there are a number of limitations to it that I don't think can be
solved with the present approach.

Should I bother submitting issues for this feature?

* Not Hiding new sub modules after initial import.
* Not able to turn it off without re-importing the project.

To name a few.

I noticed Fred implemented this feature:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=385422  could a similar
approach be used for hiding the nested projects in a more dynamic manner?
I believe the SpringSource guys use this type of approach with their
Gradle plugin.

Mike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/m2e-users/attachments/20120817/88e92f67/attachment.html>

------------------------------

Message: 2
Date: Fri, 17 Aug 2012 11:58:42 -0600
From: Billy Newman <newmanw10@xxxxxxxxx>
To: Maven Integration for Eclipse users mailing list
                <m2e-users@xxxxxxxxxxx>
Subject: [m2e-users] Cannot find update site for m2e-subversive
Message-ID:
                <CAD34qgm01wo4AkvA7ttUWFUoUKXYvwtZ2uAMJi8Y2VtZtsWFbQ@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1

   Can someone please tell me where the update site for m2e-subversive
   the svn maven-scm-plugin connector is.  I cannot find this through
   eclipse nor at the eclipse marketplace.

   Is this still the recommended way to checkout a maven project through svn?

  I need to mirror that site if that is possible.


   Thanks,
   Billy


------------------------------

Message: 3
Date: Fri, 17 Aug 2012 13:06:41 -0500
From: Paul Benedict <pbenedict@xxxxxxxxxx>
To: Maven Integration for Eclipse users mailing list
                <m2e-users@xxxxxxxxxxx>
Subject: Re: [m2e-users] Cannot find update site for m2e-subversive
Message-ID:
                <CABLGb9z746XenQ13cy=WUaH6b+iUPHZDHCpvjGLMf_ffKPU97Q@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1

Billy,

Last I heard, Sonatype gave up supporting SVN connectors:
https://github.com/sonatype/m2eclipse-subclipse/issues/3

I don't know who (if anyone) picked up development for the Subversive
connector, but the Subclipse connector is currently supported by
Tigris:
https://github.com/sonatype/m2eclipse-subclipse/pull/4

Update site:
http://subclipse.tigris.org/m2eclipse/1.0

Paul

On Fri, Aug 17, 2012 at 12:58 PM, Billy Newman <newmanw10@xxxxxxxxx> wrote:
>     Can someone please tell me where the update site for m2e-subversive
>     the svn maven-scm-plugin connector is.  I cannot find this through
>     eclipse nor at the eclipse marketplace.
>
>     Is this still the recommended way to checkout a maven project through svn?
>
>    I need to mirror that site if that is possible.
>
>
>     Thanks,
>     Billy
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/m2e-users


------------------------------

Message: 4
Date: Fri, 17 Aug 2012 14:14:52 -0400
From: Igor Fedorenko <igor@xxxxxxxxxxxxxx>
To: m2e-users@xxxxxxxxxxx
Subject: Re: [m2e-users] Improvements on "Hide folders of physically
                nested modules"
Message-ID: <502E8A1C.8090101@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

I strongly believe, that proper nested project support should be
provided at eclipse platform level. Any workaround at m2e level will be
just a workaround.

--
Regards,
Igor

On 12-08-17 12:39 PM, Mike Youngstrom wrote:
> A number of my users are confused by the project nesting m2e has to do.
>
> I've tried to use the "Hide folders of physically nested modules"
> feature but there are a number of limitations to it that I don't think
> can be solved with the present approach.
>
> Should I bother submitting issues for this feature?
>
> * Not Hiding new sub modules after initial import.
> * Not able to turn it off without re-importing the project.
>
> To name a few.
>
> I noticed Fred implemented this feature:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=385422  could a similar
> approach be used for hiding the nested projects in a more dynamic
> manner?  I believe the SpringSource guys use this type of approach with
> their Gradle plugin.
>
> Mike
>
>
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>


------------------------------

Message: 5
Date: Fri, 17 Aug 2012 15:30:16 -0400
From: Igor Fedorenko <igor@xxxxxxxxxxxxxx>
To: m2e-users@xxxxxxxxxxx
Subject: Re: [m2e-users] please test m2e 1.2 changes
Message-ID: <502E9BC8.8090208@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

Quite frankly, I am afraid that changing this will result in some odd
interference between jdt builder and m2e. I spent so much time
troubleshooting this kind of problems in the past, that I am trying to
avoid any risk of getting myself into this again. I just don't think the
little added eye-candy brings enough value to the project to justify the
risk.

Even workspace preference to control this behaviour I see as too much
effort for me given the value this feature brings (you need to consider
time it'd take me to review you patches, probably time to do legal
paperwork to accept the patches and then to maintain the code going
forward).

If you absolutely must change how jdt renders resource folders Package
Explorer, you can do this without changing m2e core. Just write project
configurator that extends m2e jdt stuff, override methods that deal with
resource folders and map your project configurator in your pom.xml...
and if this m2e extension proves to be safe and popular I may change my
mind ;-)


--
Regards,
Igor

On 12-08-17 4:03 AM, Nord, James wrote:
> Hi Igor,
>
> Is the fact that JDT looks for this file a large problem (or a
> significant performance hit)? If so would making this behaviour
> configurable be an option (if it is at all possible)?
>
> The problem I have is people are manually going in and removing the
> "exclude **" after importing maven projects so they get the package
> rendering behaviour they are used to - and we are all in agreement
> that this is a bad thing to do. (so I'm going by the 80/20 rule - and
> there seems to be no other API in which to do this).
>
> Regards, >
>          /James
>
>> -----Original Message-----
>> From: m2e-users-bounces@xxxxxxxxxxx [mailto:m2e-users-
>> bounces@xxxxxxxxxxx] On Behalf Of Igor Fedorenko
>> Sent: 17 August 2012 05:29
>> To: m2e-users@xxxxxxxxxxx
>> Subject: Re: [m2e-users] please test m2e 1.2 changes
>>
>> Your patch makes jdt traverse all resource folders looking for .m2e_ignored
>> file. Although in theory this should not change the end result, this is definitely a
>> change in processing that goes beyond pure visuals.
>>
>> --
>> Regards,
>> Igor
>>
>> On 12-08-16 10:57 AM, Nord, James wrote:
>>> No you made a striking comment the resource processing must not be
>> handled by JDT.
>>>
>>> To which I thought I made it clear in the response that the patch __does not
>> delegate any processing to JDT__**.
>>>
>>> **unless you happen to have a file that is called ".m2e_ignored" which would
>> be processed by JDT.
>>>
>>> /James
>>>
>>>> -----Original Message-----
>>>> From: m2e-users-bounces@xxxxxxxxxxx [mailto:m2e-users-
>>>> bounces@xxxxxxxxxxx] On Behalf Of Igor Fedorenko
>>>> Sent: 16 August 2012 15:14
>>>> To: m2e-users@xxxxxxxxxxx
>>>> Subject: Re: [m2e-users] please test m2e 1.2 changes
>>>>
>>>> I thought I made it clear in my comment in the bug that the attached
>>>> patch is not good enough and there are no plans to accept it.
>>>>
>>>> For better rendering of resources folders, proper solution likely
>>>> will only work with Common Navigator.
>>>>
>>>> To actually delegate resource processing to jdt builder, it is
>>>> necessary to introduce new lifecycle mapping strategy that does not
>>>> create
>>>> excludes=** filter and suppresses maven-resource-plugin execution.
>>>> Complete implementation should also deal with pom.xml resources
>>>> includes/excludes configuration.
>>>>
>>>> --
>>>> Regards,
>>>> Igor
>>>>
>>>> On 12-08-16 9:41 AM, Nord, James wrote:
>>>>> Bump (with patch)
>>>>>
>>>>> https://bugs.eclipse.org/bugs/show_bug.cgi?id=356568
>>>>>
>>>>> /James
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: m2e-users-bounces@xxxxxxxxxxx [mailto:m2e-users-
>>>>>> bounces@xxxxxxxxxxx] On Behalf Of Igor Fedorenko
>>>>>> Sent: 16 August 2012 14:19
>>>>>> To: Maven Integration for Eclipse users mailing list; Maven
>>>>>> Integration for Eclipse developers mailing list
>>>>>> Subject: [m2e-users] please test m2e 1.2 changes
>>>>>>
>>>>>> We are getting close to finishing m2e 1.2, which we plan to
>>>>>> contribute both to Kepler M1 and Juno SR1. Bugzilla query [1] shows
>>>>>> the list of the changes in this version and the current snapshot
>>>>>> build can be
>>>> installed from [2].
>>>>>>
>>>>>> As usual, please ask any questions you have on the mailing list and
>>>>>> report any problems you find either here or through bugzilla.
>>>>>>
>>>>>> Remember, we can't fix problems we don't know about ;-)
>>>>>>
>>>>>> [1]
>>>>>> https://bugs.eclipse.org/bugs/buglist.cgi?list_id=2636734&query_for
>>>>>> ma
>>>>>> t=advan
>>>>>> ced&product=m2e&target_milestone=Kepler%20M1
>>>>>> [2]
>>>>>> https://repository.sonatype.org/content/repositories/forge-
>>>>>> sites/m2e/1.2.0/N/LATEST/
>>>>>>
>
> ________________________________
>
>
> **************************************************************************************
> This message is confidential and intended only for the addressee. If you have received this message in error, please immediately notify the postmaster@xxxxxxx and delete it from your system as well as any copies. The content of e-mails as well as traffic data may be monitored by NDS for employment and security purposes. To protect the environment please do not print this e-mail unless necessary.
>
> NDS Limited. Registered Office: One London Road, Staines, Middlesex, TW18 4EX, United Kingdom. A company registered in England and Wales. Registered no. 3080780. VAT no. GB 603 8808 40-00
> **************************************************************************************
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>


------------------------------

Message: 6
Date: Fri, 17 Aug 2012 19:51:37 -0400
From: Jason van Zyl <jason@xxxxxxxx>
To: Maven Integration for Eclipse users mailing list
                <m2e-users@xxxxxxxxxxx>
Subject: Re: [m2e-users] Cannot find update site for m2e-subversive
Message-ID: <B81BC6BC-D3D4-47B7-AB02-EBCCE139D2FF@xxxxxxxx>
Content-Type: text/plain; charset="us-ascii"

The extra builds that I have produced are here:

http://repository.tesla.io:8081/nexus/content/sites/m2e.extras/

Navigate to what you need and pick the latest version as the update site.

On Aug 17, 2012, at 1:58 PM, Billy Newman wrote:

>    Can someone please tell me where the update site for m2e-subversive
>    the svn maven-scm-plugin connector is.  I cannot find this through
>    eclipse nor at the eclipse marketplace.
>
>    Is this still the recommended way to checkout a maven project through svn?
>
>   I need to mirror that site if that is possible.
>
>
>    Thanks,
>    Billy
> _______________________________________________
> m2e-users mailing list
> m2e-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/m2e-users

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder & CTO, Sonatype
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

Selfish deeds are the shortest path to self destruction.

-- The Seven Samuari, Akira Kurosawa





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://dev.eclipse.org/mailman/private/m2e-users/attachments/20120817/84089e01/attachment.html>

------------------------------

_______________________________________________
m2e-users mailing list
m2e-users@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/m2e-users


End of m2e-users Digest, Vol 43, Issue 44
*****************************************


Back to the top