Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-07-01 Thread Robert Burrell Donkin
On Thu, Jun 30, 2011 at 1:11 PM, Benson Margulies  wrote:
> I'll play patch monkey. Name those JIRA.

:-)

[1] patches the documentation to add descriptions for the resource
descriptors which worked well for me. Moving on to prepare test cases
and fixes for issues discovered.

Robert

[1] http://jira.codehaus.org/browse/MSHADE-100

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Robert Burrell Donkin
On Thu, Jun 30, 2011 at 6:33 PM, Daniel Kulp  wrote:



>> I'm looking for smart merger of NOTICEs and LICENSEs. How is this
>> currently implemented?
>
> For the NOTICE stuff, you can look at the
> org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer
> which several projects use to merge the Apache NOTICE things.    That could
> likely also be a starting point for mergers of LICENSE files.

Great thanks :-)

Robert

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Daniel Kulp
On Thursday, June 30, 2011 12:21:34 PM Robert Burrell Donkin wrote:
> On Thu, Jun 30, 2011 at 11:41 AM, Benson Margulies
> 
>  wrote:
> > The JIRA count is not a reliable indication of anything. Lots of us
> > use shade in production. The JIRA count can indicate a plethora of
> > improvement suggestions, or a bunch of uninvestigated complaints.
> > 
> > Don't get me wrong, please do dig in. But you are likely to find that
> > it works for you as is.
> 
> I'm looking for smart merger of NOTICEs and LICENSEs. How is this
> currently implemented?

For the NOTICE stuff, you can look at the 
org.apache.maven.plugins.shade.resource.ApacheNoticeResourceTransformer
which several projects use to merge the Apache NOTICE things.That could 
likely also be a starting point for mergers of LICENSE files.

Dan


> 
> Robert
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
-- 
Daniel Kulp
dk...@apache.org
http://dankulp.com/blog
Talend - http://www.talend.com

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Kristian Rosenvold

Martin,

Are you saying I'm rich and idle ?? Cool.

I will bring my laptop + 3g, might squeeze in a commit or two over a 
glass of champagne while contemplating the mediterranian sea.



Kristian





Den 30.06.2011 14:32, skrev Martin Gainty:

Vacation is only for people with superfluous time and excess discretionary 
income
(the only exception is wendy who must deal with a fire the size of north dakota 
not too far from campus)

During your vacation we will be expecting the SAME amount of work and the SAME 
frequency of contact
so...bring a blackberry (and a battery charger)

Martin
__
"See you on the beach" - Saving Private Ryan



Date: Thu, 30 Jun 2011 08:11:49 -0400
Subject: Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] 
smart(er) dependency merge]
From: bimargul...@gmail.com
To: dev@maven.apache.org

I'll play patch monkey. Name those JIRA.

On Thu, Jun 30, 2011 at 8:00 AM, Kristian Rosenvold
  wrote:

Apart from the fact that I start my summer vacation in 2 days I'm sure I can
assist you in
getting patches in. I like TLC ;) I'll add shade to my stream, but don't
expect much for
the next 4 weeks - europeans have vacation ;)


I don't even consider patches without testcases.

Kristian


Den 30.06.2011 13:51, skrev Robert Burrell Donkin:

On Thu, Jun 30, 2011 at 11:47 AM, ant elder   wrote:




If you can mange to get some patches applied and a release of the
shade plugin done that would be fantastic. MSHADE-88 for me and I've
another fix to different scoped dependencies which i can submit if
theres a chance someone might apply it now.

I'm happy to work with someone with Maven karma to review and improve
the patches submitted (for example by add missing test cases) but if
that's not possible then I'd be happy to fork and maintain an improved
version over at GitHub (say). Be good to hear from you in either case
:-)

Robert

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org






-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



RE: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Martin Gainty

Vacation is only for people with superfluous time and excess discretionary 
income
(the only exception is wendy who must deal with a fire the size of north dakota 
not too far from campus)

During your vacation we will be expecting the SAME amount of work and the SAME 
frequency of contact 
so...bring a blackberry (and a battery charger)

