Oh very young, what will you leave us this time?

Yesterday Kahurangi came to work with me, as he likes to do when he is on school holidays, but this day was a little bit different. Normally Kahu spends most of the day reading, and playing on the tablet, but yesterday he decided he wanted to do some work.

One of the bonuses of working on Free Software is that if your child says “Can I do some work with you?” you can say “Yes, lets fix a bug together” knowing that there is a good chance you can get your patch submitted.

So the two of us sat down to do some pair programming, Kahu at the keyboard and me beside him. It took us about 30 mins to get his dev environment set up, and check out a copy of the Koha source code. I knew of the perfect bug, while we were having our Koha team Xmas function (Bubbles and bugs, drink some bubbles and fix some bugs) we spotted that one of the developers names was missing from the about page. A perfect low barrier to entry bug to fix, but still one well worth fixing. It took us a little while to find the file that needed editing (got distracted showing him how to use locate) but once we found it, Kahu found the place that needed editing (the names are in alphabetical order so it wasn’t too hard) and we added the missing name. We then committed the fix to git, and created and attached a patch to the bug in bugzilla (bugs.koha-community.org)

Last night, Katrin (from Germany) checked and signed off the patch and this morning the Release manager (Tomás from Argentina) pushed it to the master branch. So now Kahurangi has a patch in Koha. http://git.koha-community.org/gitweb/?p=koha.git;a=commit;h=70de2cae53d93a47a7666015a79f35d7f458f4fe

I think we may be the first parent and child team to both have patches in Koha.

(And yes, that is a Cat Stevens lyric)

Random things you could overhear at our house

Chris: Why are you in that plastic bag?
Kahu: I’m trying to sleep.
Chris: Go sleep in your bed, not in a giant plastic bag
Kahu: Oh yeah.

Laurel: Atarau, stop driving your car into my face

Chris: If you eat this medicine I’ll give you $100
Atarau: Araarrgh bleargh *spit* *spit*

Chris: Ok, I tried to hide the medicine in his spaghetti.

Kahu (when opening his presents): Oh a book of Maori words, that’s just what I wanted!!

(Never mind the huge car garage and the cool marble game he just got, nope the dictionary is his favourite)

 

I know it might be uncool to admit it, but I like the rugby world cup

And it’s not just about the rugby, although for the most part it was a weekend of excellent games, a lot of which were tense and undecided for the best part of the game.

But for me, it’s also all the other things going on, highlights of this weekend include

  • Kahurangi and his cousin Te Manaia watching the opening ceremony together and providing commentary. All commentary should be done by 4 year olds
  • Spending Sunday morning with my family listening to a Welsh folk singer, followed by a Kapa Haka group, followed by eating South African peanut butter and beef curry.
  • Watching USA vs Ireland on the couch with my wife, an ex college rugby player herself.
  • The few minutes of thinking “Oh my god Romania might actually win this game”
  • Giving a South African fan 50 cents, just as he was about to leave and not be able to buy the homemade ginger beer he wanted, and getting a huge bear hug in return.
  • Te Po Atarau chasing a man dressed as a lion around the South African cultural festival, frantically waving a Welsh flag at him.
  • The many and varied happy people walking around the waterfront, smiling and waving to each other.

I reckon it was a great opening weekend, I wish Wales and Argentina had won, but you can’t have everything. Fiji day at Te Papa on Saturday, you’ll find me and the kids there, bring it on.