Give me a break
Yigal Chripun
yigal at spam.come
Fri Jul 3 06:54:06 PDT 2009
Walter Bright Wrote:
> yigal chripun wrote:
> > Lars T. Kyllingstad Wrote:
> >
> >> yigal chripun wrote:
> >>> Either you need to have a plan or you need to have a community
> >>> driven process (Java JSRs, Python PEPs).
> >> There is a similar option for D, although it doesn't have a fancy
> >> abbreviation: You can put enhancement requests in Bugzilla and get
> >> people to vote for them.
> >>
> >> -Lars
> >
> > you must be kidding right? maybe the situation is improving lately
> > but not that long ago I remember posts by downs where he pointed out
> > an old bug in DMD with a patch to fix that bug already in Bugzilla
> > and that fix was in bugzila several *years* without anyone caring.
>
> If that is the bug I am thinking of, the patch papered over one instance
> of the problem and didn't fix it at all. The patch even noted that it
> was incomplete. The real fix required much more extensive work, and
> there were higher priority problems.
>
> My general experience with posted compiler patches is about half of them
> are good, the other half are incorrect and require more development.
>
> For a more recent example, 3122 contained a patch that was marked as
> complete and tested, but it had two serious bugs (did not check that a
> filename was supplied, and did not check for file write errors) and an
> unnecessary hardcoded OS dependency (on path lengths). These aren't hard
> to fix, and I merged in the patch with fixes, I'm just trying to say
> that things are not as simple as just apply patches.
>
> That said, I still appreciate and encourage posting patches to bugzilla,
> as even if incomplete they still cut down the work for me that is
> necessary to fix the problem, and hence they are valuable.
the above implementation details are completely besides the point.
and to re-iterate:
the point being that there was a bug report with a patch lying around for 1.5 *years* without any kind of _response_.
More information about the Digitalmars-d
mailing list