You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by Olivier Lamy <ol...@apache.org> on 2012/09/04 23:08:30 UTC

Re: Moving our distrib to svnpub

Back on this.
I wonder about changing a bit the distrib directory tree ?

The goal is to ease release.
For voting period the candidate files can be committed to the correct
tree here https://dist.apache.org/repos/dist/dev/ (instead of scp to
people.a.o)
Then once the vote has passed releasing is simple copy from
https://dist.apache.org/repos/dist/dev/ to
https://dist.apache.org/repos/dist/release (et voilà)

For that we could use a per version model:
http://www.eu.apache.org/dist/maven/maven-3/3.0.4
http://www.eu.apache.org/dist/maven/maven-2/2.2.1
http://www.eu.apache.org/dist/maven/ant-tasks/

WDYT ?

Note: I have created the issue
https://issues.apache.org/jira/browse/INFRA-5224 if you want to follow
up.


2012/8/22 Hervé BOUTEMY <he...@free.fr>:
> IIUC, it's https, not http :)
>
> no objection here, just documentation to update [1]
>
> Regards,
>
> Hervé
>
> [1] http://maven.apache.org/developers/release/maven-core-release.html
>
> Le mercredi 22 août 2012 00:36:53 Olivier Lamy a écrit :
>> Hi,
>> Before the end of the year, all Apache projects must move their
>> distrib to svnpub (instead of using scp to people.a.o)
>>
>> It's as simple as having content from
>> http://www.us.apache.org/dist/maven/ available in
>> http://dist.apache.org/repos/dist/release/maven/
>> This is for core distrib (maven 1,2.0,2.2.1,3 and ant task).
>>
>> No objections I do the stuff early next week ?
>
> ---------------------------------------------------------------------
> 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


Re: Moving our distrib to svnpub

Posted by Olivier Lamy <ol...@apache.org>.
2012/9/5 Anders Hammar <an...@hammar.net>:
>>> This would be for the RCs as well?
>> Sure I will update the procedure as well.
>
> Ok, I'm not sure I see the point. The RCs will never be released and
> the whole point of this storage is for released stuff, right? The only
> point would be to keep things in dev/ as an archive. Not sure there's
> much value in that though.
As long as you commit stuff to https://dist.apache.org/repos/dist/dev
it will be never sync to Apache download sites.
My idea is we have a process so use it even if it's RCs or final.
(IMHO more simple than if RC then blabla else blabla)
>
>> But during vote time the candidate will be there:
>> https://dist.apache.org/repos/dist/dev/maven/maven3/3.0.5
>> when the vote passed
>> svn mv https://dist.apache.org/repos/dist/dev/maven/maven-3/3.0.5
>> https://dist.apache.org/repos/dist/release/maven/maven--3/
>
> OK, it is moved (not copied).
>
> My suggestion is this:
> Only check in candidates of things that could eventually be released
> (thus, not Maven Core RCs). Once released, we do a move from dev/ to
> release/. For dropped candidates, we delete them from dev/.
Yup good.
I will wait a bit reactions/flames and finish the stuff (update
website with new download urls, update procedure pages)
>
> /Anders
>
>>
>>>
>>>> Then once the vote has passed releasing is simple copy from
>>>> https://dist.apache.org/repos/dist/dev/ to
>>>> https://dist.apache.org/repos/dist/release (et voilà)
>>>
>>> Would we leave the released files in dev/ when copying, or should they
>>> be removed? And if we commit the RCs, should they be kept in dev/ or
>>> removed once we roll the real release?
>>>
>>> I guess I'm kind of wondering if dev/ should be some kind of archive.
>> That's just a sample of the tree :-)
>> I will move the dev content to release.
>>> If it supposed to be an archive (which includes the RCs), then maybe
>>> even re-rolled candidates should be kept as well? But that could be
>>> very confusing...
>>>
>>> /Anders
>>>
>>>>
>>>> For that we could use a per version model:
>>>> http://www.eu.apache.org/dist/maven/maven-3/3.0.4
>>>> http://www.eu.apache.org/dist/maven/maven-2/2.2.1
>>>> http://www.eu.apache.org/dist/maven/ant-tasks/
>>>>
>>>> WDYT ?
>>>>
>>>> Note: I have created the issue
>>>> https://issues.apache.org/jira/browse/INFRA-5224 if you want to follow
>>>> up.
>>>>
>>>>
>>>> 2012/8/22 Hervé BOUTEMY <he...@free.fr>:
>>>>> IIUC, it's https, not http :)
>>>>>
>>>>> no objection here, just documentation to update [1]
>>>>>
>>>>> Regards,
>>>>>
>>>>> Hervé
>>>>>
>>>>> [1] http://maven.apache.org/developers/release/maven-core-release.html
>>>>>
>>>>> Le mercredi 22 août 2012 00:36:53 Olivier Lamy a écrit :
>>>>>> Hi,
>>>>>> Before the end of the year, all Apache projects must move their
>>>>>> distrib to svnpub (instead of using scp to people.a.o)
>>>>>>
>>>>>> It's as simple as having content from
>>>>>> http://www.us.apache.org/dist/maven/ available in
>>>>>> http://dist.apache.org/repos/dist/release/maven/
>>>>>> This is for core distrib (maven 1,2.0,2.2.1,3 and ant task).
>>>>>>
>>>>>> No objections I do the stuff early next week ?
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> 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
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> 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
>>
>
> ---------------------------------------------------------------------
> 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


