Jim Fulton wrote:

> No one seems to be willing to step up and take responsibility.
> I guess everyone assumes I will.

I know a thing or two about trying to entice people to help maintain 
open source software. It's certainly not easy. But from a casual 
observer's perspective, this whole exchange has been pretty tragic, and 
certainly doesn't help encourage people to contribute.

As the maintainer of the ZODB, your voice carries a lot of weight. You 
are also making it very clear that you need to be the single point of 
co-ordination for ZODB contributions (probably wise), and that you don't 
want contributions directly into trunk. That cements this position even 
more.

I don't think the lack of contributions is directly your fault, but I do 
think that your communication style can sometimes put people off. I 
guess the best word I can think of to describe it is "terse". I'm sure 
it's misunderstood, in that demeanour and tone is hard to convey in text.

But nonetheless, reading this list over the last few days makes me 
pretty disheartened. There are clearly issues with the development 
process. There were clearly issues with that particular commit. But 
there are few things as damaging to contributions as backing out 
changes. Sometimes it is necessary. But in this case, it is my 
experience that it's important to salvage the relationship with the 
commiter. Using words like "crap" to describe their code is a pretty 
safe way to ensure they won't contribute again, even if you allude to 
the fact that they can also produce "non-crap".

Martin

_______________________________________________
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
https://mail.zope.org/mailman/listinfo/zodb-dev

Reply via email to