Martin 
__ 
"See you on the beach" - Saving Private Ryan


> Date: Thu, 30 Jun 2011 08:11:49 -0400
> Subject: Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] 
> smart(er) dependency merge]
> From: bimargul...@gmail.com
> To: dev@maven.apache.org
> 
> I'll play patch monkey. Name those JIRA.
> 
> On Thu, Jun 30, 2011 at 8:00 AM, Kristian Rosenvold
>  wrote:
> > Apart from the fact that I start my summer vacation in 2 days I'm sure I can
> > assist you in
> > getting patches in. I like TLC ;) I'll add shade to my stream, but don't
> > expect much for
> > the next 4 weeks - europeans have vacation ;)
> >
> >
> > I don't even consider patches without testcases.
> >
> > Kristian
> >
> >
> > Den 30.06.2011 13:51, skrev Robert Burrell Donkin:
> >>
> >> On Thu, Jun 30, 2011 at 11:47 AM, ant elder  wrote:
> >>
> >> 
> >>
> >>> If you can mange to get some patches applied and a release of the
> >>> shade plugin done that would be fantastic. MSHADE-88 for me and I've
> >>> another fix to different scoped dependencies which i can submit if
> >>> theres a chance someone might apply it now.
> >>
> >> I'm happy to work with someone with Maven karma to review and improve
> >> the patches submitted (for example by add missing test cases) but if
> >> that's not possible then I'd be happy to fork and maintain an improved
> >> version over at GitHub (say). Be good to hear from you in either case
> >> :-)
> >>
> >> Robert
> >>
> >> -
> >> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> >> For additional commands, e-mail: dev-h...@maven.apache.org
> >>
> >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> > For additional commands, e-mail: dev-h...@maven.apache.org
> >
> >
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
> 
  

Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Robert Burrell Donkin
On Thu, Jun 30, 2011 at 1:11 PM, Benson Margulies  wrote:
> I'll play patch monkey. Name those JIRA.

:-)

I've submitted a documentation patch [1] to let users know it exists.
I'm out of typing time now but I'll step up with some more later
today.

Robert

[1] http://jira.codehaus.org/browse/MASSEMBLY-562

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Benson Margulies
I'll play patch monkey. Name those JIRA.

On Thu, Jun 30, 2011 at 8:00 AM, Kristian Rosenvold
 wrote:
> Apart from the fact that I start my summer vacation in 2 days I'm sure I can
> assist you in
> getting patches in. I like TLC ;) I'll add shade to my stream, but don't
> expect much for
> the next 4 weeks - europeans have vacation ;)
>
>
> I don't even consider patches without testcases.
>
> Kristian
>
>
> Den 30.06.2011 13:51, skrev Robert Burrell Donkin:
>>
>> On Thu, Jun 30, 2011 at 11:47 AM, ant elder  wrote:
>>
>> 
>>
>>> If you can mange to get some patches applied and a release of the
>>> shade plugin done that would be fantastic. MSHADE-88 for me and I've
>>> another fix to different scoped dependencies which i can submit if
>>> theres a chance someone might apply it now.
>>
>> I'm happy to work with someone with Maven karma to review and improve
>> the patches submitted (for example by add missing test cases) but if
>> that's not possible then I'd be happy to fork and maintain an improved
>> version over at GitHub (say). Be good to hear from you in either case
>> :-)
>>
>> Robert
>>
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Kristian Rosenvold
Apart from the fact that I start my summer vacation in 2 days I'm sure I 
can assist you in
getting patches in. I like TLC ;) I'll add shade to my stream, but don't 
expect much for

the next 4 weeks - europeans have vacation ;)


I don't even consider patches without testcases.

Kristian


Den 30.06.2011 13:51, skrev Robert Burrell Donkin:

On Thu, Jun 30, 2011 at 11:47 AM, ant elder  wrote:




If you can mange to get some patches applied and a release of the
shade plugin done that would be fantastic. MSHADE-88 for me and I've
another fix to different scoped dependencies which i can submit if
theres a chance someone might apply it now.