Re: Moving our distrib to svnpub

Posted by Anders Hammar <an...@hammar.net>.
>> This would be for the RCs as well?
> Sure I will update the procedure as well.

Ok, I'm not sure I see the point. The RCs will never be released and
the whole point of this storage is for released stuff, right? The only
point would be to keep things in dev/ as an archive. Not sure there's
much value in that though.

> But during vote time the candidate will be there:
> https://dist.apache.org/repos/dist/dev/maven/maven3/3.0.5
> when the vote passed
> svn mv https://dist.apache.org/repos/dist/dev/maven/maven-3/3.0.5
> https://dist.apache.org/repos/dist/release/maven/maven--3/

OK, it is moved (not copied).

My suggestion is this:
Only check in candidates of things that could eventually be released
(thus, not Maven Core RCs). Once released, we do a move from dev/ to
release/. For dropped candidates, we delete them from dev/.

/Anders

>
>>
>>> Then once the vote has passed releasing is simple copy from
>>> https://dist.apache.org/repos/dist/dev/ to
>>> https://dist.apache.org/repos/dist/release (et voilà)
>>
>> Would we leave the released files in dev/ when copying, or should they
>> be removed? And if we commit the RCs, should they be kept in dev/ or
>> removed once we roll the real release?
>>
>> I guess I'm kind of wondering if dev/ should be some kind of archive.
> That's just a sample of the tree :-)
> I will move the dev content to release.
>> If it supposed to be an archive (which includes the RCs), then maybe
>> even re-rolled candidates should be kept as well? But that could be
>> very confusing...
>>
>> /Anders
>>
>>>
>>> For that we could use a per version model:
>>> http://www.eu.apache.org/dist/maven/maven-3/3.0.4
>>> http://www.eu.apache.org/dist/maven/maven-2/2.2.1
>>> http://www.eu.apache.org/dist/maven/ant-tasks/
>>>
>>> WDYT ?
>>>
>>> Note: I have created the issue
>>> https://issues.apache.org/jira/browse/INFRA-5224 if you want to follow
>>> up.
>>>
>>>
>>> 2012/8/22 Hervé BOUTEMY <he...@free.fr>:
>>>> IIUC, it's https, not http :)
>>>>
>>>> no objection here, just documentation to update [1]
>>>>
>>>> Regards,
>>>>
>>>> Hervé
>>>>
>>>> [1] http://maven.apache.org/developers/release/maven-core-release.html
>>>>
>>>> Le mercredi 22 août 2012 00:36:53 Olivier Lamy a écrit :
>>>>> Hi,
>>>>> Before the end of the year, all Apache projects must move their
>>>>> distrib to svnpub (instead of using scp to people.a.o)
>>>>>
>>>>> It's as simple as having content from
>>>>> http://www.us.apache.org/dist/maven/ available in
>>>>> http://dist.apache.org/repos/dist/release/maven/
>>>>> This is for core distrib (maven 1,2.0,2.2.1,3 and ant task).
>>>>>
>>>>> No objections I do the stuff early next week ?
>>>>
>>>> ---------------------------------------------------------------------
>>>> 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
>>>
>>
>> ---------------------------------------------------------------------
>> 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
>

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


