Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-29 Thread Mike Meyer
Catching up on mail after a couple of weeks with the flue. On Mon, 24 Jan 2011 00:13:46 -0800 Garrett Cooper yaneg...@gmail.com wrote: - The one caveat to cvsup/csup that's awesome is its componentization capability, i.e. being able to selectively download components in src / ports; I'm

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-27 Thread Doug Barton
On 01/26/2011 12:00, Julian H. Stacey wrote: Hi, Alex order to build the system. the VCS however is not part of the build toolchain however (except 'make update' maybe). Some good points, but also remember make release also uses cvs grep CVS /usr/src/release/Makefile A) The fact

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-26 Thread Julian H. Stacey
Hi, Alex order to build the system. the VCS however is not part of the build toolchain however (except 'make update' maybe). Some good points, but also remember make release also uses cvs grep CVS /usr/src/release/Makefile Cheers, Julian -- Julian Stacey, BSD Unix Linux C Sys Eng

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-26 Thread Garrett Cooper
On Wed, Jan 26, 2011 at 12:00 PM, Julian H. Stacey j...@berklix.com wrote: Hi, Alex order to build the system. the VCS however is not part of the build toolchain however (except 'make update' maybe). Some good points,  but also remember make release also uses cvs         grep CVS

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread perryh
Diane Bruce d...@db.net wrote: There certainly would not be a chance of putting mercurial or git into base for example. Completely apart from licensing, another strike against mercurial is that it is written in Python, so it couldn't go into base unless Python also went into base. BTW this

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread Ivan Voras
On 25 January 2011 11:22, per...@pluto.rain.com wrote: Diane Bruce d...@db.net wrote: There certainly would not be a chance of putting mercurial or git into base for example. Completely apart from licensing, another strike against mercurial is that it is written in Python, so it couldn't

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread Giorgos Keramidas
On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: Diane Bruce d...@db.net wrote: There certainly would not be a chance of putting mercurial or git into base for example. Completely apart from licensing, another strike against mercurial is that it is written in Python, so it

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread Alexander Best
On Tue Jan 25 11, Giorgos Keramidas wrote: On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: Diane Bruce d...@db.net wrote: There certainly would not be a chance of putting mercurial or git into base for example. Completely apart from licensing, another strike against

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread Diane Bruce
On Tue, Jan 25, 2011 at 01:40:50PM +0100, Giorgos Keramidas wrote: On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: Diane Bruce d...@db.net wrote: There certainly would not be a chance of putting mercurial or git into base for example. Completely apart from licensing,

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread Diane Bruce
On Tue, Jan 25, 2011 at 02:05:17PM +, Alexander Best wrote: On Tue Jan 25 11, Giorgos Keramidas wrote: On Tue, 25 Jan 2011 02:22:34 -0800, per...@pluto.rain.com wrote: Diane Bruce d...@db.net wrote: There certainly would not be a chance of putting mercurial or git into base for

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread Gleb Kurtsou
On (24/01/2011 11:33), Alexander Best wrote: On Mon Jan 24 11, Garrett Cooper wrote: On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy peterjer...@acm.org wrote: On 2011-Jan-21 20:01:32 +0100, Simon L. B. Nielsen si...@nitro.dk wrote: Perhaps we should just set the tinderbox up to sync

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-25 Thread Garrett Cooper
On Tue, Jan 25, 2011 at 11:09 PM, Gleb Kurtsou gleb.kurt...@gmail.com wrote: On (24/01/2011 11:33), Alexander Best wrote: On Mon Jan 24 11, Garrett Cooper wrote: On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy peterjer...@acm.org wrote: On 2011-Jan-21 20:01:32 +0100, Simon L. B. Nielsen

Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Garrett Cooper
On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy peterjer...@acm.org wrote: On 2011-Jan-21 20:01:32 +0100, Simon L. B. Nielsen si...@nitro.dk wrote: Perhaps we should just set the tinderbox up to sync directly of cvsup-master instead if that makes it more useful? Can cvsup-master still lose

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Alexander Best
On Mon Jan 24 11, Garrett Cooper wrote: On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremy peterjer...@acm.org wrote: On 2011-Jan-21 20:01:32 +0100, Simon L. B. Nielsen si...@nitro.dk wrote: Perhaps we should just set the tinderbox up to sync directly of cvsup-master instead if that makes it more

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Ivan Voras
On 24.1.2011 9:13, Garrett Cooper wrote: On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremypeterjer...@acm.org wrote: On 2011-Jan-21 20:01:32 +0100, Simon L. B. Nielsensi...@nitro.dk wrote: Perhaps we should just set the tinderbox up to sync directly of cvsup-master instead if that makes it more

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Garrett Cooper
On Mon, Jan 24, 2011 at 5:33 AM, Ivan Voras ivo...@freebsd.org wrote: On 24.1.2011 9:13, Garrett Cooper wrote: On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremypeterjer...@acm.org  wrote: On 2011-Jan-21 20:01:32 +0100, Simon L. B. Nielsensi...@nitro.dk  wrote: Perhaps we should just set the

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Diane Bruce
On Mon, Jan 24, 2011 at 02:33:25PM +0100, Ivan Voras wrote: On 24.1.2011 9:13, Garrett Cooper wrote: On Sun, Jan 23, 2011 at 9:16 PM, Peter Jeremypeterjer...@acm.org wrote: On 2011-Jan-21 20:01:32 +0100, Simon L. B. Nielsensi...@nitro.dk wrote: Perhaps we should just set the tinderbox up

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Ivan Voras
On 24 January 2011 19:31, Diane Bruce d...@db.net wrote: As long as it is not GPL. Unless there's a missing smiley in that sentence there, it is a tough requirement. Of the major SCMs, only Subversion is non-GPL-ed (even CVS is...). ___

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Diane Bruce
On Mon, Jan 24, 2011 at 08:02:37PM +0100, Ivan Voras wrote: On 24 January 2011 19:31, Diane Bruce d...@db.net wrote: As long as it is not GPL. Unless there's a missing smiley in that sentence there, it is a tough IRL I'm known to be very dry humoured, I am deadly in e-mail or IRC.

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Garrett Cooper
On Mon, Jan 24, 2011 at 11:48 AM, Diane Bruce d...@db.net wrote: On Mon, Jan 24, 2011 at 08:02:37PM +0100, Ivan Voras wrote: On 24 January 2011 19:31, Diane Bruce d...@db.net wrote: As long as it is not GPL. Unless there's a missing smiley in that sentence there, it is a tough IRL I'm

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Diane Bruce
On Mon, Jan 24, 2011 at 12:12:19PM -0800, Garrett Cooper wrote: On Mon, Jan 24, 2011 at 11:48 AM, Diane Bruce d...@db.net wrote: On Mon, Jan 24, 2011 at 08:02:37PM +0100, Ivan Voras wrote: On 24 January 2011 19:31, Diane Bruce d...@db.net wrote: ... But we don't compile CVS, SVN, etc

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Julian H. Stacey
They both support pretty much the same feature set; here's a cute but dated comparison: http://importantshock.wordpress.com/2008/08/07/git-vs-mercurial/ http://wiki.freebsd.org/VersionControl Table of features comparing SVN HG GIT MTN http://wiki.freebsd.org/ section

Re: Why not give git a try? (was Re: [head tinderbox] failure on amd64/amd64)

2011-01-24 Thread Warner Losh
Regardless of the benefits, unless there's someone to setup the infrastructure to run things, we're not going to change. We should at least have a master seed for git that people can pull from before we talk about doing anything further. git has the ability to pull from svn, so this should