You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Rob Tompkins <ch...@apache.org> on 2018/05/17 13:12:41 UTC

[maven-scm-api] Looking to perform svn remote move

Hello maven guys,

Over on commons we’ve been writing our own release-plugin, and have the idea to do the release promotion using a mojo. The goal here would be do do something analogous to svn mv <url_1> <url_2>. Is that available in the [maven-scm-api]? At first read it doesn’t look like it. Would you instead just use the local file system?j Curious what your thoughts are on the matter.

Many thanks and all the best,
-Rob
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Robert Scholte <rf...@apache.org>.
For the maven-release-plugin (3.0.0) I've started to extract the API to  
make it possible to define your own release strategy.
I'm quite interested in the steps you take and if this fits in the  
improved design of the plugin.
If we take a look at the Maven Release process, there are still quite some  
manual tasks and some of them could be automated, but that wasn't possible  
up until now, hence the need for the improved design.

thanks,
Robert

On Fri, 18 May 2018 22:43:31 +0200, Gary Gregory <ga...@gmail.com>  
wrote:

> On Fri, May 18, 2018 at 2:36 PM, Rob Tompkins <ch...@gmail.com> wrote:
>
>>
>>
>> > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org>  
>> wrote:
>> >
>> > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
>> > > Hello maven guys,
>> > >
>> > > Over on commons we’ve been writing our own release-plugin
>> >
>> > What is wrong with the current Maven Release Plugin and why are you
>> writing your own whereas we could improve the current one, can't we?
>> >
>>
>> We are trying to fit the Apache release paradigm where we are dealing  
>> with
>> assemblies that we don’t want to deliver to Nexus. Further we are
>> publishing the site up to our dev dist area for comparison with RC
>> validation. We could contribute it back to the release plugin, but I’m  
>> not
>> sure if it’s sufficiently general. Thoughts?
>>
>
> We are also committing the RC files and site to the SVN dist repo.
>
> Gary
>
>
>> -Rob
>>
>> > Michael
>> >
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
>> For additional commands, e-mail: users-help@maven.apache.org
>>

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


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 2:36 PM, Rob Tompkins <ch...@gmail.com> wrote:

>
>
> > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> >
> > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > Hello maven guys,
> > >
> > > Over on commons we’ve been writing our own release-plugin
> >
> > What is wrong with the current Maven Release Plugin and why are you
> writing your own whereas we could improve the current one, can't we?
> >
>
> We are trying to fit the Apache release paradigm where we are dealing with
> assemblies that we don’t want to deliver to Nexus. Further we are
> publishing the site up to our dev dist area for comparison with RC
> validation. We could contribute it back to the release plugin, but I’m not
> sure if it’s sufficiently general. Thoughts?
>

We are also committing the RC files and site to the SVN dist repo.

Gary


> -Rob
>
> > Michael
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 8:00 PM, Hervé BOUTEMY <he...@free.fr>
wrote:

> Le vendredi 18 mai 2018, 22:36:20 CEST Rob Tompkins a écrit :
> > > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org>
> wrote:
> > >
> > > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > > Hello maven guys,
> > > >
> > > > Over on commons we’ve been writing our own release-plugin
> > >
> > > What is wrong with the current Maven Release Plugin and why are you
> > > writing your own whereas we could improve the current one, can't we?
> > We are trying to fit the Apache release paradigm where we are dealing
> with
> > assemblies that we don’t want to deliver to Nexus. Further we are
> > publishing the site up to our dev dist area for comparison with RC
> > validation. We could contribute it back to the release plugin, but I’m
> not
> > sure if it’s sufficiently general. Thoughts?
>
> IIUC, the "release plugin" from Commons provides 3 mojos to prepare 3
> assemblies: it does not replace "release plugin" from Maven, which
> modifies
> pom.xml to switch from -SNAPSHOT to release version then to next SNAPSHOT
>
> How is Commons release plugin used during a Commons release vs Maven
> release
> plugin?


Please see "Create the Release Candidate with the Commons Release Plugin."
here: https://commons.apache.org/releases/prepare.html

Before our plugin, you had to follow "Create the Release Candidate
Manually" (same page).

