Re: [Python-mode] avoiding edit wars

2011-01-10 Thread Barry Warsaw
Hi Andreas,

On Jan 09, 2011, at 08:34 PM, Andreas Röhler wrote:

with respect to bug-fixing discussions last days it
might be useful to reflect some rules in order to avoid
edit wars.

If several developers join interest in a solution, it's
fine. However, different persons tend to harbour
different opinions, that's normal.

So how to make decisions then?

To be honest, we're such a small project that I'd opt for less bureaucracy and
more consensus.  I think we'll probably end up agreeing 90% of the time, with
another 9% where only one person cares. :)  In the rare case of disagreement,
let's bring the discussion to the mailing list and try to find common ground.
If we can't then, to the effect that you still trust me to break the tie, I'm
happy to do so.

Happy to see things developing fast last days, what's
great. Just makes it worthwhile to address upcoming
dangers.

Yes, it is fantastic all the work you've done and it's great to see Georg
getting active too.  Makes up for all the slacking I've done lately. :)

-Barry


signature.asc
Description: PGP signature
___
Python-mode mailing list
Python-mode@python.org
http://mail.python.org/mailman/listinfo/python-mode


[Python-mode] avoiding edit wars

2011-01-09 Thread Andreas Röhler

Hi Barry,

with respect to bug-fixing discussions last days it
might be useful to reflect some rules in order to avoid
edit wars.

If several developers join interest in a solution, it's
fine. However, different persons tend to harbour
different opinions, that's normal.

So how to make decisions then?

Probably you won't have the time to make all. Also voting
might not be realistic for the same reason.

So delegation is needed. How to delegate?

Understood the instrument of assigning a bug to someone
in such, having a person in charge not just for writing
fixes but taking care for the process until it's
committed.

Setting the status flags should be part of the job,
as it signals proceeding, might call others for action
etc.

If people don't agree with decisions of the assignee,
they should post to him/her, but not toggle the flags
themselves.

Finally it's your job IMHO to revoke an assignment, if
disputes can't be settled otherwise.

These understanding seems not common so far.

Happy to see things developing fast last days, what's
great. Just makes it worthwhile to address upcoming
dangers.

Thanks all

Andreas
___
Python-mode mailing list
Python-mode@python.org
http://mail.python.org/mailman/listinfo/python-mode