Archive for the ‘DrProject’ Category

DrProject Status Update

Sunday, July 20th, 2008

http://www.drproject.org hosts two projects: All, which is for people interested in announcements and general news, and DrProject itself, which is for developers (and those wishing to file tickets against our code). This message is going out to the list belonging to the former; if you'd like to join the ...

Nick’s Last Day

Thursday, July 17th, 2008

Tomorrow is Nick Jamil's last day with us---he'ss done a great job of building a variable-speed ticketing system for DrProject, but now he's got to put all that energy into getting married :-) To wrap up, he has put two posts on his blog: The problems that join limits in SQLite ...

A Little Warm…

Wednesday, July 16th, 2008

...but mostly fun: DemoCamp 18 was last night, and as Lillian's review says, it went pretty well. The venue was too small, and as she said, some of the off-color humor was a little tiresome, but it was good to see such a strong turnout from U of T, ...

A Guide to Distributed Version Control Systems

Sunday, July 6th, 2008

This guide at InfoQ is a nice counterpoint to my list of reasons for not switching to Git.

Why We’re Not Switching to Git

Saturday, July 5th, 2008

I got the following a couple of days ago from a colleague in the US: Our development teams are debating the use of GIT vs SVN. [Project name] has standardized on SVN, but some of the projects are considering GIT. Do you have an opinion on their relative merits, particularly for ...

Another DrProject Design Question

Wednesday, June 25th, 2008

We've hit another "what should it do?" question in DrProject, and I'd welcome opinions from readers. As I've mentioned previously, the new ticketing system for DrProject is going to be extensible. Each project's tickets will initially contain just four fields: sequence number, date created, creator ID, and one ...

Navigating IRC Logs, Nested Forms, Et Cetera

Monday, June 23rd, 2008

Kosta Zabashta has posted a screenshot of a new interface for navigating IRC logs in DrProject. It displays a sidebar of the project's event log; clicking on an event takes you to the portion of the IRC log closest in time to the chosen event. Feedback is, as always, ...

Feedback Time

Wednesday, June 11th, 2008

Daniel Servos is just about ready to put a text-based version of his Moodle stats plugin up for public comment---screenshots are already available. Your feedback would be greatly appreciated. I'll be begging for feedback on other students' projects as well just as soon as they have pixels on the ...

Determining When You Should Stop Adding Features to a Version is Hard

Tuesday, June 10th, 2008

Our students grow wiser by the day.

Deleting Roles

Tuesday, June 10th, 2008

One of the ways DrProject improves on Trac is role-based access control. A role is a set of capabilities, such as WIKI_VIEW or TICKET_EDIT, and users' relationships to projects are represented by triples of the form (user, project, role). It makes administration a lot easier, and once Qiyu Zhu's web-based ...