Re: New repository org

2005-10-08 Thread Costin Manolache

Mark Thomas wrote:



Using externals wasn't something I had thought of but if offers a nice 
way to provide all the source for one version in a single chekcout. We 
now have tomcat/current/5.5.x that uses externals to link in all the 
various modules.



That's actually what I was thinking about, looks great.

Now, the big question - where can I add a sandbox/experimental directory?

Costin






Mark


Like:

tomcat/
tomcat/catalina
tomcat/connectors
tomcat/jasper
tomcat/build ( or something else - jakarta-tomcat-5 is just the top
level build and utils )

There is little benefit those days in having 4 separate repos.

Costin



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



RE: New repository org

2005-10-08 Thread Mark Thomas
 From: news [mailto:[EMAIL PROTECTED] On Behalf Of Costin Manolache
 Mark Thomas wrote:
  Using externals wasn't something I had thought of but if 
 offers a nice 
  way to provide all the source for one version in a single 
 checkout. We 
  now have tomcat/current/5.5.x that uses externals to link 
 in all the 
  various modules.
 
 That's actually what I was thinking about, looks great.
 
 Now, the big question - where can I add a 
 sandbox/experimental directory?

Directly under tomcat. And I would suggest that each project/experiment should
have its own subdirectory under /tomcat/sandbox/

Mark


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



Re: New repository org

2005-10-07 Thread Mark Thomas

Costin Manolache wrote:
Could we just move all in tomcat5.5 ( and HEAD ) into one repository ( 
say, tomcat ) ?


The ASF has only one SVN repo and we have a top level directory within 
that. We need to have all our code, including the history, under this 
directory as CVS will be turned off.


The directory strcuture may not be the nicest in the world but I spent 
some time thinking about it and it is the best I could come up with. 
There is a better, but longer, explanation on the svn page I put 
together for the TLP. Take a look at 
http://people.apache.org/~markt/tomcattlp/svn.html


Using externals wasn't something I had thought of but if offers a nice 
way to provide all the source for one version in a single chekcout. We 
now have tomcat/current/5.5.x that uses externals to link in all the 
various modules.


Mark


Like:

tomcat/
tomcat/catalina
tomcat/connectors
tomcat/jasper
tomcat/build ( or something else - jakarta-tomcat-5 is just the top
level build and utils )

There is little benefit those days in having 4 separate repos.

Costin




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



Re: Re: New repository org

2005-10-07 Thread geoff
The person you are trying to contact is no longer available at this email 
address.
Please update your contact info to reflect this.

For all things Chopping Block business please contact:

Dan Schutzsmith dan at choppingblock.com
New Business Manager

or for all technical/project questions including Web Photo Gallery or flash 
embed questions:

Matthew Richmond matthew at choppingblock.com
Principal/Designer

thank you,
/choppingblock

---
   The Chopping Block, Inc.
 http://www.choppingblock.com

World Domination Through Graphic Design
   mailto:[EMAIL PROTECTED]
---



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



Re: New repository org

2005-10-06 Thread Bill Barker
A big -1 to the reorg, since then it won't be possible to checkout Trunk 
without also checking out all of the branches as well.


- Original Message - 
From: Remy Maucherat [EMAIL PROTECTED]

To: Tomcat Developers List tomcat-dev@jakarta.apache.org
Sent: Thursday, October 06, 2005 3:55 AM
Subject: New repository org


Hi,

Since the previous naming scheme has jakarta everywhere, I propose we
change it to (I'll do the updating of the build scripts):

http://svn.apache.org/repos/asf/tomcat/build/tc5.5.x - build
http://svn.apache.org/repos/asf/tomcat/connectors/trunk - connectors
http://svn.apache.org/repos/asf/tomcat/container/tc5.5.x - container
http://svn.apache.org/repos/asf/tomcat/jasper/trunk - jasper
http://svn.apache.org/repos/asf/tomcat/servletapi/servlet2.4-jsp2.0-tc5.x
- servletapi

If I misunderstood about how Subversion should be used and this is not a
good way to organize things, let me know ;)

Rémy

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





This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication 
in error, please notify us immediately by e-mail and then delete all copies of 
this message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through 
the Internet is not secure. Do not send confidential or sensitive information, 
such as social security numbers, account numbers, personal identification 
numbers and passwords, to us via ordinary (unencrypted) e-mail.


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



Re: New repository org

2005-10-06 Thread Remy Maucherat

Bill Barker wrote:
A big -1 to the reorg, since then it won't be possible to checkout Trunk 
without also checking out all of the branches as well.


I don't understand your answer.

Rémy

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



Re: New repository org

2005-10-06 Thread Bill Barker


- Original Message - 
From: Remy Maucherat [EMAIL PROTECTED]

To: Tomcat Developers List tomcat-dev@jakarta.apache.org
Sent: Thursday, October 06, 2005 7:46 AM
Subject: Re: New repository org



Bill Barker wrote:
A big -1 to the reorg, since then it won't be possible to checkout Trunk 
without also checking out all of the branches as well.


I don't understand your answer.


If you move the contents of e.g. tomcat/connectors/trunk - 
tomcat/connectors, then doing:

 svn co http://s.a.o/repos/asf/tomcat/connectors
will also grab tomcat/connectors/branches.



Rémy





This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication 
in error, please notify us immediately by e-mail and then delete all copies of 
this message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through 
the Internet is not secure. Do not send confidential or sensitive information, 
such as social security numbers, account numbers, personal identification 
numbers and passwords, to us via ordinary (unencrypted) e-mail.


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



Re: New repository org

2005-10-06 Thread Bill Barker

- Original Message -
From: Bill Barker [EMAIL PROTECTED]
To: Tomcat Developers List tomcat-dev@jakarta.apache.org
Sent: Thursday, October 06, 2005 9:11 AM
Subject: Re: New repository org



- Original Message -
From: Remy Maucherat [EMAIL PROTECTED]
To: Tomcat Developers List tomcat-dev@jakarta.apache.org
Sent: Thursday, October 06, 2005 7:46 AM
Subject: Re: New repository org


Bill Barker wrote:
 A big -1 to the reorg, since then it won't be possible to checkout Trunk
 without also checking out all of the branches as well.

I don't understand your answer.

If you move the contents of e.g. tomcat/connectors/trunk -
tomcat/connectors, then doing:
  svn co http://s.a.o/repos/asf/tomcat/connectors
will also grab tomcat/connectors/branches.


It occurs to me that I may have misunderstood, and you were just talking
about setting up the svn:externals for tomcat/current.  If that's the case,
then +0 (I don't really care, but I'm glad that somebody does :).


Rémy



This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication 
in error, please notify us immediately by e-mail and then delete all copies of 
this message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through 
the Internet is not secure. Do not send confidential or sensitive information, 
such as social security numbers, account numbers, personal identification 
numbers and passwords, to us via ordinary (unencrypted) e-mail.


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



Re: New repository org

2005-10-06 Thread Mark Thomas

Remy Maucherat wrote:

Hi,

Since the previous naming scheme has jakarta everywhere, I propose we 
change it to (I'll do the updating of the build scripts):


http://svn.apache.org/repos/asf/tomcat/build/tc5.5.x - build
http://svn.apache.org/repos/asf/tomcat/connectors/trunk - connectors
http://svn.apache.org/repos/asf/tomcat/container/tc5.5.x - container
http://svn.apache.org/repos/asf/tomcat/jasper/trunk - jasper
http://svn.apache.org/repos/asf/tomcat/servletapi/servlet2.4-jsp2.0-tc5.x 
- servletapi


If I misunderstood about how Subversion should be used and this is not a 
good way to organize things, let me know ;)


If by this you mean do a checkout of 
http://svn.apache.org/repos/asf/tomcat/build/tc5.5.x to a directory 
called build in the build scripts then +1. If it involves any form of 
svn move -1 since I don't understand what you are planning to move to 
where and I have concerns about complications that might be created 
for checkouts, future branches and future tags.


Mark



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



Re: New repository org

2005-10-06 Thread Remy Maucherat

Bill Barker wrote:

It occurs to me that I may have misunderstood, and you were just talking
about setting up the svn:externals for tomcat/current.  If that's the case,
then +0 (I don't really care, but I'm glad that somebody does :).


svn:externals sounds like a cool feature, I guess I'll have to look it 
up to know what it does.


Mark Thomas wrote:
 If by this you mean do a checkout of
 http://svn.apache.org/repos/asf/tomcat/build/tc5.5.x to a directory
 called build in the build scripts then +1. If it involves any form of
 svn move -1 since I don't understand what you are planning to move to
 where and I have concerns about complications that might be created for
 checkouts, future branches and future tags.

No, I don't want to do any change to the repository. The problem is that 
svn isn't like CVS, so someone (like me, I tried it) which would 
checkout http://svn.apache.org/repos/asf/tomcat would be in trouble. It 
would be better to organize the developer environment. Right now, it 
organizes things using jakarta-tomcat-5, and all the other jakarta folders.


CVS was simpler ...

Rémy

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



Re: New repository org

2005-10-06 Thread Bill Barker

- Original Message -
From: Remy Maucherat [EMAIL PROTECTED]
To: Tomcat Developers List tomcat-dev@jakarta.apache.org
Sent: Thursday, October 06, 2005 2:04 PM
Subject: Re: New repository org


Bill Barker wrote:
 It occurs to me that I may have misunderstood, and you were just talking
 about setting up the svn:externals for tomcat/current.  If that's the
case,
 then +0 (I don't really care, but I'm glad that somebody does :).

svn:externals sounds like a cool feature, I guess I'll have to look it
up to know what it does.


You can also look at how Struts is organized.  There, if you do:
  svn co http://svn.apache.org/repos/asf/struts/current  struts

You get all of the little bits and pieces all checked out to one place.

Mark Thomas wrote:
  If by this you mean do a checkout of
  http://svn.apache.org/repos/asf/tomcat/build/tc5.5.x to a directory
  called build in the build scripts then +1. If it involves any form of
  svn move -1 since I don't understand what you are planning to move to
  where and I have concerns about complications that might be created for
  checkouts, future branches and future tags.

No, I don't want to do any change to the repository. The problem is that
svn isn't like CVS, so someone (like me, I tried it) which would
checkout http://svn.apache.org/repos/asf/tomcat would be in trouble. It
would be better to organize the developer environment. Right now, it
organizes things using jakarta-tomcat-5, and all the other jakarta folders.

CVS was simpler ...

Rémy

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




This message is intended only for the use of the person(s) listed above as the 
intended recipient(s), and may contain information that is PRIVILEGED and 
CONFIDENTIAL.  If you are not an intended recipient, you may not read, copy, or 
distribute this message or any attachment. If you received this communication 
in error, please notify us immediately by e-mail and then delete all copies of 
this message and any attachments.

In addition you should be aware that ordinary (unencrypted) e-mail sent through 
the Internet is not secure. Do not send confidential or sensitive information, 
such as social security numbers, account numbers, personal identification 
numbers and passwords, to us via ordinary (unencrypted) e-mail.


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



Re: New repository org

2005-10-06 Thread Yoav Shapira
Hi,

 You can also look at how Struts is organized.  There, if you do:
   svn co http://svn.apache.org/repos/asf/struts/current  struts
 
 You get all of the little bits and pieces all checked out to one place.

That's pretty cool, especially when cutting out a new release.  Can we get
something like that done?  Is it difficult to setup?

Yoav

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



Re: New repository org

2005-10-06 Thread Wendy Smoak

From: Bill Barker [EMAIL PROTECTED]


You can also look at how Struts is organized.  There, if you do:
 svn co http://svn.apache.org/repos/asf/struts/current  struts

You get all of the little bits and pieces all checked out to one place.


This page has more information on the layout, and there's a link to the 
Externals section of the Subversion book:

  http://struts.apache.org/acquiring.html

--
Wendy Smoak 



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



Re: New repository org

2005-10-06 Thread Remy Maucherat

Yoav Shapira wrote:

Hi,


You can also look at how Struts is organized.  There, if you do:
 svn co http://svn.apache.org/repos/asf/struts/current  struts

You get all of the little bits and pieces all checked out to one place.


That's pretty cool, especially when cutting out a new release.  Can we get
something like that done?  Is it difficult to setup?


The Struts trick does what I want. I see magic things in the 
.svn/dir-props, but obviously I don't know how to set it up properly.


Adding a current magic folder doing the same would be good, and I 
think you can add some release/vX.Y.Z folders as well.


Rémy

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



Re: New repository org

2005-10-06 Thread Mark Thomas

Remy Maucherat wrote:
The Struts trick does what I want. I see magic things in the 
.svn/dir-props, but obviously I don't know how to set it up properly.


Adding a current magic folder doing the same would be good, and I 
think you can add some release/vX.Y.Z folders as well.


I can set this up quite quickly. I'll start setting up the following. 
If this isn't what we want we can always delete it and start again.


/tomcat
  /current
/tc5.5.x
  /build
  /container
  /jasper
  /connector
  /servletapi
/tc4.1.x
  /container
  /jasper
  /connector
  /servletapi
/tc3.3.x
  /container
  /connector
  /servletapi

I'll make sure these link to the right branches

I can also add
/tomcat
  /release
/tc5.5.12
  /build
  /container
  /jasper
  /connector
  /servletapi
/tc5.5.11
  /build
  /container
  /jasper
  /connector
  /servletapi

etc although his will take a little bit of time to setup/script.

Mark



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



Re: New repository org

2005-10-06 Thread Yoav Shapira
Hi,
When a new release is cut, e.g. v5.5.13, would SVN links need to be updated so
current downloads v5.5.13?  Is there a script for that?

Yoav

--- Mark Thomas [EMAIL PROTECTED] wrote:

 Remy Maucherat wrote:
  The Struts trick does what I want. I see magic things in the 
  .svn/dir-props, but obviously I don't know how to set it up properly.
  
  Adding a current magic folder doing the same would be good, and I 
  think you can add some release/vX.Y.Z folders as well.
 
 I can set this up quite quickly. I'll start setting up the following. 
 If this isn't what we want we can always delete it and start again.
 
 /tomcat
/current
  /tc5.5.x
/build
/container
/jasper
/connector
/servletapi
  /tc4.1.x
/container
/jasper
/connector
/servletapi
  /tc3.3.x
/container
/connector
/servletapi
 
 I'll make sure these link to the right branches
 
 I can also add
 /tomcat
/release
  /tc5.5.12
/build
/container
/jasper
/connector
/servletapi
  /tc5.5.11
/build
/container
/jasper
/connector
/servletapi
 
 etc although his will take a little bit of time to setup/script.
 
 Mark
 
 
 
 -
 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: New repository org

2005-10-06 Thread Mark Thomas

Yoav Shapira wrote:

Hi,
When a new release is cut, e.g. v5.5.13, would SVN links need to be updated so
current downloads v5.5.13?  Is there a script for that?

Yoav


My intention is that current will point to trunk (HEAD in CVS terms) 
as it does in struts.


The first attempt for 5.5.x is done. A browser view of 
https://svn.apache.org/repos/asf/tomcat/current/5.5.x will show an 
empty directory but if you check it out you should get the complete 
set for the latest 5.5.x code.


I should be able to add a target to ant that adds a similar shortcut 
for a given release. Thinking about it, I should be able to script 
creating the tags for the release as part of the same target.


Just to give everyone a heads up, I will be out of circulation for 3 
weeks from this weekend. I am off to Las Vegas to get married and then 
New England for my honeymoon. I'll do what I can before I go but I 
need to finish packing ;)


