Welcome to BugLink’s documentation!
BugLink is a Mercurial extension that helps link changesets with
The final goal is to be able to ask the list of issue being tackled
between two changesets.
BugLink is composed of three components:
- client-side extension
- server-side extension
- web interface
The typical workflow is as follow:
- A developper is working on an issue on his computer where the
client-side extension is enabled, during developement, he indicates
the issue ID he is working on.
- The developper reached a milestone and decides to push his progress
to the server. During the push operation, the information about the
issue(s) being worked-on is transfered to the server.
- The server upon reception of the information updates the database
with the changesets and their corresponding issue ID.
- Management heard some progress have been made toward the next
release, they point their web-browser to the local web shop, and
smile as they see that three more issues have been worked at since
the last time they looked at it.
The developpers push to the server which updates the database, and
management access the database through a web interface