You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by Mark Thomas <ma...@apache.org> on 2005/09/19 22:12:07 UTC

Final phase of SVN migration - the plan

All,

The plan for the last phase is slightly different since these 
repositories are in pretty much constant use.

The CVS repos that will be migrated are:
jakarta-tomcat-connectors
jakarta-tomcat-catalina
jakarta-tomcat-5
jakarta-tomcat-jasper

The plan is:
- Submit migration request to infrastructure
- Once the test migration has been done, I'll write a script to do the 
necessary restructuring
- Run the script on the test repo
- Announce that the test repo is ready for review
- 48 hours later, assuming that there have been no objections I'll 
give the go ahead to infrastructure to do the live migration
- Shortly after this, CVS will be locked, the live SVN migration will 
take place (including the restructuring script) and the migration to 
SVN will be complete

I know there is a plan to do a JK release this week. If there is a 
timing clash, JK takes priority. Just shout and I'll delay giving 
infra the go-ahead to do the final migration.

Mark


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


Re: Final phase of SVN migration - the plan

Posted by Mark Thomas <ma...@apache.org>.
Remy Maucherat wrote:
> Good. The SVN structure you chose to use seems good (although it's not 
> detailed in this email).

I left it out for the sake of brevity. It is pretty much as per
http://marc.theaimsgroup.com/?l=tomcat-dev&m=112250656230577&w=2 apart 
from a few naming changes and better separation of branches/tags for 
each major version.

To get an idea, browse svn for the modules already migrated at 
http://svn.apache.org/repos/asf/tomcat/

Mark



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


Re: Final phase of SVN migration - the plan

Posted by Remy Maucherat <re...@apache.org>.
Mark Thomas wrote:
> All,
> 
> The plan for the last phase is slightly different since these 
> repositories are in pretty much constant use.
> 
> The CVS repos that will be migrated are:
> jakarta-tomcat-connectors
> jakarta-tomcat-catalina
> jakarta-tomcat-5
> jakarta-tomcat-jasper
> 
> The plan is:
> - Submit migration request to infrastructure
> - Once the test migration has been done, I'll write a script to do the 
> necessary restructuring
> - Run the script on the test repo
> - Announce that the test repo is ready for review
> - 48 hours later, assuming that there have been no objections I'll give 
> the go ahead to infrastructure to do the live migration
> - Shortly after this, CVS will be locked, the live SVN migration will 
> take place (including the restructuring script) and the migration to SVN 
> will be complete
> 
> I know there is a plan to do a JK release this week. If there is a 
> timing clash, JK takes priority. Just shout and I'll delay giving infra 
> the go-ahead to do the final migration.

Good. The SVN structure you chose to use seems good (although it's not 
detailed in this email).

Rémy

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


Re: Final phase of SVN migration - the plan

Posted by Mark Thomas <ma...@apache.org>.
Mladen Turk wrote:
> Mark Thomas wrote:
>> I know there is a plan to do a JK release this week. If there is a 
>> timing clash, JK takes priority. Just shout and I'll delay giving 
>> infra the go-ahead to do the final migration.
> 
> Please don't get limited with that fact.
> We can easily release from SVN, because when moved to SVN I'll
> have to change jkrelease.sh script to reflect the changes, so it
> might be as well a good opportunity for implementing that, cause
> consecutive release will be coming from SVN repository.

Thanks. My current best guess is that the migration will happen this 
weekend / early next week. I'll post timings when I have them.

On the subject of a JK release, could you have a look at 
http://issues.apache.org/bugzilla/show_bug.cgi?id=35862 and if 
appropriate include the suggested patch it in the next release.

Cheers,

Mark



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


Re: Final phase of SVN migration - the plan

Posted by Mladen Turk <mt...@apache.org>.
Mark Thomas wrote:
> All,
> 
> The plan for the last phase is slightly different since these 
> repositories are in pretty much constant use.
> 
> I know there is a plan to do a JK release this week. If there is a 
> timing clash, JK takes priority. Just shout and I'll delay giving infra 
> the go-ahead to do the final migration.
>

Please don't get limited with that fact.
We can easily release from SVN, because when moved to SVN I'll
have to change jkrelease.sh script to reflect the changes, so it
might be as well a good opportunity for implementing that, cause
consecutive release will be coming from SVN repository.

