Lifetime study group
Dejan Lekic via Digitalmars-d
digitalmars-d at puremagic.com
Wed Oct 28 10:41:24 PDT 2015
I suggest we do not try to reinvent the wheel.
Simply take a look how existing, large communities do this kind
of work.
Example: https://jcp.org/en/jsr/all
For each large feature (a good example in the D case would be
pattern matching, allocators, reference counting, additional
garbage collectors, etc) a special working group should be
formed. With initial working group owner who manages the group
(adds other owners, collaborators, or some other types of users).
Each group would work at own pace until they come up with a good
design, and after that the group does the implementation as well.
Each group would have own repository where they commit their
work. Organising such groups can be uniform (something I think is
better), or each group organises itself.
Naturally, it is probably a full-time job for someone to
coordinate with groups, does overall monitoring, etc.
Each group can, and probably will, gain interest of the academic
world, something we should encourage, and help PhD/MSc students
jump in relevant groups to the benefits of both.
Also, each working group can be tied to a GSoC project, mentored
by people from the community.
This will add an extra level of seriousness to the D project as I
prefer to call it.
More information about the Digitalmars-d
mailing list