Tag Archives: hg

Using Gmail with hg’s Patchbomb Extension

I recently created a patch for the Mercurial Project and in order to submit the patch I had to use hg’s patchbomb extension. Unfortuantely that requires me to have SMTP on my system. I didn’t have that so either I … Continue reading

Posted in Open Source | Tagged , , | Leave a comment

v0.6 Release – Removing the Page Navigation Links from Pushloghtml

I’ve decided to remove the navigation links that appear at the top and the bottom of pushloghtml. This wasn’t part of my goals for this release but I’ve decided to add this at the last minute. The patch is for … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , | Leave a comment

v0.6 Release – Refactoring to Fix the Bitrotting Issue with Bug 459727

I had mentioned in my previous blog post that hgpoller/pushlog-feed.py had bitrotted. One of my goals for this release was to make changes to the current version of pushlog-feed.py so that my patch is no longer broken for bug 459727. I’ve finally … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , , , | Leave a comment

v0.6 Release – Examining the Changes with hgpoller/pushlog-feed.py

I had mentioned in my v0.6 goals blog post that my patch for bug 459727 had bitrotted. Unfortunately significant changes were made to hgpoller which apparently broke my patch. I need to remedy this situation because all my server side functionality for … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , | Leave a comment

v0.6 Release – Fixing Annotate for the Paper Theme

In my last release I had put out an hg annotate fix for the gitweb_mozilla theme. Dirkjan Ochtman, a Mercurial Project developer, noticed my release and asked me to come up with a similar fix for the Mercurial Project’s paper … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , , | Leave a comment

v0.6 Release – Minor fix for bug 445560

All the way back in November 2008 I had put out a patch to implement expand and collapse functionality (for merge changesets) for the pushlog. I had gotten an r+ review but I just needed to make some minor adjustments to … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , , , | Leave a comment

v0.5 Release Complete

I’ve finally completed my 0.5 release. This release I tackled an interesting problem with hg annotate. Trying to improve efficiency and loading time of an application isn’t something I had tackled before. It was a good experience trying to figure … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , | Leave a comment

v0.5 Release – Running an Experiment

In my last post I revealed my fix for the hg annotate loading issues. My fix reduced the loading time to a relatively reasonable ~8sec considering the fact that currently the loading time is ~20sec. However, it was still bugging … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , | 2 Comments

v0.5 Release – My Fix for the hg Annotate Problem

In my last post I had examined a couple of patches that other people had posted for bug 459823. This time I wrote my own code to see if I could make an improvement on what others have done. I … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , | Leave a comment

v0.5 Release Goals

My v0.4 release is over and done with. In that release I mainly focused on bug 459727 but for my v0.5 release I’ll be taking a look at a problem with hg annotate, bug 459823. The problem here is that … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , | Leave a comment