Re: Common base directory for staging releases

2007-04-14 Thread Wendy Smoak

On 4/1/07, Jason van Zyl [EMAIL PROTECTED] wrote:


I wanted to setup a common base directory for staging releases so
that each person doesn't have to change their setting each time they
stage, or use a -D parameter. I would just like to have a commons
base directory and then use information about the project to
construct the staging repository. How about:

http://people.apache.org/staging-repositories/${project}/

Then other projects can do the same, so ours would be:

http://people.apache.org/staging-repositories/maven/


There is already http://people.apache.org/builds/${project}, mentioned
in the release FAQ [1] as being for nightly builds, in practice it's
also used for staging and releases that aren't put on the mirrors for
whatever reason.

And I just change distributionManagementrelease, since I never
want anything deployed directly to the rsynced repo.

[1] http://www.apache.org/dev/release.html
.
--
Wendy

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Common base directory for staging releases

2007-04-11 Thread Jesse McConnell

makes the tooling easier too, I like it

On 4/10/07, Stephane Nicoll [EMAIL PROTECTED] wrote:

Sounds good.

Stéphane

On 4/1/07, Jason van Zyl [EMAIL PROTECTED] wrote:
 Hi,

 I wanted to setup a common base directory for staging releases so
 that each person doesn't have to change their setting each time they
 stage, or use a -D parameter. I would just like to have a commons
 base directory and then use information about the project to
 construct the staging repository. How about:

 http://people.apache.org/staging-repositories/${project}/

 Then other projects can do the same, so ours would be:

 http://people.apache.org/staging-repositories/maven/

 And then we can just use something like this for each staging repo:

 http://people.apache.org/staging-repositories/maven/${artifactId}-$
 {version}

 Once we figure this out then we can change the profile accordingly so
 that the staging just works with little or no configuration mucking.

 Thanks,

 Jason.





 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
jesse mcconnell
[EMAIL PROTECTED]


Re: Common base directory for staging releases

2007-04-10 Thread Stephane Nicoll

Sounds good.

Stéphane

On 4/1/07, Jason van Zyl [EMAIL PROTECTED] wrote:

Hi,

I wanted to setup a common base directory for staging releases so
that each person doesn't have to change their setting each time they
stage, or use a -D parameter. I would just like to have a commons
base directory and then use information about the project to
construct the staging repository. How about:

http://people.apache.org/staging-repositories/${project}/

Then other projects can do the same, so ours would be:

http://people.apache.org/staging-repositories/maven/

And then we can just use something like this for each staging repo:

http://people.apache.org/staging-repositories/maven/${artifactId}-$
{version}

Once we figure this out then we can change the profile accordingly so
that the staging just works with little or no configuration mucking.

Thanks,

Jason.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Common base directory for staging releases

2007-04-02 Thread Jason van Zyl


On 1 Apr 07, at 7:08 PM 1 Apr 07, Brett Porter wrote:


Sounds good to me.

Does the stage-plugin delete the staging repo after successfully  
copying it?




No, I'm hesitant to erase it without having another stage of  
verifying the contents on the other side so I left it for now.


Jason.


- Brett

On 02/04/2007, at 3:01 AM, Jason van Zyl wrote:


Hi,

I wanted to setup a common base directory for staging releases so  
that each person doesn't have to change their setting each time  
they stage, or use a -D parameter. I would just like to have a  
commons base directory and then use information about the project  
to construct the staging repository. How about:


http://people.apache.org/staging-repositories/${project}/

Then other projects can do the same, so ours would be:

http://people.apache.org/staging-repositories/maven/

And then we can just use something like this for each staging repo:

http://people.apache.org/staging-repositories/maven/${artifactId}-$ 
{version}


Once we figure this out then we can change the profile accordingly  
so that the staging just works with little or no configuration  
mucking.


Thanks,

Jason.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Common base directory for staging releases

2007-04-02 Thread Jason van Zyl


On 1 Apr 07, at 8:43 PM 1 Apr 07, Carlos Sanchez wrote:


It'd be better somewhere under http://people.apache.org/repo/



Why? The intention is for the developers and interested parties and  
not attract average users. I don't think putting it with our regular  
repositories would be good.


Jason.


On 4/1/07, Brett Porter [EMAIL PROTECTED] wrote:

Sounds good to me.

Does the stage-plugin delete the staging repo after successfully
copying it?

- Brett

On 02/04/2007, at 3:01 AM, Jason van Zyl wrote:

 Hi,

 I wanted to setup a common base directory for staging releases so
 that each person doesn't have to change their setting each time
 they stage, or use a -D parameter. I would just like to have a
 commons base directory and then use information about the project
 to construct the staging repository. How about:

 http://people.apache.org/staging-repositories/${project}/

 Then other projects can do the same, so ours would be:

 http://people.apache.org/staging-repositories/maven/

 And then we can just use something like this for each staging repo:

 http://people.apache.org/staging-repositories/maven/${artifactId}-$
 {version}

 Once we figure this out then we can change the profile accordingly
 so that the staging just works with little or no configuration
 mucking.

 Thanks,

 Jason.





  
-

 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Common base directory for staging releases

2007-04-02 Thread Carlos Sanchez

that would be the same case as snapshots, and they are there too

On 4/2/07, Jason van Zyl [EMAIL PROTECTED] wrote:


On 1 Apr 07, at 8:43 PM 1 Apr 07, Carlos Sanchez wrote:

 It'd be better somewhere under http://people.apache.org/repo/


Why? The intention is for the developers and interested parties and
not attract average users. I don't think putting it with our regular
repositories would be good.

Jason.

 On 4/1/07, Brett Porter [EMAIL PROTECTED] wrote:
 Sounds good to me.

 Does the stage-plugin delete the staging repo after successfully
 copying it?

 - Brett

 On 02/04/2007, at 3:01 AM, Jason van Zyl wrote:

  Hi,
 
  I wanted to setup a common base directory for staging releases so
  that each person doesn't have to change their setting each time
  they stage, or use a -D parameter. I would just like to have a
  commons base directory and then use information about the project
  to construct the staging repository. How about:
 
  http://people.apache.org/staging-repositories/${project}/
 
  Then other projects can do the same, so ours would be:
 
  http://people.apache.org/staging-repositories/maven/
 
  And then we can just use something like this for each staging repo:
 
  http://people.apache.org/staging-repositories/maven/${artifactId}-$
  {version}
 
  Once we figure this out then we can change the profile accordingly
  so that the staging just works with little or no configuration
  mucking.
 
  Thanks,
 
  Jason.
 
 
 
 
 
 
 -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 --
 I could give you my word as a Spaniard.
 No good. I've known too many Spaniards.
 -- The Princess Bride

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Common base directory for staging releases

2007-04-02 Thread Jason van Zyl


On 2 Apr 07, at 12:43 PM 2 Apr 07, Carlos Sanchez wrote:


that would be the same case as snapshots, and they are there too



No, they aren't. People are not expected to build against the staging  
repositories. They do that with the snapshot repository, snapshots  
are still generally consumable by average users.


Jason.


On 4/2/07, Jason van Zyl [EMAIL PROTECTED] wrote:


On 1 Apr 07, at 8:43 PM 1 Apr 07, Carlos Sanchez wrote:

 It'd be better somewhere under http://people.apache.org/repo/


Why? The intention is for the developers and interested parties and
not attract average users. I don't think putting it with our regular
repositories would be good.

Jason.

 On 4/1/07, Brett Porter [EMAIL PROTECTED] wrote:
 Sounds good to me.

 Does the stage-plugin delete the staging repo after successfully
 copying it?

 - Brett

 On 02/04/2007, at 3:01 AM, Jason van Zyl wrote:

  Hi,
 
  I wanted to setup a common base directory for staging  
releases so

  that each person doesn't have to change their setting each time
  they stage, or use a -D parameter. I would just like to have a
  commons base directory and then use information about the  
project

  to construct the staging repository. How about:
 
  http://people.apache.org/staging-repositories/${project}/
 
  Then other projects can do the same, so ours would be:
 
  http://people.apache.org/staging-repositories/maven/
 
  And then we can just use something like this for each staging  
repo:

 
  http://people.apache.org/staging-repositories/maven/$ 
{artifactId}-$

  {version}
 
  Once we figure this out then we can change the profile  
accordingly

  so that the staging just works with little or no configuration
  mucking.
 
  Thanks,
 
  Jason.
 
 
 
 
 
 
  
-

  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]

  
-

 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 --
 I could give you my word as a Spaniard.
 No good. I've known too many Spaniards.
 -- The Princess Bride

  
-

 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Common base directory for staging releases

2007-04-01 Thread Jason van Zyl

Hi,

I wanted to setup a common base directory for staging releases so  
that each person doesn't have to change their setting each time they  
stage, or use a -D parameter. I would just like to have a commons  
base directory and then use information about the project to  
construct the staging repository. How about:


http://people.apache.org/staging-repositories/${project}/

Then other projects can do the same, so ours would be:

http://people.apache.org/staging-repositories/maven/

And then we can just use something like this for each staging repo:

http://people.apache.org/staging-repositories/maven/${artifactId}-$ 
{version}


Once we figure this out then we can change the profile accordingly so  
that the staging just works with little or no configuration mucking.


Thanks,

Jason.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Common base directory for staging releases

2007-04-01 Thread Brett Porter

Sounds good to me.

Does the stage-plugin delete the staging repo after successfully  
copying it?


- Brett

On 02/04/2007, at 3:01 AM, Jason van Zyl wrote:


Hi,

I wanted to setup a common base directory for staging releases so  
that each person doesn't have to change their setting each time  
they stage, or use a -D parameter. I would just like to have a  
commons base directory and then use information about the project  
to construct the staging repository. How about:


http://people.apache.org/staging-repositories/${project}/

Then other projects can do the same, so ours would be:

http://people.apache.org/staging-repositories/maven/

And then we can just use something like this for each staging repo:

http://people.apache.org/staging-repositories/maven/${artifactId}-$ 
{version}


Once we figure this out then we can change the profile accordingly  
so that the staging just works with little or no configuration  
mucking.


Thanks,

Jason.





-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Common base directory for staging releases

2007-04-01 Thread Carlos Sanchez

It'd be better somewhere under http://people.apache.org/repo/

On 4/1/07, Brett Porter [EMAIL PROTECTED] wrote:

Sounds good to me.

Does the stage-plugin delete the staging repo after successfully
copying it?

- Brett

On 02/04/2007, at 3:01 AM, Jason van Zyl wrote:

 Hi,

 I wanted to setup a common base directory for staging releases so
 that each person doesn't have to change their setting each time
 they stage, or use a -D parameter. I would just like to have a
 commons base directory and then use information about the project
 to construct the staging repository. How about:

 http://people.apache.org/staging-repositories/${project}/

 Then other projects can do the same, so ours would be:

 http://people.apache.org/staging-repositories/maven/

 And then we can just use something like this for each staging repo:

 http://people.apache.org/staging-repositories/maven/${artifactId}-$
 {version}

 Once we figure this out then we can change the profile accordingly
 so that the staging just works with little or no configuration
 mucking.

 Thanks,

 Jason.





 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
-- The Princess Bride

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]