Polishing D on Reddit
Georg Wrede
georg at nospam.org
Fri Jan 25 04:10:36 PST 2008
Inverting top-post... :-(
Unknown W. Brackets wrote:
> Georg Wrede wrote:
>> Walter Bright wrote:
>>> Unknown W. Brackets wrote:
>>>> http://www.unknownbrackets.com/tutorials/polishing-d
>>
>> I entirely agree with the article.
>>
>> Virtually all of the things mentioned have been discussed
>> repeatedly on this NG, in several episodes, some throughout this
>> millennium.
>>
>> I can however, from my own experience in similar situations, relate
>> to Walter's subjective situation as the central spider on his
>> "web". Any time he considers doing any of the mentioned things, it
>> *feels* like it would be time wasted because the Main thing (i.e.
>> developing D and DMD) suffer. It doesn't help that one
>> *cognitively* knows that fixing them once and for all literally is
>> more important than a month's worth of D/DMD development. It's
>> simply a case of heart and mind disagreeing. And as we all know,
>> it's the heart that wins.
>>
>>
>> What can I say? I simply suggest that Walter take four weeks
>> /totally/ off from the development, and prints out the article, and
>> sets out to fix each single issue, ticking them off with a
>> ball-point pen as they're covered.
> The easiest solution is to let small parts of it go until time
> becomes available to really feel like he can spend time.
>
> Example:
>
> Walter might find someone interested in working on frontend or phobos
> bugs. When looking at bugs or issues, he might triage them and say
> "this doesn't look complicated, and it's fixable entirely in phobos."
>
>
> Such a bug could easily be assigned to another person. If Walter
> finds that he's nearing a release and has heard nothing on the bug,
> he can probably take 20 minutes and fix it himself.
>
> But, saving 20 minutes here, 20 minutes there, and just looking over
> people's fixes for the simpler bugs, might free up a bit of time and
> help him decide if he is comfortable with expanding that sort of
> situation.
>
> Unlike people, bugs are not all made equal. It doesn't take a big,
> cool, state of the art hammer to squash them all. Some can be taken
> care of just as effectively with a dusty old shoe.
>
> But, being proactive and telling someone, "I want you to fix this for
> me" is going to get him places "if you feel like helping please do"
> never will. Volunteers like responsibility, elsewise they wouldn't
> volunteer.
>
> Only, as always, my opinion of course. But with SMF, which was
> entirely volunteer, people didn't do anything until they were given
> something as a responsibility. And when they were, they were proud
> to be and really put effort into it. It can be really inspiring.
I was referring to everything else in the article, except bugfixes on
DMD/Phobos and coding new features.
More information about the Digitalmars-d-announce
mailing list