
(Was "Re: [boost] [Bug Sprint] The Boost bug sprint has begun!") On 1:59 PM, Dean Michael Berris wrote:
On Mon, Nov 29, 2010 at 10:48 AM, Jim Bell <Jim@jc-bell.com> wrote:
On 1:59 PM, Marshall Clow wrote:
On Nov 27, 2010, at 7:58 AM, Vicente Botet wrote:
There are 99 Patches now, this is a good starting point. It would be great if the authors/maintainers that want to participate to this Bug Sprint could check if the Patches are correct or not, and include them in trunk or change to BUG or Feature Request otherwise. [...] But what do we do for authors/maintainers NOT participating?
Good question.
I think for the meantime the best we can do is keep sending in patches and bugging the maintainers to either look at the patches. Until we get to a consensus on how to deal with inactive maintainers, I guess we can only play by the same rules in the meantime.
I think now's the time to get that consensus, or start the process. (And, of course, I'm thinking about Boost.Guild.) I'd like someone to walk through a case study right here on the list. (Or a few people!) Pick an un(der)-maintained library. (Most open patches/tickets?) Assume you're not an expert on that library. Pick one of the submitted patches at random: Now review it yourself: * Would you incorporate it? * What's your level of confidence? * Should the trunk regression tests get a shot at it? How much time did you spend reaching your conclusions?
If someone is willing to step up as a maintainer of a library please don't hesitate to express your interest to the maintainer of the library you wish to maintain. Getting a maintainer's nod should be alright as a go-ahead for the SVN administrators to give commit access to whoever volunteers that the original maintainer "anoints".
Aside from that, really all we can do is look at issues that seem to have been neglected, and just keep at it until either:
1. The maintainers grant commit access to those who really want to contribute and co-maintain the library, or... 2. The maintainers actually apply the patches and close the issues.
Either way we'll get the job done IMO. :)
If a maintainer is MIA, I say "we" apply the patches. One or more people look at a patch, mark the ticket as recommended, and/or put it on the list of patches for someone with SVN permissions to apply. Or mark it as NOT recommended, and close the ticket.