On 6 December 2013 08:53, Paul A. Bristow
-----Original Message----- From: Boost [mailto:boost-bounces@lists.boost.org] On Behalf Of Lars Viklund Sent: Friday, December 06, 2013 8:04 AM To: boost@lists.boost.org Subject: Re: [boost] [git] automatic ticket closing
On Thu, Dec 05, 2013 at 04:34:52PM -0700, Cox, Michael wrote:
On Thu, Dec 5, 2013 at 9:28 AM, Steven Watanabe
wrote: Patches aren't the only use for attachments. Test cases are also common (and absolutely critical). If the github issue tracker doesn't support attachments, then it's simply a non-starter.
I'm assuming by the term test cases that means Boost.Test unit-tests.
A test case as in a minimal piece of end user application code that demonstrates a problem.
It may be retrofitted into an actual Boost.Test testcase once there is a clear solution to it, but that's a significant burden to put on an end user that just wants to report a bug with reproduction instructions.
Wouldn't be more convenient to see the modified/new unit-tests for a library code change in the pull-request?
Convenient, sure. Practically doable by end users unfamiliar with the Boost codebase and Boost.Test? Not really.
If I'm not wrong, the discussion is about end-user issues as well, not just patch requests.
Definitely. It's really important that users find it easy to report things - even anonymously. Adding demos of what is wrong, real test cases, fixes, screen shots... must be *easy*. Trac is discouraging enough - the GIT mechanism sounds more intimidating.
One of the main feature of GitHub (BitBucket as well) is that they wrap all the Git mechanisms with a very friendly UI that also supports developers integrating codebase with ticketing system as well as basic inline code reviews. Disclaimer: I'm not advocating switch to GitHub Issues, just pointing out that in comparison to GitHub, Trac feels discouraging indeed. On the other hand, there are disintegrated infrastructure like the one Qt folks use, I've experienced it lately: Gitorious (Git repository) + JIRA (bug tracker) + Gerrit (code reviews) Qt setup feels to me like a dense forest to a bat with broken ears. Best regards, -- Mateusz Ĺoskot, http://mateusz.loskot.net