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>