I'm not sure what is done under the covers WRT the Maven release plugin.

Do Commons use "mvn release:prepare" then "mvn release:perform", and
> the build in the release profile runs the 3 mojos to get the 3 assemblies?
>
> Because what I see in this Commons release plugin look like custom steps
> to
> add to Maven release plugin, in addition to currently provided ones: as
> Robert
> wrote, there is a WIP in Maven release plugin to document how to add new
> steps. The Maven release plugin is already organized in steps, to be
> flexible,
> but just has not documented how to add new steps.
>

It would be great to iterate with the Maven team so that we can make
releasing Commons component easier. It's a giant pain ATM IMO. Creating a
release candidate [1] is "easy" compared to what has to happens after a
successful VOTE [2]. It should be easier instead of 50 steps.

Gary

[1] https://commons.apache.org/releases/prepare.html
[2] http://commons.apache.org/releases/release.html


>
> Regards,
>
> Hervé
>
> >
> > -Rob
> >
> > > Michael
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 8:00 PM, Hervé BOUTEMY <he...@free.fr>
wrote:

> Le vendredi 18 mai 2018, 22:36:20 CEST Rob Tompkins a écrit :
> > > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org>
> wrote:
> > >
> > > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > > Hello maven guys,
> > > >
> > > > Over on commons we’ve been writing our own release-plugin
> > >
> > > What is wrong with the current Maven Release Plugin and why are you
> > > writing your own whereas we could improve the current one, can't we?
> > We are trying to fit the Apache release paradigm where we are dealing
> with
> > assemblies that we don’t want to deliver to Nexus. Further we are
> > publishing the site up to our dev dist area for comparison with RC
> > validation. We could contribute it back to the release plugin, but I’m
> not
> > sure if it’s sufficiently general. Thoughts?
>
> IIUC, the "release plugin" from Commons provides 3 mojos to prepare 3
> assemblies: it does not replace "release plugin" from Maven, which
> modifies
> pom.xml to switch from -SNAPSHOT to release version then to next SNAPSHOT
>
> How is Commons release plugin used during a Commons release vs Maven
> release
> plugin?


Please see "Create the Release Candidate with the Commons Release Plugin."
here: https://commons.apache.org/releases/prepare.html

Before our plugin, you had to follow "Create the Release Candidate
Manually" (same page).

I'm not sure what is done under the covers WRT the Maven release plugin.

Do Commons use "mvn release:prepare" then "mvn release:perform", and
> the build in the release profile runs the 3 mojos to get the 3 assemblies?
>
> Because what I see in this Commons release plugin look like custom steps
> to
> add to Maven release plugin, in addition to currently provided ones: as
> Robert
> wrote, there is a WIP in Maven release plugin to document how to add new
> steps. The Maven release plugin is already organized in steps, to be
> flexible,
> but just has not documented how to add new steps.
>

It would be great to iterate with the Maven team so that we can make
releasing Commons component easier. It's a giant pain ATM IMO. Creating a
release candidate [1] is "easy" compared to what has to happens after a
successful VOTE [2]. It should be easier instead of 50 steps.

Gary

[1] https://commons.apache.org/releases/prepare.html
[2] http://commons.apache.org/releases/release.html


>
> Regards,
>
> Hervé
>
> >
> > -Rob
> >
> > > Michael
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 8:00 PM, Hervé BOUTEMY <he...@free.fr>
wrote:

> Le vendredi 18 mai 2018, 22:36:20 CEST Rob Tompkins a écrit :
> > > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org>
> wrote:
> > >
> > > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > > Hello maven guys,
> > > >
> > > > Over on commons we’ve been writing our own release-plugin
> > >
> > > What is wrong with the current Maven Release Plugin and why are you
> > > writing your own whereas we could improve the current one, can't we?
> > We are trying to fit the Apache release paradigm where we are dealing
> with
> > assemblies that we don’t want to deliver to Nexus. Further we are
> > publishing the site up to our dev dist area for comparison with RC
> > validation. We could contribute it back to the release plugin, but I’m
> not
> > sure if it’s sufficiently general. Thoughts?
>
> IIUC, the "release plugin" from Commons provides 3 mojos to prepare 3
> assemblies: it does not replace "release plugin" from Maven, which
> modifies
> pom.xml to switch from -SNAPSHOT to release version then to next SNAPSHOT
>
> How is Commons release plugin used during a Commons release vs Maven
> release
> plugin?


Please see "Create the Release Candidate with the Commons Release Plugin."
here: https://commons.apache.org/releases/prepare.html

Before our plugin, you had to follow "Create the Release Candidate
Manually" (same page).

I'm not sure what is done under the covers WRT the Maven release plugin.

Do Commons use "mvn release:prepare" then "mvn release:perform", and
> the build in the release profile runs the 3 mojos to get the 3 assemblies?
>
> Because what I see in this Commons release plugin look like custom steps
> to
> add to Maven release plugin, in addition to currently provided ones: as
> Robert
> wrote, there is a WIP in Maven release plugin to document how to add new
> steps. The Maven release plugin is already organized in steps, to be
> flexible,
> but just has not documented how to add new steps.
>

It would be great to iterate with the Maven team so that we can make
releasing Commons component easier. It's a giant pain ATM IMO. Creating a
release candidate [1] is "easy" compared to what has to happens after a
successful VOTE [2]. It should be easier instead of 50 steps.

Gary

[1] https://commons.apache.org/releases/prepare.html
[2] http://commons.apache.org/releases/release.html


>
> Regards,
>
> Hervé
>
> >
> > -Rob
> >
> > > Michael
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> > For additional commands, e-mail: users-help@maven.apache.org
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Hervé BOUTEMY <he...@free.fr>.
Le vendredi 18 mai 2018, 22:36:20 CEST Rob Tompkins a écrit :
> > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> > 
> > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > Hello maven guys,
> > > 
> > > Over on commons we’ve been writing our own release-plugin
> > 
> > What is wrong with the current Maven Release Plugin and why are you
> > writing your own whereas we could improve the current one, can't we?
> We are trying to fit the Apache release paradigm where we are dealing with
> assemblies that we don’t want to deliver to Nexus. Further we are
> publishing the site up to our dev dist area for comparison with RC
> validation. We could contribute it back to the release plugin, but I’m not
> sure if it’s sufficiently general. Thoughts?

IIUC, the "release plugin" from Commons provides 3 mojos to prepare 3 
assemblies: it does not replace "release plugin" from Maven, which modifies 
pom.xml to switch from -SNAPSHOT to release version then to next SNAPSHOT

How is Commons release plugin used during a Commons release vs Maven release 
plugin? Do Commons use "mvn release:prepare" then "mvn release:perform", and 
the build in the release profile runs the 3 mojos to get the 3 assemblies?

Because what I see in this Commons release plugin look like custom steps to 
add to Maven release plugin, in addition to currently provided ones: as Robert 
wrote, there is a WIP in Maven release plugin to document how to add new 
steps. The Maven release plugin is already organized in steps, to be flexible, 
but just has not documented how to add new steps.

Regards,

Hervé

> 
> -Rob
> 
> > Michael
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Hervé BOUTEMY <he...@free.fr>.
Le vendredi 18 mai 2018, 22:36:20 CEST Rob Tompkins a écrit :
> > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> > 
> > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > Hello maven guys,
> > > 
> > > Over on commons we’ve been writing our own release-plugin
> > 
> > What is wrong with the current Maven Release Plugin and why are you
> > writing your own whereas we could improve the current one, can't we?
> We are trying to fit the Apache release paradigm where we are dealing with
> assemblies that we don’t want to deliver to Nexus. Further we are
> publishing the site up to our dev dist area for comparison with RC
> validation. We could contribute it back to the release plugin, but I’m not
> sure if it’s sufficiently general. Thoughts?

IIUC, the "release plugin" from Commons provides 3 mojos to prepare 3 
assemblies: it does not replace "release plugin" from Maven, which modifies 
pom.xml to switch from -SNAPSHOT to release version then to next SNAPSHOT

How is Commons release plugin used during a Commons release vs Maven release 
plugin? Do Commons use "mvn release:prepare" then "mvn release:perform", and 
the build in the release profile runs the 3 mojos to get the 3 assemblies?

Because what I see in this Commons release plugin look like custom steps to 
add to Maven release plugin, in addition to currently provided ones: as Robert 
wrote, there is a WIP in Maven release plugin to document how to add new 
steps. The Maven release plugin is already organized in steps, to be flexible, 
but just has not documented how to add new steps.

Regards,

Hervé

> 
> -Rob
> 
> > Michael
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 2:36 PM, Rob Tompkins <ch...@gmail.com> wrote:

>
>
> > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> >
> > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > Hello maven guys,
> > >
> > > Over on commons we’ve been writing our own release-plugin
> >
> > What is wrong with the current Maven Release Plugin and why are you
> writing your own whereas we could improve the current one, can't we?
> >
>
> We are trying to fit the Apache release paradigm where we are dealing with
> assemblies that we don’t want to deliver to Nexus. Further we are
> publishing the site up to our dev dist area for comparison with RC
> validation. We could contribute it back to the release plugin, but I’m not
> sure if it’s sufficiently general. Thoughts?
>

We are also committing the RC files and site to the SVN dist repo.

Gary


> -Rob
>
> > Michael
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Hervé BOUTEMY <he...@free.fr>.
Le vendredi 18 mai 2018, 22:36:20 CEST Rob Tompkins a écrit :
> > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> > 
> > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > Hello maven guys,
> > > 
> > > Over on commons we’ve been writing our own release-plugin
> > 
> > What is wrong with the current Maven Release Plugin and why are you
> > writing your own whereas we could improve the current one, can't we?
> We are trying to fit the Apache release paradigm where we are dealing with
> assemblies that we don’t want to deliver to Nexus. Further we are
> publishing the site up to our dev dist area for comparison with RC
> validation. We could contribute it back to the release plugin, but I’m not
> sure if it’s sufficiently general. Thoughts?

IIUC, the "release plugin" from Commons provides 3 mojos to prepare 3 
assemblies: it does not replace "release plugin" from Maven, which modifies 
pom.xml to switch from -SNAPSHOT to release version then to next SNAPSHOT

How is Commons release plugin used during a Commons release vs Maven release 
plugin? Do Commons use "mvn release:prepare" then "mvn release:perform", and 
the build in the release profile runs the 3 mojos to get the 3 assemblies?

Because what I see in this Commons release plugin look like custom steps to 
add to Maven release plugin, in addition to currently provided ones: as Robert 
wrote, there is a WIP in Maven release plugin to document how to add new 
steps. The Maven release plugin is already organized in steps, to be flexible, 
but just has not documented how to add new steps.

Regards,

Hervé

> 
> -Rob
> 
> > Michael
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org





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


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 2:36 PM, Rob Tompkins <ch...@gmail.com> wrote:

>
>
> > On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> >
> > Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > > Hello maven guys,
> > >
> > > Over on commons we’ve been writing our own release-plugin
> >
> > What is wrong with the current Maven Release Plugin and why are you
> writing your own whereas we could improve the current one, can't we?
> >
>
> We are trying to fit the Apache release paradigm where we are dealing with
> assemblies that we don’t want to deliver to Nexus. Further we are
> publishing the site up to our dev dist area for comparison with RC
> validation. We could contribute it back to the release plugin, but I’m not
> sure if it’s sufficiently general. Thoughts?
>

We are also committing the RC files and site to the SVN dist repo.

Gary


> -Rob
>
> > Michael
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Rob Tompkins <ch...@gmail.com>.

> On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> 
> Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > Hello maven guys,
> >
> > Over on commons we’ve been writing our own release-plugin
> 
> What is wrong with the current Maven Release Plugin and why are you writing your own whereas we could improve the current one, can't we?
> 

We are trying to fit the Apache release paradigm where we are dealing with assemblies that we don’t want to deliver to Nexus. Further we are publishing the site up to our dev dist area for comparison with RC validation. We could contribute it back to the release plugin, but I’m not sure if it’s sufficiently general. Thoughts?

-Rob

> Michael
> 

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


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Rob Tompkins <ch...@gmail.com>.

