Re: cvs->git?

Jan Šmydke <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.wip.general
Message-ID <[email protected]>
So to sum up my impression of your replies:

- There is no strong desire to change the version control, mainly
  because the pkgsrc users do not see much benefit of doing it

- But the users are open to adopt it as long as NetBSD project switches
  from CVS to something else

Two additional notes:

- I would definitely benefit from any decentralized VCS. At work I
  cannot use 'cvs up' because of a firewall... so I have to stupidly
  download the pkgsrc-wip-snapshot and unpack... every time I want to
  update. Instead I could update from a git-repo from my other site very
  easily...

- Still thinking over the problem of the very limited pkgsrc
  (and NetBSD) community. I don't dare to claim a faster VCS would flood
  the project with new developers, but I believe it is one of the most
  significant obstacles. When a Linux-bored guy checks NetBSD and sees
  quite a messy web-site, he may hesitate, but finding out it is all
  CVS-based - what? Sorry, bye. (What a pity for him, and for us!)

Best,

JS

On Wed, 4 Aug 2010 15:44:21 +0200
Peter Bex <[email protected]> wrote:

> On Wed, Aug 04, 2010 at 03:22:30PM +0200, Jan Šmydke wrote:
> > 4. I don't like git. It takes a while to get used to its concept
> > and to find and memorize just a few commands one need.
> > 
> > On the other hand, it is perhaps the only system applicable for
> > pkgsrc stuff these days (svn may be OK - but it's just an improved
> > CVS; mercurial has wrong concept in my view; darcs is COOL but
> > portability is POOR and the performance too; monotone or bzr...
> > hardly) Git is really fast and efficient.
> > 
> > But CVS is even harder to use than git (I use it only for pkgsrc
> > and do not understand it). (May be a question of a particular
> > opinion)
> 
> CVS is what's used by NetBSD itself.  I think it's fair to assume
> people using NetBSD will at least be familiar with it.
> 
> There is also experimentation being done for NetBSD with Fossil
> (fossil-scm.org) pkgsrc-wip could be a good place to further this
> experimentation. Fossil also is very small and has zero dependencies,
> whereas git has quite a lot of obnoxious dependencies.
> 
> Perhaps ASau or someone involved with this Fossil stuff could pitch
> in?
> 
> Cheers,
> Peter


------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.