cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Mazzocchi <>
Subject Re: [RT] Starting 2.2
Date Sat, 13 Sep 2003 10:40:00 GMT

On Friday, Aug 29, 2003, at 20:27 Europe/Rome, Jay Freeman ((saurik)) 

> Stefano:
> I totally agree on the "evolution" thing. To start, the process of 
> moving to
> Subversion would be a repository import, not starting from scratch.
> As for tools:
> (Subversion plugin for Eclipse, although only on Win32 currently, 
> haven't
> tried it as I hate Eclipse; it seems like it could be gotten to work 
> on Unix
> easily, just would require compiling the JNI stubs on your platform 
> yourself
> and dropping them in as the subclipse people are currently relying on 
> some
> precompiled binaries)
> (Subversion plugin for VS.NET, a little slow at times, but usable)
> They already have it integrated into ViewCVS (which is what I thought 
> Apache
> used, might be wrong; there was a lot of impetus to do it as the guy 
> who
> originally forked ViewCVS from CVSWeb is one of the lead Subversion
> developers). I've been working with the Chora (another web interface) 
> people
> and we have it working in that as well.
> What I think would be more productive, both for Cocoon and for 
> Subversion,
> is to have more than a flat out "no, stick with something that works" 
> but
> instead to put forward a list of requirements from a revision control 
> system
> for it to be considered an "evolutionary move". Then people who work on
> version control know where to apply effort and people working on 
> Cocoon have
> a roadmap for their evolution (rather than just getting stuck with 
> existing
> systems and never moving).
> It's somewhat like deciding to switch to a different underlying 
> framework
> for component/block management; one wouldn't want to just say "hey, 
> this is
> newer and has one better feature, let's do it", but if that one 
> feature is
> crucial enough you'd want to have a list of requirements of a new 
> system
> (one that obviously includes everything important from the old system) 
> so
> that you'd know when you _would_ be able to move to it and when it 
> would be
> worth it.

All right, what the hell, you are right, let's move out of the 

let's do a quick poll: who would be absolutely against using Subversion 
for the Cocoon 2.2 tree (granted that we can safely import the existing 
CVS tree into it)?

state your reasons and try to be as less inertial and defensive on your 
status quo as possible.

[as win2k->macosx/mozilla-> switcher I can attest that 
sometimes changing your habits is dramatic and painful, but can help 
you a lot down the road and you never look back. This sounds another 
one of those situations]


View raw message