Righto I have officially started my first foray into Open Source Development!
Currently my company uses Mercurial for distributed source control.
So naturally I chose TortoiseHg manage my repositories because it is a fantastic tool for the job. My company also uses Reviewboard to review changesets before they are pushed to the main repository.
Now Mercurial has a nifty extension that allows you to post changesets to the reviewboard from the command line .
Since I use these four tools on a daily basis I want to streamline review posting process! So I have decided to add a GUI intergface to TortoiseHg that will allow me to post a review by right clicking on the changeset, branch or group of changesets I wish to get reviewed!
As far as I can tell from some Google searches there are no other projects doing the same thing…. So hey…. Why not give it a go myself?
I have forked a recent version of TortoiseHg and started a repository for my changes here – http://bitbucket.org/michaeldewildt/tortoisehg_reviewboard
So far I have only added the graphical menu items and am working on the post review dialog that, at the moment, does nothing. I am adding my changes to the hgtk version first then I will port the changes across to hgqt some time in the future.
Well there you have it, my first go at hacking an open source project.
Its a small change that shouldn’t take too long. It all depends on how much free time I can dedicate to the project.
This weekend is definitely going to be spent in the snow because for the first time in many years Australia is pushing a 2 meter base!
I will post regular updates on my progress here… project progress not snow that is!
