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

Reply via email to