Leandro Lucarella wrote: > (stuff)
How about this? The newsgroups are for discussion. This includes introducing new ideas and discussing new ones. The DIPs are for formally recording a concrete proposal which has shown interest from the D community. It should include rationale, examples, links to important discussions on the newsgroups, etc. Bugzilla is for formally recording implementation defects. This includes tracking the implementation of a DIP which has been accepted. In essence, the newsgroups are informal discussion, the DIPs are formal, subjective issue tracking and bugzilla is for formal, objective issue tracking. With that sort of setup, ideas for improving the language would start in the NG. Once the idea has been fleshed out, someone steps up to champion the issue and takes responsibility for the DIP. The DIP then records the formal description of the idea, links to NG threads, etc. If it gets accepted by The Grand Councilâ„¢ [1], appropriate bugzilla issues are opened and linked. Sound acceptable? [1] Being whoever actually has commit permission to the respective part of the toolchain/libraries/etc. I'd imagine that for compiler issues, this would be Walter, Don, the LDC gang; for standard library issues: Andrei, Sean, the top Tango folks (let's all play nice!). Or something to that effect.
