CDOT Activities Update

Admittedly, I've been slacking on getting these posts up. Not much I can say to justify why, other than we've been pushing really hard lately on our Butter/Popcorn Maker releases. Blog time is hard to set aside when you've got a huge amount of work to complete, but I…

Upgrading Popcorn.js Test Runners

Late last week I began working on something that we'd needed on Popcorn [http://mozillapopcorn.org] since even before I started at CDOT [cdot.senecac.on.ca] last May. For the longest time, when testing for a release, we would have to manually click through all of the plug-in, player,…

Hot Hacks Weekend

I had the honour of participating in a great event last weekend. As part of the Hot Docs film festival [http://www.hotdocs.ca/] taking place this week in Toronto, The Mozilla Foundation [http://www.mozilla.org/foundation/] hosted something called Hot Hacks. The purpose of Hot Hacks was to…

Automating UI Testing for Butter.js

For the past 3 weeks I have been working on designing an automated user interface testing system for Butter.js [http://github.com/mozilla/butter]. In this post, adapted from a recent email I sent, I will describe all the components of the system and how one can go forwards…

The Product of My Laziness

In any open or closed source project, there's nothing as important as the review process is to ensure quality control. GitHub [http://www.github.com] provides several tools that are helpful in inspecting branches and commits which are useful. As a lead developer of Popcorn.js I often get asked…

Popcorn Maker 0.1

The day is upon us Internet!  We at CDOT [http://zenit.senecac.on.ca/wiki/index.php/Main_Page] and Mozilla Foundation [http://www.mozilla.org/foundation/] have been working hard over the past couple weeks to create the latest, and first true release of Popcorn-Maker [http://mozillapopcorn.org/popcorn-maker/…