I'm happy to work with someone with Maven karma to review and improve
the patches submitted (for example by add missing test cases) but if
that's not possible then I'd be happy to fork and maintain an improved
version over at GitHub (say). Be good to hear from you in either case
:-)

Robert

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org




-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Robert Burrell Donkin
On Thu, Jun 30, 2011 at 11:47 AM, ant elder  wrote:



> If you can mange to get some patches applied and a release of the
> shade plugin done that would be fantastic. MSHADE-88 for me and I've
> another fix to different scoped dependencies which i can submit if
> theres a chance someone might apply it now.

I'm happy to work with someone with Maven karma to review and improve
the patches submitted (for example by add missing test cases) but if
that's not possible then I'd be happy to fork and maintain an improved
version over at GitHub (say). Be good to hear from you in either case
:-)

Robert

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Robert Burrell Donkin
On Thu, Jun 30, 2011 at 11:41 AM, Benson Margulies
 wrote:
> The JIRA count is not a reliable indication of anything. Lots of us
> use shade in production. The JIRA count can indicate a plethora of
> improvement suggestions, or a bunch of uninvestigated complaints.

True. That's why I spent a few moments reading them.

I'm sure that it does everything that people with Maven karma want it
to do. The open question is whether it works well for the rest of the
community.

Robert

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Robert Burrell Donkin
On Thu, Jun 30, 2011 at 11:41 AM, Benson Margulies
 wrote:
> The JIRA count is not a reliable indication of anything. Lots of us
> use shade in production. The JIRA count can indicate a plethora of
> improvement suggestions, or a bunch of uninvestigated complaints.
>
> Don't get me wrong, please do dig in. But you are likely to find that
> it works for you as is.

I'm looking for smart merger of NOTICEs and LICENSEs. How is this
currently implemented?

Robert

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread ant elder
On Thu, Jun 30, 2011 at 11:30 AM, Robert Burrell Donkin
 wrote:
> On Thu, Jun 30, 2011 at 8:52 AM, David Jencks  wrote:
>> I think the shade plugin does something like this.
>
> Thanks
>
> I've taken a look and this seems the right place to start but I'll
> probably need to do some development...
>
> There are 21 open issues [1] and (by my count) 8 patches (which are
> probably missing test cases).  Perhaps this indicates that some TLC is
> needed.
>
> I'm happy to work with folks who have karma if they have the energy to
> review. I'm happy to fork over at GitHub and then present a sizable
> pull request at the end. But I'm open to other suggestions too.
> Opinions on my best option?
>
> Robert
>

If you can mange to get some patches applied and a release of the
shade plugin done that would be fantastic. MSHADE-88 for me and I've
another fix to different scoped dependencies which i can submit if
theres a chance someone might apply it now.

   ...ant

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org



Re: [maven-shade-plugin] TLC [WAS Re: [maven-assembly-plugin] smart(er) dependency merge]

2011-06-30 Thread Benson Margulies
The JIRA count is not a reliable indication of anything. Lots of us
use shade in production. The JIRA count can indicate a plethora of
improvement suggestions, or a bunch of uninvestigated complaints.

Don't get me wrong, please do dig in. But you are likely to find that
it works for you as is.

On Thu, Jun 30, 2011 at 6:30 AM, Robert Burrell Donkin
 wrote:
> On Thu, Jun 30, 2011 at 8:52 AM, David Jencks  wrote:
>> I think the shade plugin does something like this.
>
> Thanks
>
> I've taken a look and this seems the right place to start but I'll
> probably need to do some development...
>
> There are 21 open issues [1] and (by my count) 8 patches (which are
> probably missing test cases).  Perhaps this indicates that some TLC is
> needed.
>
> I'm happy to work with folks who have karma if they have the energy to
> review. I'm happy to fork over at GitHub and then present a sizable
> pull request at the end. But I'm open to other suggestions too.
> Opinions on my best option?
>
> Robert
>
> [1] 
> http://jira.codehaus.org/secure/IssueNavigator.jspa?reset=true&jqlQuery=project+%3D+MSHADE+AND+status+%3D+Open+ORDER+BY+priority+DESC&mode=hide
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org
>
>

-
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org