Excellent. And if I might suggest 2 more goals for the next release: 1) close out at least 10 bugs that have patches 2) close out at least 5 bugs marked as regressions
to find #1: has a patch attached to the report (91 issues): http://d.puremagic.com/issues/buglist.cgi?order=Importance&field0-0-0=attachments.ispatch&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&type0-0-0=equals&value0-0-0=1&product=D has the patch keyword (113 issues): http://d.puremagic.com/issues/buglist.cgi?keywords=patch&keywords_type=allwords&order=Importance&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=D to find #2 (34 issues): http://d.puremagic.com/issues/buglist.cgi?order=Importance&bug_severity=regression&query_format=advanced&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=D Hopeful, Brad On Fri, 28 May 2010, Walter Bright wrote: > Date: Fri, 28 May 2010 17:41:26 -0700 > From: Walter Bright <[email protected]> > Reply-To: Discuss the phobos library for D <[email protected]> > To: Discuss the phobos library for D <[email protected]> > Subject: Re: [phobos] phobos commit, revision 1564 > > Ok. > > Brad Roberts wrote: > > I'll put 3516 on my list to look at this weekend. 1894 is on my list of > > 'make it die' as well. Walter, wanna take that one and make it go away for > > us? :) > > > > Thanks for the list, > > Brad > > > > On Fri, 28 May 2010, Don Clugston wrote: > > > > > > > On 28 May 2010 20:34, Brad Roberts <[email protected]> wrote: > > > > > > > Don, what's your top 5 list of unfixed bugs? > > > > > > > After this one: > > > (A) Deterministic destruction does not work. > > > 3516 Destructor not called on temporaries > > > 3323 Segfault or ICE(e2ir.c) using struct with destructor almost anywhere > > > 1894 scope(exit) is ignored except in compound statements > > > > > > (B) Module protection does not work > > > 314 [module] Static, renamed, and selective imports are always public > > > > > > (C) AAs don't work with structs > > > 2451 Adding structs that use opAssign or postblit to an AA is broken > > > > > > Which is actually not too different to the list of most voted bugs. > > > These are the ones where I think someone could legitimately decide not > > > to use D based on the existence of that single bug. I used to have a > > > long list of such bugs (most involved wrong code generation), but > > > almost all of them have been fixed. > > > > > > > > > > From my personal wish list: I'd really love to see increased focus on > > > > patch integration. There's a lot of them out there, many with authors > > > > who > > > > are eager to improve their patches if needed and just need the nudges. > > > > More attention to patches ==> more happy patch submitters ==> more > > > > submissions ==> faster bug fixing. > > > > > > > I agree, and the original success of Linux has often been attributed to > > > that. > > > We might not be too far from the point where Walter spends most of his > > > time integrating patches... > > > And it'll be well worth thinking about what we can do to make that as > > > easy as possible. > > > _______________________________________________ > > > phobos mailing list > > > [email protected] > > > http://lists.puremagic.com/mailman/listinfo/phobos > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > phobos mailing list > > > [email protected] > > > http://lists.puremagic.com/mailman/listinfo/phobos > _______________________________________________ > phobos mailing list > [email protected] > http://lists.puremagic.com/mailman/listinfo/phobos > _______________________________________________ phobos mailing list [email protected] http://lists.puremagic.com/mailman/listinfo/phobos
