What are the worst parts of D?
Joakim via Digitalmars-d
digitalmars-d at puremagic.com
Fri Sep 26 03:22:49 PDT 2014
On Thursday, 25 September 2014 at 13:56:20 UTC, Andrei
Alexandrescu wrote:
> On 9/25/14, 4:30 AM, Joakim wrote:
>> I'm sorry but it's ridiculous for you two co-BDFLs not to put
>> these new priorities or pre-approved features (perhaps even a
>> list of features you'd automatically reject) in a list on the
>> wiki and maintain it yourselves. It's the least you can do
>> considering the veto power you have.
>
> That's sensible. We have the "preapproved" tag at
> http://issues.dlang.org exactly for that kind of stuff. (I
> should note, however, that sometimes it backfires - I've added
> https://issues.dlang.org/show_bug.cgi?id=13517 with preapproved
> knowing it's sensible and entirely noncontroversial and got
> unexpected pushback for it.)
That's not enough. While it's nice that a "preapproved" tag is
being used on bugzilla, most of those issues are too low-level
and an obscure bugzilla tag hardly fits the bill, particularly
when most D users have never seen the D bugzilla let alone use
it. It needs to be a page on the wiki or the main site, which
you or any user can link to anytime people want to know the plan.
I gave a specific example with dfix, yet to get an answer on
that. Brian may have marked his DIP 65 as rejected a couple
months back, but that still doesn't answer the broader question
of using a dfix tool for other cleanup.
You have talked about making D development more professional.
It's not very professional not to have some sort of public plan
of where you want the language to go. All I'm asking for is a
public list of preapproved and maybe rejected features that the
two of you maintain. Dfix might be on the preapproved list, ARC
might be on the rejected. ;) You could also outline broad
priorities like C++ support or GC improvement on such a webpage.
More information about the Digitalmars-d
mailing list