On 05:57 pm, gl...@twistedmatrix.com wrote:

On Aug 7, 2014, at 10:42 AM, Daniel Sank <sank.dan...@gmail.com> wrote:
glyph,

> I really wish we would stop calling things "bad" and "good".

My wording of exarkun's wording. He gave a much more detailed description of what he think's is "crazy" about pb.

This was a complaint about a general trend, not about specific words. Clearly exarkun gave you the impression that it is "bad", whether he specifically said so or not.

I don't understand what you're saying here.

Do you want people to not describe the shortcomings of certain pieces of software?

Or do you want people not to conclude from such descriptions that those pieces of software are not the most well suited for certain applications?

Or do you want people to write two pages of description every time they want to refer to the idea that a certain piece of software isn't the best choice for a certain application?

Could you clarify what you think the problem here actually is?

We're all intimately familiar with everything that's terrible about all of our code, and we aren't shy about sharing. I just would like it if we could really lead with the details and refrain from value judgements :).

In this case, it seems like that's exactly what happened. I led with detail. The value judgement of PB being "bad" (which is a gross over- simplification, but a convenient shorthand) came afterwards.

Jean-Paul
> make your own decisions about how to write your own code.

Indeed, but gathering information from wiser folks is always a good idea, and usually best done _often_ during development :)

I might quibble with "wiser" but okay. I'm happy to provide feedback earlier so I don't have to say "what is this disaster" later ;-).
> I'm happy to trade 2-for-1 - if you do two code reviews, I will regard it as an immediate obligation for
> me to review a ticket you direct me to ;).

Deal. However, rather than direct your attention to tickets, at this stage I would rather trade reviews for discussion. I'll do two reviews and then post a few questions to this mailing list thread. Once I start actually writing patches/new code we can trade reviews for attention to tickets. Ok?

I'm happy to do that.
> These would also be easier to land, and a couple of decades in open source has taught me that nothing > motivates development activity like successful development activity ;).

Indeed. There are one or two architectural issues I want to understand before moving on to real coding. I will try to get through that asap by reviewing tickets and trading for discussion of those architectural issues.

I'll try to respond to these questions regardless. I would like to help. It's just that the reviews will create a more tangible sense of commitment :).
> Hopefully you can make sense out of the explanations above and your own existing knowledge.
> Are there any other phases of the process which are confusing?

This all makes sense now. I hadn't understood the point of the cooker, but now that you've explained it, I understand what's going on. I will transform your mailing list explanation to documentation shortly.

Great, glad that helped.

-glyph

_______________________________________________
Twisted-Python mailing list
Twisted-Python@twistedmatrix.com
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

Reply via email to