Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jan 2014 20:38:10 +0100
From:      Baptiste Daroussin <bapt@freebsd.org>
To:        Alfred Perlstein <alfred@freebsd.org>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: What is the problem with ports PR reaction delays?
Message-ID:  <20140125193809.GF67763@ithaqua.etoilebsd.net>
In-Reply-To: <52E40B39.6080307@freebsd.org>
References:  <52E3806D.4020902@marino.st> <52E3F03C.1060503@freebsd.org> <52E3F454.3020206@marino.st> <52E3F600.9020009@freebsd.org> <20140125180444.GD67191@ithaqua.etoilebsd.net> <52E40209.9060708@freebsd.org> <20140125183214.GC67763@ithaqua.etoilebsd.net> <52E40552.4010009@freebsd.org> <20140125185925.GD67763@ithaqua.etoilebsd.net> <52E40B39.6080307@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--dgjlcl3Tl+kb3YDk
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Sat, Jan 25, 2014 at 11:06:33AM -0800, Alfred Perlstein wrote:
> On 1/25/14 10:59 AM, Baptiste Daroussin wrote:
> > On Sat, Jan 25, 2014 at 10:41:22AM -0800, Alfred Perlstein wrote:
> >> On 1/25/14 10:32 AM, Baptiste Daroussin wrote:
> >>> On Sat, Jan 25, 2014 at 10:27:21AM -0800, Alfred Perlstein wrote:
> >>>> On 1/25/14 10:04 AM, Baptiste Daroussin wrote:
> >>>>> On Sat, Jan 25, 2014 at 09:36:00AM -0800, Alfred Perlstein wrote:
> >>>>>> On 1/25/14, 9:28 AM, John Marino wrote:
> >>>>>>> On 1/25/2014 18:11, Alfred Perlstein wrote:
> >>>>>>>> Still missing the point.  Git can sit on top of svn.
> >>>>>>>>
> >>>>>>> Other than converting SVN to Git, I don't know anything about tha=
t.  It
> >>>>>>> would never be done in an official capacity.  Git is not an offic=
ial
> >>>>>>> tool of FreeBSD.
> >>>>>>>
> >>>>>> I encourage you to educate yourself then and then review the sugge=
stions
> >>>>>> I gave.
> >>>>> I encourage you to give a shot at what you are suggesting. git-svn =
is broken for
> >>>>> committers as long as it doesn't properly handle properties.
> >>>> Or maybe our requirement for props is broken?
> >>>>
> >>>> Is $FreeBSD$ *that* important?
> >>>>
> >>>> -Alfred
> >>> There is not only $Freebsd$ but also other props.
> >> mergeinfo?
> >>
> >> I'm wondering because there's huge projects out there not tied down to
> >> svn.  It seems to be a problem of our own invention.
> >>
> >> Having managed the FreeNAS project for a year and exclusively using git
> >> we found ZERO use for any svn props.  We just used git and put all the
> >> cruft behind us.
> >>
> >> And we were glad for it!
> >>
> >> -Alfred
> > svn props are used by and for svn, sure if you are not in a svn world y=
ou do not
> > need the props, see the autoprops set on the repo for more details,
> >
> > honnestly I do not care the vcs we use, right now it is svn so what eve=
r is
> > going to be use on top of it it should be svn compliant and svn needs a=
nd uses
> > the properties.
> >
> > regards,
> > Bapt
> Or you just rip the band aid off and flag day your way into the future.
>=20
What do you mean, switching to git? so you are volunteering to handle a swi=
tch?

That includes way more than converting the tree you know, that includes
converting all the tools we have out there to be able to use git, and there=
 are
more than you can imagine.

That include teaching it to all our developers and given how much git can b=
ecome
complex, good luck with that.

That include defining a proper workflow so that we do not fuck up with hist=
ory

That include writing tons of pre-push hooks to make sure we do not shout ou=
rself
in the foot, which git allows you to do (on pkgng I had tons of case it was=
 hard
to figure out how to fix, and for some we just moved away and gave up on fi=
xing)

We just recovered from cvs->svn switch I think noone at all is willing to d=
o the
job again.

Git has lots of drawbacks and if badly handled with all the above, it will =
be a
real nightmare.

and That is said from someone who likes git (except that the UI can get
overcomplicated)

regards,
Bapt

--dgjlcl3Tl+kb3YDk
Content-Type: application/pgp-signature

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.15 (FreeBSD)

iEYEARECAAYFAlLkEqAACgkQ8kTtMUmk6Ew4KwCfUAUm4WKYx0TJy6tpIki5AbKs
Jk0An3+x0P6iosl79LiLS/4CCJ/EYI61
=BtcN
-----END PGP SIGNATURE-----

--dgjlcl3Tl+kb3YDk--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140125193809.GF67763>