[PD-dev] SVN?

Luke Iannini (pd) lukexipd at gmail.com
Tue Oct 23 21:44:27 CEST 2007


>
> Actually, it would be good if you did push the idea. :D  I think if
> we aren't switching to SVN, we really should consider a distributed
> system.  I am just not sure which one is the best one for the Pd
> community.  While Linus' personality is funny, his ideas about
> software usability are what make me think there are better systems
> than git.
>
> From what I see, Git is good for someone who's immersed in it,
> therefore the extra complexity is beneficial.  Pd committers don't do
> it that often, and are rarely immersed in coding everyday.  That says
> that we should use something that is really easy to learn, setup, and
> administer, even if that means it might be less efficient for more
> advanced tasks.
>
> For example, GNU Arch says on the first page (http://www.gnu.org/
> software/gnu-arch/) that "GNU arch has some features that make it
> particularly useful for public free software projects: it's easy to
> learn; it's inexpensive and easy to administer".  Git (http://
> git.or.cz/) repeatedly mentions "speed and efficiency".


Sigh, anything is better than CVS... so I won't complain too loudly if we go
with something other than SVN.  But considering how long it's taking to go
to SVN, which everyone agrees with, I'm worried we'll just get bogged down
in discussion of the myriad options.

Many of SVN's deficiencies are being addressed in the very-very-soon
upcoming 1.5 update, which includes vastly improved merging to compete with
Git.

Also, since SVN has such wide adoption, it has really excellent client
tools.  I use SCPlugin, which integrates SVN with the Mac OS X Finder, along
with TextMate's absolutely incredible SVN bundle.  Windows users have access
to the amazing TortoiseSVN, which offers the best integration I've seen.

Anyways, here's to a swift death for CVS.
Cheers
Luke
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-dev/attachments/20071023/0942d12e/attachment.htm>


More information about the Pd-dev mailing list