Category Archives: Open Source

Anything and everything related to open source.

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 – Examining Two Patches Regarding the Hg Annotate Problem

In my previous blog post I had a look at the default and coal templates for hgweb in order to find a fix to the hg annotate problem. Neither of those templates presented a viable solution so the next step … Continue reading

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

v0.5 Release – Examining How Other Templates Implement Hg Annotate

In order to complete the goals for my v0.5 release I examined how other templates implement hg annotate. I wanted to find out whether these other implementations had the ability to load 10,000 line cpp files quickly or not. Default … 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

v0.4 Release Complete

As the title suggests my 0.4 release is complete! I’ve managed to fulfill all the goals (and more) that I set out to complete. I’ve posted a new patch for hg_templates containing all my changes. The following are all the … Continue reading

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

v0.4 Release – Merge Changesets Background Color Problems

I was testing bug 459727 again today and looks like there is a major problem that I didn’t notice before. Have a look at the screen shot below. Notice the problem? No? Let me tell you then. The problem is … Continue reading

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

v0.4 Release – Loading More Entries onPageLoad

One of my goals for this release was to get the loading more entries onPageLoad functionality working properly concerning bug 459727. Currently I was getting an unresponsive script error. I’ve been struggling with this the last few days. I played … Continue reading

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

v0.4 Release – XSS vulnerabilities and Loader.gif Issues

I’ve decided to fix two extra features regarding my v0.4 release. During the course of figuring out how to implement other features I was able to fix these two issues as well so I decided to add them to the … Continue reading

Posted in DPS911, Mercurial Project, Open Source | Tagged , , , | 1 Comment