Regards,
Mladen.

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


Re: Final phase of SVN migration - the plan

Posted by Mark Thomas <ma...@apache.org>.
Remy Maucherat wrote:
> Do we do a new Tomcat 5.0.12 build (which will be voted on this time) 
> before the migration ? We'll have to change build scripts after that, 
> and I also would have to change the way I work with the repository, 
> which could introduce problems.

Based on experience with Tomcat 4, this isn't anywhere near as painful 
as I first feared. A careful checkout from svn where you use the same 
directory names as you got with CVS should allow you to do a build 
without changing any of the scripts. Of course, you will need to 
manually update each module until we fix the build script to checkout 
from SVN.

Mark



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


Re: Final phase of SVN migration - the plan

Posted by Remy Maucherat <re...@apache.org>.
Yoav Shapira wrote:
> Hi,
> 
> 
>>I'm fine with this WE, or the end of this week. I mean, the previous 
>>build was decent already.
> 
> 
> I just looked at the changelog for 5.5.12, it's a nice collection of stuff.
> 
> Is Friday OK with everyone?  If not, I can do Saturday, but I'd prefer Friday
> to keep my weekend more free.  How about Friday, September 23rd, 2005, at 9am
> my time (EDT), which is 1300h UTC?
> (http://www.timeanddate.com/worldclock/converted.html?month=9&day=23&year=2005&hour=9&min=0&sec=0&p1=43&p2=0)
> 
> That should give people a couple of days for scratching any last-minute itches.

No problem with that.

Rémy

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


Re: Final phase of SVN migration - the plan

Posted by Yoav Shapira <yo...@apache.org>.
Hi,
Not done yet -- tagging in a couple of minutes, then a few more to do the
checkout/download/build... ;)  But almost there.

Yoav

--- Remy Maucherat <re...@apache.org> wrote:

> Yoav Shapira wrote:
> > Hi,
> > Reminder that this is about 90 minutes from now ;)
> 
> All done ?
> 
> If so, the migration is now ready :)
> 
> Rémy
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 
> 


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


Re: Final phase of SVN migration - the plan

Posted by Yoav Shapira <yo...@apache.org>.
Hi,
OK, the release is tagged, cut, and uploaded.  Formal announcements coming in a
few hours..

Yoav

--- Remy Maucherat <re...@apache.org> wrote:

> Yoav Shapira wrote:
> > Hi,
> > Reminder that this is about 90 minutes from now ;)
> 
> All done ?
> 
> If so, the migration is now ready :)
> 
> Rémy
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 
> 


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


Re: Final phase of SVN migration - the plan

Posted by Remy Maucherat <re...@apache.org>.
Yoav Shapira wrote:
> Hi,
> Reminder that this is about 90 minutes from now ;)

All done ?

If so, the migration is now ready :)

Rémy

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


Re: Final phase of SVN migration - the plan

Posted by Yoav Shapira <yo...@apache.org>.
Hi,
Reminder that this is about 90 minutes from now ;)

Yoav

--- Yoav Shapira <yo...@apache.org> wrote:

