Archive for the 'open source' Category

MyChores domain model diagram

Monday, April 13th, 2009

If you’ve ever wondered how MyChores all works behind the scenes, here’s a little diagram to explain it:
MyChores domain model diagram
I have spent the Easter weekend working very hard on a new version of MyChores. I’m tidying up the code significantly, and implementing a few nice tweaks along the way. I have freshened up the [...]

Filter by team members

Saturday, January 10th, 2009

We have a new functionality for people who are in teams with two or more people: filter by member.
This was suggested and implemented by Derek, who wanted the functionality to help oversee what other team members had to do.
You’ll find the new option in the filter menu at the bottom of the workload page.

The more [...]

Branch and merge

Monday, December 1st, 2008

I do apologise, i’ll get over this soon … but for now, wow, this is so exciting!

The diagram starts at the bottom and works upwards. It shows how i branched off to work on the Capistrano changes, and Mat did some work tidying up the post-to-Twitter code.
Where you see remotes/origin/master, that’s the current state of [...]

Fantastic news!

Sunday, November 30th, 2008

MyChores has just received its first public contribution!
Matthew Saddler reduces the describe_recurrence method by 2KB!
This is great news. There is a lot of code like this. It works, but it’s bulky and ugly and crying out for refactoring. Thank you very much for this improvement, Mat! :D

MyChores has gone open source!

Monday, November 24th, 2008

This is an exciting moment, and a terrifying one. The source code of MyChores is on the internet for anyone to see, contribute towards, copy, distribute, sell, sneer at … whatever! MyChores is hereby released under the MIT License, which completely supports my philosophy of free software - free in every sense of the word.
What [...]

Tiny weeny improvements

Sunday, November 23rd, 2008

Today i have taken some enormous steps and made some tiny fixes!
I have installed Cucumber and begun writing some tests. That’s one enormous step! I have also opened a MyChores account on Lighthouse for bug tracking. I am hoping that Exceptional will automatically open tickets for me. When MyChores goes open-source, as i definitely intend [...]

Upgrade complete

Sunday, August 3rd, 2008

We are now running on Rails 2.1. I am trying a new method which is including Rails within the application, rather than relying on what happens to be running on the server (which is still 2.0.2).
I had to change to a new version of the Globalize plugin (kindly updated by the real Nate Clark) and [...]