[Compcomm] So what's going on code-wise? Or what we're working on.

Danny Baumann dannybaumann at web.de
Mon Apr 30 05:24:00 EDT 2007


Hi,

> I am tired of all that crap, I prefer direct communication since
> it is a lot quicker and people get the picture.
> 
> As an example (I do not mean this in a bad way to anyone, its just
> an example).
> 
> There were some patches which Danny sent to the mailing list which
> were rejected in a 'nice' way, unfortunatly it was too nice and he
> misunderstood it as 'commit that' - so he did.  10 minutes later there
> is an angry email from David asking why he did that, followed by
> explanation, apology, apology, patch reversal, new patch.
> 
> The time taken to add that functionality was multiplied by at least
> 3 because of poor communication because people are trying to be
> nice.  I think that is counterproductive.

Why do you keep taking the worst examples you can find? :-P

The patch you're talking about (the fixedRGBA texture loading stuff) was
different to what you outlined. I was telling David that we need this
IMO (before I got commit access), he said "I don't really care, send me
a patch and I'll put it in), I sent him the patch and heard nothing for
multiple weeks. I misunderstood this as him just having forgotten to
commit it, so I commited it.
You see, the problem here was a lack of communication paired with some
misunderstanding. It was not because it was rejected in a nice way - I
think I would have understood that ;-)

A better example are my resize patches - David said "this and that is
ok, but I don't like these things", so I changed that which made the
code better. Obviously 'nice rejection' was a good thing here.

> Obviously comments like 'that is shit - go away' are not nice or
> constructive.

ACK.

> Comments like 'this is a hack and I do not think its the best way, way
> X is the best' is not unkind, it is just explaining a point of view.

Right - but never forget the ', way X is the best' or the 'X is a hack
because of Y'. If you omit the reason why you think it's a hack, people
might think that you either don't have a valid reason or don't know what
you are talking about.

Regards,

Danny




More information about the CompComm mailing list