Subject: Re: [boost] How about a call for bug-fix volunteers?
From: ZHUO Qiang (zhuo.qiang_at_[hidden])
Date: 2010-10-28 10:16:06
äº 2010å¹´10æ26æ¥ 23:00, Jim Bell åé:
> Library authors shouldn't have to bear the burden of bug reports for
> their libraries alone. Even maintaining their regression tests across
> all platforms isn't realistic (and isn't being done).
> So what if we try to recruit a couple helpers for each library?
> I see two avenues where we can use some volunteer help to improve
> boost's quality.
> 1. Dandelion pickers: look at failed/yellow regression tests and try to
> fix them. Volunteers could pick a platform they have access to, and try
> to work across all libraries. You might be surprised at how easy many
> are to fix.
> 2. Ticket triage: pick a library and go through all open tickets. Change
> severity, resolve, request more information, try to map to an existing
> regression test, interact with the submitter in the comments. (I think
> Trac needs a "requesting more information" state.) Even a brief
> 'triage' on each would be helpful, and help users feel they're being
> heard. (Trac needs to track this, too.) Write new regressions from
> legitimate issues.
> Recruiting pitch: it's a great way to improve your
> skills--troubleshooting, C++, platform-specific expertise, communication.
> Not so glamorous, but important and great experience.
> Perhaps we could assign a little of each to each SoC person.
> Maybe put the word out on Slashdot.
> See previous topic threads
> "Report # 29 (aka 1.45 blockers) is too narrow"
> "[1.45] Beta final schedule"
> "[1.45] Thread issues"
> Unsubscribe& other changes: http://lists.boost.org/mailman/listinfo.cgi/boost
Sounds a good idea.
I once fired a ticket 5 month ago about Boost.PropertyTree with a fix
patch and unit test against the bug
(https://svn.boost.org/trac/boost/ticket/4340), however, it seems no one
takes care about it for 5 months. Frustrating me a little bit.
And I know how busy everyone is and all is free work here, so please
count me in if Boost need more hands, I would love to contribute back to
the Boost community.
I have 7 years cross platform C++ experience and am accessible to the
following tool chains:
* Windows 7 x86 VC8.0
* Windows Vista SP1 x86 VC8.0
* Windows 2003 R2 x64 VC8.0
* Ubuntu 10.04 x32 g++ 4.4.3
* Red Hat Enterprise Linux AS release 4 x64 g++ 3.4.4
* SUSE Linux 32bit g++ 4.3.2
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk