You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Mark Hobson <ma...@gmail.com> on 2012/10/26 19:56:58 UTC
Releasing maven-scm and maven-scm-publish-plugin
Hi,
I'd like to release maven-scm-publish-plugin 1.0-beta-2 for the
MSCMPUB-2 fix. This issue is in turn fixed by SCM-697 so I'll also
need to release maven-scm 1.9. The remaining issue scheduled for 1.9
is SCM-435 which I can move to 1.10 instead.
Any objections before I start a vote?
Also, what is the convention for running maven-scm ITs? I'm guessing
it's done manually prior to releasing. Does it require all the SCM
tools to be installed locally or can we just trust CI?
Thanks,
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Mark Hobson <ma...@gmail.com>.
Strange. I've checked the maven-scm released artifacts and they seem
okay, thanks for the heads up though.
Mark
On 31 October 2012 20:38, Robert Scholte <rf...@apache.org> wrote:
> Hi Mark,
>
> yes, I meant SCM-698. It's really weird what happened, because I would
> expect tests to fail if there's no components.xml. It happened to me only
> once, during the most critical moment: release:perform. Just double check
> your release, that's all I'm saying.
>
> Robert
>
> Op Tue, 30 Oct 2012 23:50:39 +0100 schreef Mark Hobson
> <ma...@gmail.com>:
>
>
>> Hi Robert,
>>
>> Is this in reference to SCM-698 which switched from
>> plexus-maven-plugin to plexus-component-metadata? The latter plugin
>> still correctly generates the plexus components.xml files for
>> maven-scm. Perhaps the maven-invoker problem is specific to plexus
>> annotations which I don't believe we're using yet.
>>
>> Thanks,
>>
>> Mark
>>
>> On 30 October 2012 22:11, Robert Scholte <rf...@apache.org> wrote:
>>>
>>> Mark,
>>>
>>> FYI, it seems like there's an issue with the plexus-component-metadata.
>>> My latest release is of the maven-invoker is missing the
>>> plexus/components.xml so I'll have to re-release a new one as soon as I
>>> know
>>> what the issue is.
>>> Running a package twice does generate the file.
>>>
>>> I assume it's this project: https://github.com/sonatype/plexus-containers
>>> but I still haven't found the right sources on my system
>>>
>>> Robert
>>>
>>> Op Tue, 30 Oct 2012 22:41:21 +0100 schreef Mark Hobson
>>> <ma...@gmail.com>:
>>>
>>>
>>>> Sounds reasonable to me, I'll release it as 1.8.1.
>>>>
>>>> Mark
>>>>
>>>> On 27 October 2012 23:28, Chris Graham <ch...@gmail.com> wrote:
>>>>>
>>>>>
>>>>> 1.9 or 1.8.1?
>>>>>
>>>>> It doesn't appear to be a major change.
>>>>>
>>>>> -Chris
>>>>>
>>>>> Sent from my iPhone
>>>>>
>>>>> On 27/10/2012, at 11:31 PM, Mark Hobson <ma...@gmail.com> wrote:
>>>>>
>>>>>> On 26 October 2012 21:14, Olivier Lamy <ol...@apache.org> wrote:
>>>>>>>
>>>>>>>
>>>>>>> 2012/10/26 Mark Hobson <ma...@gmail.com>:
>>>>>>>>
>>>>>>>>
>>>>>>>> Any objections before I start a vote?
>>>>>>>
>>>>>>>
>>>>>>> Nope
>>>>>>
>>>>>>
>>>>>>
>>>>>> Great, I'll get the ball rolling.
>>>>>>
>>>>>>>> Also, what is the convention for running maven-scm ITs? I'm
>>>>>>>> guessing
>>>>>>>> it's done manually prior to releasing. Does it require all the SCM
>>>>>>>> tools to be installed locally or can we just trust CI?
>>>>>>>
>>>>>>>
>>>>>>> Some are not available for free.
>>>>>>> Perso I usually run tck for git,svn and cvs
>>>>>>> (-Ptck-git,tck-svn,tck-cvs)
>>>>>>> Thanks to care of this release !
>>>>>>
>>>>>>
>>>>>>
>>>>>> Sounds good, no probs!
>>>>>>
>>>>>> Mark
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Robert Scholte <rf...@apache.org>.
Hi Mark,
yes, I meant SCM-698. It's really weird what happened, because I would
expect tests to fail if there's no components.xml. It happened to me only
once, during the most critical moment: release:perform. Just double check
your release, that's all I'm saying.
Robert
Op Tue, 30 Oct 2012 23:50:39 +0100 schreef Mark Hobson
<ma...@gmail.com>:
> Hi Robert,
>
> Is this in reference to SCM-698 which switched from
> plexus-maven-plugin to plexus-component-metadata? The latter plugin
> still correctly generates the plexus components.xml files for
> maven-scm. Perhaps the maven-invoker problem is specific to plexus
> annotations which I don't believe we're using yet.
>
> Thanks,
>
> Mark
>
> On 30 October 2012 22:11, Robert Scholte <rf...@apache.org> wrote:
>> Mark,
>>
>> FYI, it seems like there's an issue with the plexus-component-metadata.
>> My latest release is of the maven-invoker is missing the
>> plexus/components.xml so I'll have to re-release a new one as soon as I
>> know
>> what the issue is.
>> Running a package twice does generate the file.
>>
>> I assume it's this project:
>> https://github.com/sonatype/plexus-containers
>> but I still haven't found the right sources on my system
>>
>> Robert
>>
>> Op Tue, 30 Oct 2012 22:41:21 +0100 schreef Mark Hobson
>> <ma...@gmail.com>:
>>
>>
>>> Sounds reasonable to me, I'll release it as 1.8.1.
>>>
>>> Mark
>>>
>>> On 27 October 2012 23:28, Chris Graham <ch...@gmail.com> wrote:
>>>>
>>>> 1.9 or 1.8.1?
>>>>
>>>> It doesn't appear to be a major change.
>>>>
>>>> -Chris
>>>>
>>>> Sent from my iPhone
>>>>
>>>> On 27/10/2012, at 11:31 PM, Mark Hobson <ma...@gmail.com> wrote:
>>>>
>>>>> On 26 October 2012 21:14, Olivier Lamy <ol...@apache.org> wrote:
>>>>>>
>>>>>> 2012/10/26 Mark Hobson <ma...@gmail.com>:
>>>>>>>
>>>>>>> Any objections before I start a vote?
>>>>>>
>>>>>> Nope
>>>>>
>>>>>
>>>>> Great, I'll get the ball rolling.
>>>>>
>>>>>>> Also, what is the convention for running maven-scm ITs? I'm
>>>>>>> guessing
>>>>>>> it's done manually prior to releasing. Does it require all the SCM
>>>>>>> tools to be installed locally or can we just trust CI?
>>>>>>
>>>>>> Some are not available for free.
>>>>>> Perso I usually run tck for git,svn and cvs
>>>>>> (-Ptck-git,tck-svn,tck-cvs)
>>>>>> Thanks to care of this release !
>>>>>
>>>>>
>>>>> Sounds good, no probs!
>>>>>
>>>>> Mark
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>>>
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Mark Hobson <ma...@gmail.com>.
Hi Robert,
Is this in reference to SCM-698 which switched from
plexus-maven-plugin to plexus-component-metadata? The latter plugin
still correctly generates the plexus components.xml files for
maven-scm. Perhaps the maven-invoker problem is specific to plexus
annotations which I don't believe we're using yet.
Thanks,
Mark
On 30 October 2012 22:11, Robert Scholte <rf...@apache.org> wrote:
> Mark,
>
> FYI, it seems like there's an issue with the plexus-component-metadata.
> My latest release is of the maven-invoker is missing the
> plexus/components.xml so I'll have to re-release a new one as soon as I know
> what the issue is.
> Running a package twice does generate the file.
>
> I assume it's this project: https://github.com/sonatype/plexus-containers
> but I still haven't found the right sources on my system
>
> Robert
>
> Op Tue, 30 Oct 2012 22:41:21 +0100 schreef Mark Hobson
> <ma...@gmail.com>:
>
>
>> Sounds reasonable to me, I'll release it as 1.8.1.
>>
>> Mark
>>
>> On 27 October 2012 23:28, Chris Graham <ch...@gmail.com> wrote:
>>>
>>> 1.9 or 1.8.1?
>>>
>>> It doesn't appear to be a major change.
>>>
>>> -Chris
>>>
>>> Sent from my iPhone
>>>
>>> On 27/10/2012, at 11:31 PM, Mark Hobson <ma...@gmail.com> wrote:
>>>
>>>> On 26 October 2012 21:14, Olivier Lamy <ol...@apache.org> wrote:
>>>>>
>>>>> 2012/10/26 Mark Hobson <ma...@gmail.com>:
>>>>>>
>>>>>> Any objections before I start a vote?
>>>>>
>>>>> Nope
>>>>
>>>>
>>>> Great, I'll get the ball rolling.
>>>>
>>>>>> Also, what is the convention for running maven-scm ITs? I'm guessing
>>>>>> it's done manually prior to releasing. Does it require all the SCM
>>>>>> tools to be installed locally or can we just trust CI?
>>>>>
>>>>> Some are not available for free.
>>>>> Perso I usually run tck for git,svn and cvs (-Ptck-git,tck-svn,tck-cvs)
>>>>> Thanks to care of this release !
>>>>
>>>>
>>>> Sounds good, no probs!
>>>>
>>>> Mark
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Robert Scholte <rf...@apache.org>.
Mark,
FYI, it seems like there's an issue with the plexus-component-metadata.
My latest release is of the maven-invoker is missing the
plexus/components.xml so I'll have to re-release a new one as soon as I
know what the issue is.
Running a package twice does generate the file.
I assume it's this project: https://github.com/sonatype/plexus-containers
but I still haven't found the right sources on my system
Robert
Op Tue, 30 Oct 2012 22:41:21 +0100 schreef Mark Hobson
<ma...@gmail.com>:
> Sounds reasonable to me, I'll release it as 1.8.1.
>
> Mark
>
> On 27 October 2012 23:28, Chris Graham <ch...@gmail.com> wrote:
>> 1.9 or 1.8.1?
>>
>> It doesn't appear to be a major change.
>>
>> -Chris
>>
>> Sent from my iPhone
>>
>> On 27/10/2012, at 11:31 PM, Mark Hobson <ma...@gmail.com> wrote:
>>
>>> On 26 October 2012 21:14, Olivier Lamy <ol...@apache.org> wrote:
>>>> 2012/10/26 Mark Hobson <ma...@gmail.com>:
>>>>> Any objections before I start a vote?
>>>> Nope
>>>
>>> Great, I'll get the ball rolling.
>>>
>>>>> Also, what is the convention for running maven-scm ITs? I'm guessing
>>>>> it's done manually prior to releasing. Does it require all the SCM
>>>>> tools to be installed locally or can we just trust CI?
>>>> Some are not available for free.
>>>> Perso I usually run tck for git,svn and cvs
>>>> (-Ptck-git,tck-svn,tck-cvs)
>>>> Thanks to care of this release !
>>>
>>> Sounds good, no probs!
>>>
>>> Mark
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>>> For additional commands, e-mail: dev-help@maven.apache.org
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Mark Hobson <ma...@gmail.com>.
Sounds reasonable to me, I'll release it as 1.8.1.
Mark
On 27 October 2012 23:28, Chris Graham <ch...@gmail.com> wrote:
> 1.9 or 1.8.1?
>
> It doesn't appear to be a major change.
>
> -Chris
>
> Sent from my iPhone
>
> On 27/10/2012, at 11:31 PM, Mark Hobson <ma...@gmail.com> wrote:
>
>> On 26 October 2012 21:14, Olivier Lamy <ol...@apache.org> wrote:
>>> 2012/10/26 Mark Hobson <ma...@gmail.com>:
>>>> Any objections before I start a vote?
>>> Nope
>>
>> Great, I'll get the ball rolling.
>>
>>>> Also, what is the convention for running maven-scm ITs? I'm guessing
>>>> it's done manually prior to releasing. Does it require all the SCM
>>>> tools to be installed locally or can we just trust CI?
>>> Some are not available for free.
>>> Perso I usually run tck for git,svn and cvs (-Ptck-git,tck-svn,tck-cvs)
>>> Thanks to care of this release !
>>
>> Sounds good, no probs!
>>
>> Mark
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
>> For additional commands, e-mail: dev-help@maven.apache.org
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Chris Graham <ch...@gmail.com>.
1.9 or 1.8.1?
It doesn't appear to be a major change.
-Chris
Sent from my iPhone
On 27/10/2012, at 11:31 PM, Mark Hobson <ma...@gmail.com> wrote:
> On 26 October 2012 21:14, Olivier Lamy <ol...@apache.org> wrote:
>> 2012/10/26 Mark Hobson <ma...@gmail.com>:
>>> Any objections before I start a vote?
>> Nope
>
> Great, I'll get the ball rolling.
>
>>> Also, what is the convention for running maven-scm ITs? I'm guessing
>>> it's done manually prior to releasing. Does it require all the SCM
>>> tools to be installed locally or can we just trust CI?
>> Some are not available for free.
>> Perso I usually run tck for git,svn and cvs (-Ptck-git,tck-svn,tck-cvs)
>> Thanks to care of this release !
>
> Sounds good, no probs!
>
> Mark
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Mark Hobson <ma...@gmail.com>.
On 26 October 2012 21:14, Olivier Lamy <ol...@apache.org> wrote:
> 2012/10/26 Mark Hobson <ma...@gmail.com>:
>> Any objections before I start a vote?
> Nope
Great, I'll get the ball rolling.
>> Also, what is the convention for running maven-scm ITs? I'm guessing
>> it's done manually prior to releasing. Does it require all the SCM
>> tools to be installed locally or can we just trust CI?
> Some are not available for free.
> Perso I usually run tck for git,svn and cvs (-Ptck-git,tck-svn,tck-cvs)
> Thanks to care of this release !
Sounds good, no probs!
Mark
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org
Re: Releasing maven-scm and maven-scm-publish-plugin
Posted by Olivier Lamy <ol...@apache.org>.
2012/10/26 Mark Hobson <ma...@gmail.com>:
> Hi,
>
> I'd like to release maven-scm-publish-plugin 1.0-beta-2 for the
> MSCMPUB-2 fix. This issue is in turn fixed by SCM-697 so I'll also
> need to release maven-scm 1.9. The remaining issue scheduled for 1.9
> is SCM-435 which I can move to 1.10 instead.
>
> Any objections before I start a vote?
Nope
>
> Also, what is the convention for running maven-scm ITs? I'm guessing
> it's done manually prior to releasing. Does it require all the SCM
> tools to be installed locally or can we just trust CI?
Some are not available for free.
Perso I usually run tck for git,svn and cvs (-Ptck-git,tck-svn,tck-cvs)
Thanks to care of this release !
>
> Thanks,
>
> Mark
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
> For additional commands, e-mail: dev-help@maven.apache.org
>
--
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org