This might not be very concrete as it’s an “impression” but I will try.
This one is probably my best example: Changing QuerySet.repr to avoid unexpected queries - Django Internals / ORM - Django Forum (djangoproject.com).
- It’s the feeling that you need to convince everyone to be on board with the proposal.
- It’s difficult to define if you have had enough input or not (let’s say three people say yes early on - is that a go?)
- As the proposer, it is all on you to summarise, advocate, advertise, mediate.
- It is very difficult to get the “closure” of the yes or the no.
- Some people have more weight in the technical decisions than others. If you’re proposing something for feature X, really you need input from some of the people who are very familiar with feature X. We don’t have a way to learn who that is - the default is the fellows. I don’t know who is missing from the discussion and there’s no recognision if person A’s opinion has more weight here than person B.