Hi,

I attached the revised patches to the issues that implement the following:

1. ability to skip multiple plugins & their executions at CLI,
2. ability to skip plugins & their executions in POM using the <skip>
element

I'm still working on the documentation. Please apply the patches and let me
know your comments.

Sincere Regards,
Kalyan C. Akella

On Wed, Feb 2, 2011 at 9:27 AM, Kalyan Akella <kalyan.ake...@gmail.com>wrote:

> Hi,
>
> Thank you for the patch review comments. I hope it is integrated to the
> trunk.
>
> My next steps:
>
> 1. Implement support for skipping multiple plugins/executions at the CLI.
> 2. Implement ability to skip plugin execution through the POM as required
> by http://jira.codehaus.org/browse/MNG-3102
> 3. Add documentation (with the proper reasoning) for both these approaches.
>
>
> Sincere Regards,
> Kalyan C. Akella
>
> On Wed, Feb 2, 2011 at 3:17 AM, Kristian Rosenvold <
> kristian.rosenv...@gmail.com> wrote:
>
>> Our main topic of discussion on irc was initially if this *should* be a
>> 3.0.X or 3.1 issue due to being somewhat of a borderline between
>> improvement/new feature. It seems to me like the way this discussion is
>> heading, it should probably be tagged 3.1.
>>
>> I agree very much about getting some well defined use cases and
>> John's comments on the issue are also very good.
>>
>> I will leave the issue at "3.1" for now, and request well defined
>> use-cases on the issue.
>>
>> Kristian (I have all the skip options I need already)
>>
>>
>> ti., 01.02.2011 kl. 15.44 -0500, skrev Jason van Zyl:
>> > So the technical work was done implementing this but no where in the
>> issue does it describe why this feature is useful.
>> >
>> > This fundamentally changes the behaviour of the lifecycle and the
>> example listed in the issue is skipping tests. Some explanation of why this
>> is good would be nice, there's nothing about the reasoning of the feature in
>> the issue. Possibly something like:
>> >
>> > - As a user I would like to skip the test phase locally, and only from
>> the command line so it's easier while I experiment putting new test features
>> in place. But I would like to guarantee that these can only be done from the
>> command line and never in the presence of the release plugin so that
>> skipping phases is not done inadvertently during a release.
>> >
>> > The second case in a issue doesn't strike me as useful without an
>> explanation, to run to the install phase but not package the JAR?
>> >
>> > I think a fundamental alteration of behaviour requires an explanation of
>> reasoning. I believe that is reasonable. It initially strikes me as a
>> potentially bad idea. Maybe you talked about the reasoning in IRC, which I
>> think is perfectly fine, just toss the discussion or salient points of the
>> reasoning into the issue.
>> >
>> > On Feb 1, 2011, at 3:00 PM, Kristian Rosenvold wrote:
>> >
>> > > I have looked at the patch diffs and it looks really great, one of the
>> > > better patches I've seen in the issue trackers !
>> > >
>> > > We had a quick chat about this patch on irc and we figured we could
>> take
>> > > this patch for 3.0.x.
>> > >
>> > > One thing we would like though, is to be able to specify multiple
>> > > exclusions, not just one plugin/execution. Any chance you could fix
>> > > that ?
>> > >
>> > > As for the documentation, that would be something
>> > > like https://svn.apache.org/repos/asf/maven/site/trunk
>> > >
>> > > and the document
>> > >
>> > > src/site/apt/guides/mini/guide-configuring-maven.apt
>> > >
>> > > Sorry for not replying immediately; been busy preparing
>> > > my trip to the alps tomorrow ;)
>> > >
>> > > Kristian
>> > >
>> > >
>> > > ti., 01.02.2011 kl. 09.16 +0530, skrev Kalyan Akella:
>> > >> Hi,
>> > >>
>> > >> Any updates on the patch. Did it apply cleanly ? Any comments,
>> changes ??
>> > >>
>> > >> Sincere Regards,
>> > >> Kalyan C. Akella
>> > >>
>> > >> On Sat, Jan 29, 2011 at 8:01 AM, Kalyan Akella <
>> kalyan.ake...@gmail.com>wrote:
>> > >>
>> > >>> Hi,
>> > >>>
>> > >>> Thank you for the comments. I updated the issue,
>> > >>> http://jira.codehaus.org/browse/MNG-3321 with the modified patches.
>> > >>> Regarding your point about documentation, will you please point me
>> to the
>> > >>> exact location where I should include the usage instructions for
>> this
>> > >>> feature and other info (perhaps a wiki ?).
>> > >>>
>> > >>>
>> > >>> Sincere Regards,
>> > >>> Kalyan C. Akella
>> > >>>
>> > >>> On Fri, Jan 28, 2011 at 12:55 PM, Kristian Rosenvold <
>> > >>> kristian.rosenv...@gmail.com> wrote:
>> > >>>
>> > >>>> Thanks for the patch, which looks good. I added some comments to
>> the
>> > >>>> issue, http://jira.codehaus.org/browse/MNG-3321
>> > >>>>
>> > >>>>
>> > >>>> Kristian
>> > >>>>
>> > >>>>
>> > >>>>
>> > >>>>
>> ---------------------------------------------------------------------
>> > >>>> 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
>> > >
>> >
>> > Thanks,
>> >
>> > Jason
>> >
>> > ----------------------------------------------------------
>> > Jason van Zyl
>> > Founder,  Apache Maven
>> > http://twitter.com/jvanzyl
>> > ---------------------------------------------------------
>> >
>> > First, the taking in of scattered particulars under one Idea,
>> > so that everyone understands what is being talked about ... Second,
>> > the separation of the Idea into parts, by dividing it at the joints,
>> > as nature directs, not breaking any limb in half as a bad carver might.
>> >
>> >   -- Plato, Phaedrus (Notes on the Synthesis of Form by C. Alexander)
>> >
>> >
>> >
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
>> For additional commands, e-mail: dev-h...@maven.apache.org
>>
>>
>

Reply via email to