https://bugzilla.wikimedia.org/show_bug.cgi?id=17322
Summary: Integrate SVN and Bugzilla
Product: Wikimedia
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: Normal
Component: Subversion
AssignedTo: [email protected]
ReportedBy: [email protected]
Would be nice if the two are integrated together, so that:
* bug numbers are automagically linked in commit messages;
* bug status can be automatically determined from commit message (e.g. status
17322: Fixed - wishful thinking :) ).
* and tons of other bug-tracker/version control integration goodness
(http://www.mkgnu.net/scmbug)
I have used integrated SVN/Bugzillas in the past, and it really makes for a far
more efficient/traceable development workflow, and implementation and adoption
is almost invisible and transparent.
In previous projects, developers just saw properly formed commit messages (and
seeing how useful it was) they just started adopting it on their own.
I created this request primarily coz I was used to this integrated SVN/Bugzilla
workflow, where even whilst I'm developing code for a new module (like
SRF-Ploticus), I would create Bugzilla tickets for TODOs, ENHANCEMENTS and BUGS
and assign them to myself. (see bugs 17318, 17319, 17320, 17321).
The Bugzilla tickets then became a traceable log of my development backlog and
progress against it, and I used the Summary field to automagically generate the
changelog too.
Even with ViewVC, the commit messages are kinda opaque, especially for large
commits. But if developers get in the habit of creating tickets even for
things they initiate on their own, it really makes for a great way to track the
progress of a project.
And the beauty of it too, even for bugs committed by the user community, when
you say you fixed a bug, the commit message will have a link to the changeset
where the fix was implemented!
Just a suggestion,
Joel
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l