Mark



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



Re: New repository org

2005-10-06 Thread Mark Thomas

Mark Thomas wrote:
https://svn.apache.org/repos/asf/tomcat/current/5.5.x will show an empty 

That should be https://svn.apache.org/repos/asf/tomcat/current/tc5.5.x

tc4.1.x and tc3.3.x are also set up now too.

Mark



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



Re: New repository org

2005-10-06 Thread Costin Manolache
Could we just move all in tomcat5.5 ( and HEAD ) into one repository ( 
say, tomcat ) ?


Like:

tomcat/
tomcat/catalina
tomcat/connectors
tomcat/jasper
tomcat/build ( or something else - jakarta-tomcat-5 is just the top
level build and utils )

There is little benefit those days in having 4 separate repos.

Costin


Remy Maucherat wrote:

Bill Barker wrote:


It occurs to me that I may have misunderstood, and you were just talking
about setting up the svn:externals for tomcat/current.  If that's the 
case,

then +0 (I don't really care, but I'm glad that somebody does :).



svn:externals sounds like a cool feature, I guess I'll have to look it 
up to know what it does.


Mark Thomas wrote:
  If by this you mean do a checkout of
  http://svn.apache.org/repos/asf/tomcat/build/tc5.5.x to a directory
  called build in the build scripts then +1. If it involves any form of
  svn move -1 since I don't understand what you are planning to move to
  where and I have concerns about complications that might be created for
  checkouts, future branches and future tags.

No, I don't want to do any change to the repository. The problem is that 
svn isn't like CVS, so someone (like me, I tried it) which would 
checkout http://svn.apache.org/repos/asf/tomcat would be in trouble. It 
would be better to organize the developer environment. Right now, it 
organizes things using jakarta-tomcat-5, and all the other jakarta folders.


CVS was simpler ...

Rémy



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