Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jan 2012 10:54:35 +0000
From:      Igor Mozolevsky <igor@hybrid-lab.co.uk>
To:        Andriy Gapon <avg@freebsd.org>
Cc:        Ian Lepore <freebsd@damnhippie.dyndns.org>, freebsd-hackers@freebsd.org
Subject:   Re: FreeBSD has serious problems with focus, longevity, and lifecycle
Message-ID:  <CADWvR2j4b8f_%2BRY8ytAXQr-LKrq0iqPigAxtzTHL-8sSJbbcXw@mail.gmail.com>
In-Reply-To: <4F16900A.90905@FreeBSD.org>
References:  <alpine.BSF.2.00.1112211415580.19710@kozubik.com> <op.v78i3yxi34t2sn@tech304> <4F15C44F.1030208@freebsd.org> <1326836797.1669.234.camel@revolution.hippie.lan> <4F16019F.2060300@FreeBSD.org> <1326843399.1669.249.camel@revolution.hippie.lan> <4F160B99.1060001@FreeBSD.org> <CADWvR2jdeu6R%2BmX1n2Uz1WUBcZ=BKWSDB4nR-rEv_P4jAZg3HQ@mail.gmail.com> <4F16900A.90905@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 18 January 2012 09:25, Andriy Gapon <avg@freebsd.org> wrote:
> on 18/01/2012 02:16 Igor Mozolevsky said the following:
>> Seriously, WTF is the point of having a PR system that allows patches
>> to be submitted??! When I submit a patch I fix *your* code (not yours
>> personally, but you get my gist).
>
> Let me pretend that I don't get it. =C2=A0It is as much your code as it i=
s mine if
> you are a user of FreeBSD. =C2=A0I just happen to have a commit bit at th=
is point in
> time.

Actually that is not true at all, it is in no way "my" code because
there is absolutely nothing I can do to change it (evidently, even if
I do submit patches ;-) )---I'm, at best, an involved bystander!..

>> No other project requires a
>> non-committer to be so ridiculously persistent in order to get a patch
>> through.
>
> There are about 5000 open PRs for FreeBSD base system, maybe more.
> There are only a few dozens of active FreeBSD developers. =C2=A0Maybe les=
s for any
> given particular point in time (as opposed to a period of time).
> And dealing with PRs is not always exciting.
> Need I continue?

Is that because there are so many bugs that need fixing or is it
because PRs get ignored/become staled? From the preceding discussion
it appears to be more of the latter than the former. While I
appreciate the excitement in churning out new "edge" code, pretending
that old bugs do not exist will not simply make them go away... In
fact, given the large number of PRs (and thus presumably ones
containing patches) what are the chances that some devs are trying to
reinvent the wheel and write a fix that is already contained within
the PR system? Equally, there's probably a large number of PRs that
are simply not relevant any more... Throwing toys out of the pram
because there's just "too much" stuff to do is really not the answer
I'm afraid...


--
Igor M. :-)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADWvR2j4b8f_%2BRY8ytAXQr-LKrq0iqPigAxtzTHL-8sSJbbcXw>