> Hi,
> 
> > I'm fine with this WE, or the end of this week. I mean, the previous 
> > build was decent already.
> 
> I just looked at the changelog for 5.5.12, it's a nice collection of stuff.
> 
> Is Friday OK with everyone?  If not, I can do Saturday, but I'd prefer Friday
> to keep my weekend more free.  How about Friday, September 23rd, 2005, at 9am
> my time (EDT), which is 1300h UTC?
>
(http://www.timeanddate.com/worldclock/converted.html?month=9&day=23&year=2005&hour=9&min=0&sec=0&p1=43&p2=0)
> 
> That should give people a couple of days for scratching any last-minute
> itches.
> 
> Yoav
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 
> 


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


Re: Final phase of SVN migration - the plan

Posted by Yoav Shapira <yo...@apache.org>.
Hi,

> I'm fine with this WE, or the end of this week. I mean, the previous 
> build was decent already.

I just looked at the changelog for 5.5.12, it's a nice collection of stuff.

Is Friday OK with everyone?  If not, I can do Saturday, but I'd prefer Friday
to keep my weekend more free.  How about Friday, September 23rd, 2005, at 9am
my time (EDT), which is 1300h UTC?
(http://www.timeanddate.com/worldclock/converted.html?month=9&day=23&year=2005&hour=9&min=0&sec=0&p1=43&p2=0)

That should give people a couple of days for scratching any last-minute itches.

Yoav

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


Re: Final phase of SVN migration - the plan

Posted by Remy Maucherat <re...@apache.org>.
Yoav Shapira wrote:
> Hi,
> 
>>Do we do a new Tomcat 5.0.12 build (which will be voted on this time) 
>>before the migration ? We'll have to change build scripts after that, 
> 
> Yes, I'd like to do a new 5.5.12.  That's one of the reasons I asked for
> timings, once they're known, so we can work with nice margins.  Alternatively,
> we can just cut 5.5.12 this weekend.

I'm fine with this WE, or the end of this week. I mean, the previous 
build was decent already.

Rémy

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


Re: Final phase of SVN migration - the plan

Posted by Yoav Shapira <yo...@apache.org>.
Hi,

> Do we do a new Tomcat 5.0.12 build (which will be voted on this time) 
> before the migration ? We'll have to change build scripts after that, 

Yes, I'd like to do a new 5.5.12.  That's one of the reasons I asked for
timings, once they're known, so we can work with nice margins.  Alternatively,
we can just cut 5.5.12 this weekend.

I was also thinking of cutting out a 5.0.31 release before the migration.  Even
if we do no coding, maybe just a couple of dependency updates, and release
something that can be voted as stable, I'll be happy.  I don't like having the
last release on that branch remain as beta ;)

Yoav

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


Re: Final phase of SVN migration - the plan

Posted by Remy Maucherat <re...@apache.org>.
Mark Thomas wrote:
> Yoav Shapira wrote:
> 
>> If possible, it'd be nice to establish a "quiet window," say 24 hours, 
>> during
>> which we shall not commit anything, and infra will do the real 
>> repository move.
>>  That will help eliminate the possibility of lost/clashed commits and 
>> related
>> wasted time.
> 
> Good idea. Weekends are usually quiet but it depends on the availability 
> of infrastructure to do the migration. I'll keep the list informed of 
> timings as they become clear.

Do we do a new Tomcat 5.0.12 build (which will be voted on this time) 
before the migration ? We'll have to change build scripts after that, 
and I also would have to change the way I work with the repository, 
which could introduce problems.

Rémy

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


Re: Final phase of SVN migration - the plan

Posted by Mark Thomas <ma...@apache.org>.
Yoav Shapira wrote:
> If possible, it'd be nice to establish a "quiet window," say 24 hours, during
> which we shall not commit anything, and infra will do the real repository move.
>  That will help eliminate the possibility of lost/clashed commits and related
> wasted time.

Good idea. Weekends are usually quiet but it depends on the 
availability of infrastructure to do the migration. I'll keep the list 
informed of timings as they become clear.

Mark



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


Re: Final phase of SVN migration - the plan

Posted by Yoav Shapira <yo...@apache.org>.
Hi,
If possible, it'd be nice to establish a "quiet window," say 24 hours, during
which we shall not commit anything, and infra will do the real repository move.
 That will help eliminate the possibility of lost/clashed commits and related
wasted time.

Plan looks good.

Yoav

--- Mark Thomas <ma...@apache.org> wrote:

> All,
> 
> The plan for the last phase is slightly different since these 
> repositories are in pretty much constant use.
> 
> The CVS repos that will be migrated are:
> jakarta-tomcat-connectors
> jakarta-tomcat-catalina
> jakarta-tomcat-5
> jakarta-tomcat-jasper
> 
> The plan is:
> - Submit migration request to infrastructure
> - Once the test migration has been done, I'll write a script to do the 
> necessary restructuring
> - Run the script on the test repo
> - Announce that the test repo is ready for review
> - 48 hours later, assuming that there have been no objections I'll 
> give the go ahead to infrastructure to do the live migration
> - Shortly after this, CVS will be locked, the live SVN migration will 
> take place (including the restructuring script) and the migration to 
> SVN will be complete
> 
> I know there is a plan to do a JK release this week. If there is a 
> timing clash, JK takes priority. Just shout and I'll delay giving 
> infra the go-ahead to do the final migration.
> 
> Mark
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 
> 


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