Make Web Not War | Live From Montreal | Feb 5, 2016 | 9AM EST

Join us for a full day conference about web standards, open source and open data presented by Microsoft and LightHouse Labs. World-class speakers from Montreal’s premiere Open Source Community will speak about all aspects of web standards, open source, open data and open government and so much more. You’ll learn about the latest IETF & ECMA web standards, how to run and contribute to an open source project, the importance of open data for the world of journalism, open government and so much more.

Register today!


Speaker and Session Info:

9:00 AM – Keynote: ES2015, ES2016 & More Web Standards – Rami Sayar 
Wondering what the future has in store for JavaScript web developers? ECMAScript 2015 & 2016 are the next major releases of the ECMAScript language specification a.k.a. JavaScript. In this session, we will talk about the evolution of JavaScript and the standard ECMAScript. We will showcase some of the features introduced in ES2015 such as block scoping, classes, iterators & generators and examine some of the draft features making their way into ES2016. One thing is guaranteed, you’ll be much better prepared for the exciting (and intimidating) future of the Web.

10:00 AM – Money for nothing and specs for free – Darrel Miller
There are hundreds of really smart web engineers who keep doing work and then giving it away for free in the form of Internet specifications.  Wouldn’t it be nice to be able to take advantage of all that brain power and apply it to solve the problems you are having?

Maybe you are trying to decide how to create a response body with error details.  Did you know there is a draft specification called http-problem that defines that? Don’t waste your team’s time bikeshedding over whether it should be errorMessage or exceptionDescription, just follow the standard.

So many standards bodies: IETF, W3C, WHATWG, OASIS, ISO, ECMA… Who owns what specifications? Where can I ask for help? Is it free? Do I have to be a member? This talk will provide the answers, the missing context, guidance and some tools to enable you to start taking advantage of this wealth of resources.

11:00 AM – I don’t like Open Source, and you shouldn’t like it either! – Frédéric Harper
Did you ever try to participate in a not so small Open Source project? The experience is awful. Did you ever want to share your code on a public repository because you thought it was the thing to do? Of course, after that day, I felt like the worst developer in the world. I don’t even understand why I should put the code I created to “help” others, to share: I mean, I didn’t sleep for hours and lost a ton of hairs over that crazy problem… You got it, I don’t like Open Source, and you shouldn’t like it either!

1:00 PM – BeautifulSoup: an easy way to scrape the web with Python – Robert Rocha
“You didn’t write that awful page. You’re just trying to get some data out of it.” That’s how BeautifulSoup, an HTML parsing module for Python, presents itself. A favourite of data journalists and open data advocates, it makes web scraping a breeze. In this session, I’ll show you how to get running quickly with it.

1:45 PM – Open Data & Web Apps with Ember.js – Raymond Kao
Have you heard all the buzz about frontend MVC frameworks? Want to build a single page web app? Hold on to your butts – in this session we’ll be working with Ember.js – an opinionated JavaScript framework for building web apps. We’ll take a look at how to create data Models, build a data adapters to work with Open Data sources and then display the data in our templates.

2:45 PM – It’s a surprise!! – Carla Morawicz

3:30 PM – From local collaboration to global movement building: engagement opportunities and challenges. – Jean-Noé Landry 
This talk provides an overview of the Open Government Partnership, as the principal international network of open data practitioners. Many talented people contribute their skills and knowledge to projects and causes that are important to them locally, but how do we scale our engagement to build a stronger open data community nationally and internationally? What are some of the success stories? What’s the global open data call to action today? What engagement lessons learned have we learned so far? Jean-Noé will also present relevant elements of the Canadian Government’s OGP action plan and introduce the 2016 action plan development process

4:00 PM – Conclusion – Rami Sayar