Re: Moving our distrib to svnpub

Posted by Olivier Lamy <ol...@apache.org>.
2012/9/5 Anders Hammar <an...@hammar.net>:
>> For voting period the candidate files can be committed to the correct
>> tree here https://dist.apache.org/repos/dist/dev/ (instead of scp to
>> people.a.o)
>
> This would be for the RCs as well?
Sure I will update the procedure as well.
But during vote time the candidate will be there:
https://dist.apache.org/repos/dist/dev/maven/maven3/3.0.5
when the vote passed
svn mv https://dist.apache.org/repos/dist/dev/maven/maven-3/3.0.5
https://dist.apache.org/repos/dist/release/maven/maven--3/

>
>> Then once the vote has passed releasing is simple copy from
>> https://dist.apache.org/repos/dist/dev/ to
>> https://dist.apache.org/repos/dist/release (et voilà)
>
> Would we leave the released files in dev/ when copying, or should they
> be removed? And if we commit the RCs, should they be kept in dev/ or
> removed once we roll the real release?
>
> I guess I'm kind of wondering if dev/ should be some kind of archive.
That's just a sample of the tree :-)
I will move the dev content to release.
> If it supposed to be an archive (which includes the RCs), then maybe
> even re-rolled candidates should be kept as well? But that could be
> very confusing...
>
> /Anders
>
>>
>> For that we could use a per version model:
>> http://www.eu.apache.org/dist/maven/maven-3/3.0.4
>> http://www.eu.apache.org/dist/maven/maven-2/2.2.1
>> http://www.eu.apache.org/dist/maven/ant-tasks/
>>
>> WDYT ?
>>
>> Note: I have created the issue
>> https://issues.apache.org/jira/browse/INFRA-5224 if you want to follow
>> up.
>>
>>
>> 2012/8/22 Hervé BOUTEMY <he...@free.fr>:
>>> IIUC, it's https, not http :)
>>>
>>> no objection here, just documentation to update [1]
>>>
>>> Regards,
>>>
>>> Hervé
>>>
>>> [1] http://maven.apache.org/developers/release/maven-core-release.html
>>>
>>> Le mercredi 22 août 2012 00:36:53 Olivier Lamy a écrit :
>>>> Hi,
>>>> Before the end of the year, all Apache projects must move their
>>>> distrib to svnpub (instead of using scp to people.a.o)
>>>>
>>>> It's as simple as having content from
>>>> http://www.us.apache.org/dist/maven/ available in
>>>> http://dist.apache.org/repos/dist/release/maven/
>>>> This is for core distrib (maven 1,2.0,2.2.1,3 and ant task).
>>>>
>>>> No objections I do the stuff early next week ?
>>>
>>> ---------------------------------------------------------------------
>>> 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
>>
>
> ---------------------------------------------------------------------
> 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


Re: Moving our distrib to svnpub

Posted by Anders Hammar <an...@hammar.net>.
> For voting period the candidate files can be committed to the correct
> tree here https://dist.apache.org/repos/dist/dev/ (instead of scp to
> people.a.o)

This would be for the RCs as well?

