By Bram Adams (École Polytechnique de Montréal) , Stephany Bellomo , Christian Bird (Microsoft Research) , Tamara Marshall-Keim , Foutse Khomh (École Polytechnique de Montréal) , Kim Moir (Mozilla)