Monthly Archives: November 2012

WEBVTT Update, Google Test, debugging unit tests

With the majority of the webvtt parser now written (untested, unrevewied, but written), we’ve turned our attention back to testing.  Previously the class wrote 300+ validation tests.  These were simple VTT files that allowed us to check that a parser (or validator) correctly passed or failed a particlar VTT file, each one designed to exercise [...]
Posted in CDOT, Implementing WebVTT, MoFoDev, Mozilla, Mozilla Education, Seneca, Teaching Open Source | Comments closed

TravisCI builds for the webvtt parser

Last night as a few of us were working on the webvtt code, Dale popped into channel to ask if others were having trouble building.  After a few minutes we concluded that the tree was indeed broken, and that the last commit had failed to add some header files, update Makefile.am, etc.  This kind of [...]
Posted in CDOT, Implementing WebVTT, Mozilla, Seneca | Comments closed

Web App JavaScript Crash Reporting

We just launched Popcorn Maker 1.0 this weekend at Mozilla Festival 2012, and while the focus of the app is obviously web video remixing, one of our favourite features as a dev team was the JavaScript Crash Reporter.  Bobby and I wrote a little bit about it in our Mozilla Hacks post, but I wanted [...]
Posted in CDOT, MoFoDev, Mozilla, Mozilla Education, Seneca, Teaching Open Source, Web Made Movies | Comments closed