> Then once the vote has passed releasing is simple copy from
> https://dist.apache.org/repos/dist/dev/ to
> https://dist.apache.org/repos/dist/release (et voilà)

Would we leave the released files in dev/ when copying, or should they
be removed? And if we commit the RCs, should they be kept in dev/ or
removed once we roll the real release?

I guess I'm kind of wondering if dev/ should be some kind of archive.
If it supposed to be an archive (which includes the RCs), then maybe
even re-rolled candidates should be kept as well? But that could be
very confusing...

/Anders

>
> For that we could use a per version model:
> http://www.eu.apache.org/dist/maven/maven-3/3.0.4
> http://www.eu.apache.org/dist/maven/maven-2/2.2.1
> http://www.eu.apache.org/dist/maven/ant-tasks/
>
> WDYT ?
>
> Note: I have created the issue
> https://issues.apache.org/jira/browse/INFRA-5224 if you want to follow
> up.
>
>
> 2012/8/22 Hervé BOUTEMY <he...@free.fr>:
>> IIUC, it's https, not http :)
>>
>> no objection here, just documentation to update [1]
>>
>> Regards,
>>
>> Hervé
>>
>> [1] http://maven.apache.org/developers/release/maven-core-release.html
>>
>> Le mercredi 22 août 2012 00:36:53 Olivier Lamy a écrit :
>>> Hi,
>>> Before the end of the year, all Apache projects must move their
>>> distrib to svnpub (instead of using scp to people.a.o)
>>>
>>> It's as simple as having content from
>>> http://www.us.apache.org/dist/maven/ available in
>>> http://dist.apache.org/repos/dist/release/maven/
>>> This is for core distrib (maven 1,2.0,2.2.1,3 and ant task).
>>>
>>> No objections I do the stuff early next week ?
>>
>> ---------------------------------------------------------------------
>> 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
>

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


Re: Moving our distrib to svnpub

Posted by Olivier Lamy <ol...@apache.org>.
If you want to have a look at the new proposed tree, I have imported
the content here https://dist.apache.org/repos/dist/dev/maven/

2012/9/4 Olivier Lamy <ol...@apache.org>:
> Back on this.
> I wonder about changing a bit the distrib directory tree ?
>
> The goal is to ease release.
> For voting period the candidate files can be committed to the correct
> tree here https://dist.apache.org/repos/dist/dev/ (instead of scp to
> people.a.o)
> Then once the vote has passed releasing is simple copy from
> https://dist.apache.org/repos/dist/dev/ to
> https://dist.apache.org/repos/dist/release (et voilà)
>
> For that we could use a per version model:
> http://www.eu.apache.org/dist/maven/maven-3/3.0.4
> http://www.eu.apache.org/dist/maven/maven-2/2.2.1
> http://www.eu.apache.org/dist/maven/ant-tasks/
>
> WDYT ?
>
> Note: I have created the issue
> https://issues.apache.org/jira/browse/INFRA-5224 if you want to follow
> up.
>
>
> 2012/8/22 Hervé BOUTEMY <he...@free.fr>:
>> IIUC, it's https, not http :)
>>
>> no objection here, just documentation to update [1]
>>
>> Regards,
>>
>> Hervé
>>
>> [1] http://maven.apache.org/developers/release/maven-core-release.html
>>
>> Le mercredi 22 août 2012 00:36:53 Olivier Lamy a écrit :
>>> Hi,
>>> Before the end of the year, all Apache projects must move their
>>> distrib to svnpub (instead of using scp to people.a.o)
>>>
>>> It's as simple as having content from
>>> http://www.us.apache.org/dist/maven/ available in
>>> http://dist.apache.org/repos/dist/release/maven/
>>> This is for core distrib (maven 1,2.0,2.2.1,3 and ant task).
>>>
>>> No objections I do the stuff early next week ?
>>
>> ---------------------------------------------------------------------
>> 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



-- 
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