> In particular, there are people who have patches for svn, and we don't
> handle them very well. In some cases, there is a high bar of
> review/change/resubmit that turns people off. In other cases, people
> are focused on whatever task they're working on, and the patches are
> left by the wayside. We have a Patch Manager that attempts to ensure
> we don't completely lose patches, but that is a far cry from
> *engaging* those patch developers. In other scenarios, we have several
> people all providing "input" and "direction" to the would-be
> patch-provider. That incoherency and pulls in different directions can
> also turn off potential contributors.

I wonder if the maillist method of patches and reviews is just to brittle. Is 
there any consideration to using a code review tool... perhaps review board or 
something else. This way the submitting and management of patches is more 
centralized than the disjointed threads on a mail list.

> We talked about these issues, and how we could provide "mentors" to
> work with people that arrive with patches. A person would be volunteer
> to work with the patcher, and provide a single point of
> contact/review.

That sounds like a good idea... but it also disrupts the distributed nature of 
an open source team. That mentor may get hung up with real life work or be 
unavailable, or in a different time zone...etc.


> Of course, do we have enough people willing and able to fill that
> role? (if that is even the best way!)

Oh yea... what I just said... you said too.

BOb

Reply via email to