> On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> 
> Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > Hello maven guys,
> >
> > Over on commons we’ve been writing our own release-plugin
> 
> What is wrong with the current Maven Release Plugin and why are you writing your own whereas we could improve the current one, can't we?
> 

We are trying to fit the Apache release paradigm where we are dealing with assemblies that we don’t want to deliver to Nexus. Further we are publishing the site up to our dev dist area for comparison with RC validation. We could contribute it back to the release plugin, but I’m not sure if it’s sufficiently general. Thoughts?

-Rob

> Michael
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 1:30 PM, Michael Osipov <mi...@apache.org> wrote:

> Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > Hello maven guys,
> >
> > Over on commons we’ve been writing our own release-plugin
>
> What is wrong with the current Maven Release Plugin and why are you
> writing your own whereas we could improve the current one, can't we?
>

FTR: https://commons.apache.org/proper/commons-release-plugin/index.html

Gary


>
> Michael
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 1:30 PM, Michael Osipov <mi...@apache.org> wrote:

> Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > Hello maven guys,
> >
> > Over on commons we’ve been writing our own release-plugin
>
> What is wrong with the current Maven Release Plugin and why are you
> writing your own whereas we could improve the current one, can't we?
>

FTR: https://commons.apache.org/proper/commons-release-plugin/index.html

Gary


>
> Michael
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Rob Tompkins <ch...@gmail.com>.

> On May 18, 2018, at 3:30 PM, Michael Osipov <mi...@apache.org> wrote:
> 
> Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > Hello maven guys,
> >
> > Over on commons we’ve been writing our own release-plugin
> 
> What is wrong with the current Maven Release Plugin and why are you writing your own whereas we could improve the current one, can't we?
> 

We are trying to fit the Apache release paradigm where we are dealing with assemblies that we don’t want to deliver to Nexus. Further we are publishing the site up to our dev dist area for comparison with RC validation. We could contribute it back to the release plugin, but I’m not sure if it’s sufficiently general. Thoughts?

-Rob

> Michael
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
On Fri, May 18, 2018 at 1:30 PM, Michael Osipov <mi...@apache.org> wrote:

> Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
> > Hello maven guys,
> >
> > Over on commons we’ve been writing our own release-plugin
>
> What is wrong with the current Maven Release Plugin and why are you
> writing your own whereas we could improve the current one, can't we?
>

FTR: https://commons.apache.org/proper/commons-release-plugin/index.html

Gary


>
> Michael
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>

Re: [maven-scm-api] Looking to perform svn remote move

Posted by Michael Osipov <mi...@apache.org>.
Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
 > Hello maven guys,
 >
 > Over on commons we’ve been writing our own release-plugin

What is wrong with the current Maven Release Plugin and why are you 
writing your own whereas we could improve the current one, can't we?

Michael


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Michael Osipov <mi...@apache.org>.
Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
 > Hello maven guys,
 >
 > Over on commons we’ve been writing our own release-plugin

What is wrong with the current Maven Release Plugin and why are you 
writing your own whereas we could improve the current one, can't we?

Michael


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


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Michael Osipov <mi...@apache.org>.
Am 2018-05-17 um 15:12 schrieb Rob Tompkins:
 > Hello maven guys,
 >
 > Over on commons we’ve been writing our own release-plugin

What is wrong with the current Maven Release Plugin and why are you 
writing your own whereas we could improve the current one, can't we?

Michael


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org


Re: [maven-scm-api] Looking to perform svn remote move

Posted by Gary Gregory <ga...@gmail.com>.
Could we also just do an Ant Mojo that executes SVN's svnmucc directly?

Gary

On Thu, May 17, 2018 at 7:12 AM, Rob Tompkins <ch...@apache.org> wrote:

> Hello maven guys,
>
> Over on commons we’ve been writing our own release-plugin, and have the
> idea to do the release promotion using a mojo. The goal here would be do do
> something analogous to svn mv <url_1> <url_2>. Is that available in the
> [maven-scm-api]? At first read it doesn’t look like it. Would you instead
> just use the local file system?j Curious what your thoughts are on the
> matter.
>
> Many thanks and all the best,
> -Rob
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>