v1.0 Release Goals

It’s that time now, time for my last release for the open source course at Seneca. I can’t believe how fast time has gone by. It just feels like yesterday that I had started out in the first version of the course and now it’s all almost over. Anyway, I’ll leave the reminiscing for later. Lets take a look at what my plans are for this release.

I will be revisiting one of my larger bugs. I’ll look to re-write the client-side code to make it compatible with the current version of hg_templates. Furthermore, I want to change the current code to take advantage of jquery and make the localize dates link work with the new entries loaded onScroll.  Also, I want to improve the bug link functionality so that bugs that only have 5 digits in them are properly converted into links. Next, I’ll look to add expand/collapse functionality to the files touched bug and take on a new bug. All in all quite a lot to do. The following are my goals for this release:

  • Load more entries on scroll – Make onScroll functionality work with the new hg_templates/pushlog.tmpl, re-write code to use jquery, make the localize dates link work with all new entries loaded on scroll and Improve bug functionality
  • Add expand/collapse to files touched
  • Fix expand/collapse functionality for merges (new bug) – Expand/collapse functionality should only be added to merges that contain >5 pushes

Well, there’s some hard work ahead and I need to work fast because I have exams next week as well so my work will have to be efficient. However, I’m sure that I will be able to manage this situation. Only one more week to go and then my time at Seneca will come to an end. Four years gone in the blink of an eye, amazing!

Please navigate to the project page for more details.

This entry was posted in DPS911, Mercurial Project, Open Source and tagged , . Bookmark the permalink.

One Response to v1.0 Release Goals

  1. ATV Tires says:

    TL;DR; but you have great pictures.

Leave a Reply

Your email address will not be published. Required fields are marked *


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>