On Tue, Feb 10, 2015 at 12:00:53PM +0000, ketmar via Digitalmars-d wrote: > On Mon, 09 Feb 2015 22:22:49 -0800, Andrei Alexandrescu wrote: [...] > > Yet we do have matters that are important and urgent. We want to > > improve Phobos' take on memory allocation. Yet not one soul is > > working on RefCounted. Few know even what needs to be done of it. > > Why? Why are so many of us dedicating so much energy to tweaking > > what already works, instead of tackling real problems? Problems that > > e.g. - pardon my being pedantic - are in the vision document? > > maybe 'cause people willing to fix the things that annoys them, not > the things someone says they should fix? those "small changes" annoys > people enough to do something, and they are relatively easy. not > everybody has enough time and/or motivation to work on big changes > (especially if they don't even use that things often enough). [...]
Yeah, welcome to the open source community. People work on what they *want* to work on, not what somebody else tells them they should work on. :-) The corollary is, if you want people to work on X, you should make X attractive enough that people *want* to work on it. Inspiration tends to work a lot better than command in a volunteer project. T -- People say I'm indecisive, but I'm not sure about that. -- YHL, CONLANG