Open First Day Detailed Agenda

Français

Please note that this agenda is a work in progress. Changes and updates will be made as we receive confirmation of speakers and topics. If you notice mistakes, we will be happy to make adjustments based on your feedback. Please contact us via the project repository or email at: guillaume.charest@tbs-sct.gc.ca.

Back to summary

Registration

To register, please fill in the form at the following link (if you’re not from a government department, please choose “Other” as your organisation):

https://questionnaire.simplesurvey.com/f/l/gcopenfirst-gcouvertdabord

Please note that we have to limit number of registrations for this event to 250 people but that a waiting list will be created upon reaching the maximum number of registrants to ensure as many people as possible can attend.

Remote participation

In order to support remote participation to the event, we will establish a streaming option for the main sessions.

To join the webcast for the sessions that will be hosted in the Forge starting at 08:30, use the following link:

To join the webcast for the sessions that will be hosted in the training room starting at 10:30, use the following link:

Conference-In-A-Box

Schedule

Time Executive
General

(A)
Rules
(B)
Tools
(C)
People
(D)
Unconference
(E)
08:00 Registration of participants
08:10
08:20
08:30 Welcome
One Team Gov Engagement Activity
08:40
08:50
09:00
Keynotes
Kirsten Burgard
Roy Fielding
09:10
09:20
09:30
09:40 Break
09:50
Panel

10:00
10:10
10:20
10:30 Open Government Crowdsourcing contributions – Co-Lab Unconference
10:40
10:50
11:00 Office of the Chief Information Officer
11:10
11:20
11:30 Releasing GC Source Code Open Enabling People with Accessibility by Design
11:40
11:50
12:00 Networking Lunch
12:10
12:20
12:30
12:40
12:50
13:00 Open Source at Scale:
Open Source Program Office

(Training Room)
Open Projects at DEIL(Foundry)
13:10
13:20
13:30 Source Code Policy Jam
(Training Room)
13:40
13:50
14:00 Full Open Source Application Stacks(Foundry) A Journey to Open:
The People Side of Accelerated Innovation
(Training Room)
14:10
14:20
14:30 The Value of Open Source in Business(Training Room)
14:40
14:50
15:00 Working with a Decentralized Version Control System(Foundry) The Engineering Economics of Open Source(Training Room)
15:10
15:20
15:30 How Open Source Software Helps Governments Meet Compliance
(Training Room)
Harnessing Open Source for Audacious Projects in your Community
(Foundry)
15:40
15:50
16:00 Closing Remarks
(Foundry)

Our Masters of Ceremony

Welcome

Details

Speakers

Marc Brouillard

Chief Technology Officer of Canada

Unconference Facilitators

Description

House cleaning & Engagement Activity

Back to Schedule

Keynotes

Speaker: Dr. Roy T. Fielding

Roy T. Fielding is a Senior Principal Scientist at Adobe Systems Inc. Dr. Fielding is best known for his work in developing and defining the modern World Wide Web infrastructure. He is the primary architect of the current Hypertext Transfer Protocol (HTTP/1.1), co-author of the Internet standards for HTTP, Uniform Resource Identifiers (URI), and URI Templates, and co-founder of the Apache Software Foundation. Dr. Fielding received his Ph.D. degree in Information and Computer Science from the University of California, Irvine.

Details

Description

This keynote will present Dr. Fielding’s perspective on the Open First direction that the Government of Canada is taking as well as the value proposition for using Open Standards.

Speaker: Kirsten Burgard

Founder of Drupal4Gov, an open source community of government employees interested in making government more open to open source.

Web Developer at United States Department of State

Details

Description

This keynote will cover the reasons why Drupal4Gov was founded, what were and still are the challenges in making public administrations more open to open source software and why we should request that all IT solutions use open standards.

Back to Schedule

Panel

Details

Moderator

Olivia Neal (@LivNeal)

Executive Director, Digital Change

Office of the Chief Information Officer of Canada

Panelists

Topics

Back to Schedule

Executive/General Stream

Open Government

Details

Speaker

Alexandra Marchand

Outreach and Engagement Advisor, Open Government, Office of the Chief Information Officer

Treasury Board Secretariat Canada

Description

Back to Schedule

Office of the Chief Information Officer

Details

Speaker

Guillaume Charest

Advisor, Open Source Software, Office of the Chief Information Officer

Treasury Board Secretariat Canada

Description

This presentation will aim to provide an update on the rules that frame our work as well as our ability to leverage Open Standards and Open Source Software.

Back to Schedule

Releasing GC Source Code as Open Source

Details

Speaker

Calvin Rodo

Employment and Social Development Canada (ESDC)

Description

Calvin Rodo from ESDC will be sharing his experiences in attempting to apply an Open Source licence to his team’s code. He will be discussing why you may want to apply a licence, what it means for your team to Open Source your code, and the various stakeholders he had to engage at ESDC in his attempt to Open Source his project.

Back to Schedule

Rules Stream

Open Source at Scale

Open Source Program Office

Details

Speaker

Jeff McAffer

Jeff McAffer has over 25 years experience leading impactful high-performance matrix managed software development teams. His main interest is in “platforms” that enable people to create and deploy extensible systems. In particular, as the Director of Microsoft’s Open Source Programs Office, Jeff is driving Microsoft’s engineering practices and engagement with open source communities. He was one of the founders and architects of the open source Eclipse Tooling and Runtime efforts and was a key community and ecosystem builder from Eclipse’s inception as well as authoring several books and being a prominent speaker in the Eclipse and OSGi community.

Over his career Jeff has worked in domains including modular runtimes, integrated development environments, language design, distributed and massively parallel systems, simulation, expert systems and virtual machine design. Working in large corporations and small startups he has filled the roles of CTO, founder/entrepreneur, director and manager as well as visionary, architect, project/team leader, designer and implementer. He has deep experience in open source projects (Eclipse), open specifications (OSGi, JCP, IETF, ANSI), industrial-strength products as well as speculative research projects.

Description

Open source is fundamental to the modern software process and culture. Building software in an open world requires a different mindset, one that accepts depending on thousands of components you did not write, having teams of developers open sourcing their own code, or contributing to other projects. At the same time, the compliance, security, and supply chain demands around software are increasing. Organizations looking to manage the scale and scope of these engagements need coordinated efforts. This talk outlines the challenges in doing open source at scale in a broad, diversified organization, and looks at policy and tooling approaches that both unleash the opportunities and manage the risks, as well as techniques for building an open and collaborative culture.

Back to Schedule

Source Code Policy Jam

Details

Moderators

Ashley Casovan, Guillaume Charest

Description

Upcoming

Back to Schedule

Tools Stream

Full Open Source Application Stacks for Data Visualizations and Cloud-Native

Details

Speakers

Andrew Sinkinson, Laurent Goderre, William Hearn

Statistics Canada

Description

At Statistics Canada we contribute and leverage many Open Source Software (OSS) projects. We encourage and support team members to collaborate & share code in the public domain. OSS is at the core of many of our projects and has provided many benefits related to cost, flexibility, security, and accountability. This presentation will focus in on the following 2 initiatives where OSS has been exclusively leveraged.

  1. Creating dynamic Interactive Data Visualizations to display data on the web.
  2. Moving to Cloud and adopting a Cloud-native approach to building and running applications that take advantage of the cloud computing delivery model.

Back to Schedule

Working with a Decentralized Version Control System

Details

Speaker

Stuart Spence

Scientific Programmer

Environment and Climate Change Canada

Stuart is a scientific programmer at Environment Canada and previously a high school technology teacher. He studied computer science at McGill and education technology at Concordia. His YouTube videos have nearly a million views, where he teaches 3D games programming to people with little programming experience. Stuart is interested in education software, scientific simulations, free software, and technological literacy.

Description

Git is the world’s most popular collaboration tool for programmers. Who uses it, why do they use it, and how do they use it? This talk begins as a non-technical introduction to Git but welcomes any technical questions in the concluding discussion. The speaker is a former high school teacher so no prior knowledge of Git or code is required to follow along. The speaker is also a scientific programmer at Environment Canada and has been using Git for years, so technical questions are also welcome.

The topics covered will include source code, version control concepts, decentralization, binary files, Git basics, and the distinction between Git, GitHub, and GitLab.

Back to Schedule

How Open Source Software Helps Governments Meet Compliance

Details

Speaker

Robin Galipeau

Robin has been the Managing Partner at OpenPlus since 2004, where he has fostered the adoption of many Open Source platforms and has been a dedicated advocate for better Government Open Source adoption, Open Standards and Accessibility. Robin also co-founded the Open Source Alliance of Canada to promote a better exposure to the industry in the public sector.

He manages a highly experienced team with a passion for Government Digital Services, where integration and modern adoption is in demand. OpenPlus has successfully deployed multiple large Drupal WxT and Solr initiatives at all three levels of Government. He has led province-wide adoption projects for major Web Renewal initiatives with online eServices portal solutions, as well as national Intranets for some of the federal government’s largest ministries. His project roster also includes the United Nations, several Crown corporations, and the University of Ottawa’s main campus wide solution.

Description

This presentation will showcase key adoptions around success stories of Government and Open Source, including how 3 levels of government have adopted Drupal/Solr WxT based shared Open Code base for public sector benefits, and leveraging global code from critical mass communities.

The presentation will explore the role of Open Source Technologies, Open Data, Open Standards and Open API in those success stories.

Back to Schedule

People Stream

Crowdsourcing contributions – Co-Lab

Details

Speaker

Alexandra Haggert

Project Manager, Public Services Branch

Library and Archives Canada

Description

Library and Archives Canada (LAC) has spent the last few years determining how to harness the “wisdom of the crowd” to solve problems related to accessibility, discoverability and usability of its enormous collection of historic records. One of the key results (so far!) is Co-Lab. Integrated with LAC’s new Collection Search Beta tool, Co-Lab allows the public to tag, transcribe, translate and describe digitized images – whether they be photographs, diary entries, maps, government memos or more!

So what’s next? Join us for an interactive workshop on a wide variety of topics – from citizen science/crowdsourcing in government, to the release of Co-Lab’s source code for use by other institutions, to how LAC should proceed in building its collaboration tools.

Back to Schedule

Enabling People with Accessibility by Design

Details

Speakers

Juli-Ann Roswell, Jeffrey Stark

Shared Services Canada

Description

Upcoming

Back to Schedule

Open Projects at DEIL

Exploring the potential of open data using an “open project” approach

Details

Speaker

Data Exploration and Integration Lab Team, Centre for Special Business Project

Statistics Canada

Description

Over the last few years, the Data Exploration and Integration Lab (DEIL) at Statistics Canada has conducted an increasing amount of work using various open source tools, open data, and open code. For instance, since 2016, DEIL has implemented tools and project solutions on its GitHub account, providing and sharing code under an open source license. In January 2018, DEIL began exploring the potential of integrating open data into coherent and standardized datasets. This exploration and experience has given rise to the idea of using an “open project” approach.

This workshop will engage the audience with practical examples of “open projects”, that is, projects that, to the extent possible, make use of open software, open code, Open Standards, open data, and open project management tools. The focus will be on the integration of buildings and business records, using exclusively open microdata. The preliminary results obtained to date are very encouraging and more can be achieved in a collaborative environment.

The workshop will discuss the potential and benefits of working as an open project, the challenges that are encountered and the possible solutions. For instance, some of the integration solutions are developed in Python and the GNU/Linux operating system to allow for a more fluid development platform, which was found to simplify the data processing framework. Availability and accuracy of the data will be also discussed. An open project framework permits all participants to actively engage in the current and future development of the ongoing work. The session will provide simple hands-on examples on how to contribute to such initiatives.

Back to Schedule

A Journey to Open

The People Side of Accelerated Innovation

Details

Speaker

Mike Cardy

Michael Cardy (MSc.) is the Chief Technology Strategist for Red Hat Canada. Mr. Cardy provides his clients strategic vision and thought leadership necessary to successfully navigate and realize their expected outcomes from investments in supported, open source based software technology. With his experience collaborating with many government entities and Fortune 500 companies across all major vertical industries as a global CTO for a large systems integrator and cloud services provider, Michael has acquired extensive expertise in designing and building hybrid cloud and digital marketing strategies.

Most recently, his primary focus has been on assisting his clients in preparing, developing and aligning technology and organizational resources supporting digital government. By doing so, his clients are able to accomplish their transformational goals of enhancing and enriching their relationship with their citizens and rapidly delivering new digital services and offerings. Michael emphasizes harnessing the power of open source software innovation as these technologies support standardization, holistic automation, new DevOps approaches and processes, and hybrid, cloud deployment models, all of which achieve the key business principles of accelerated value delivery and greater business agility, essential success factors for governments to strategically positioning themselves in the global economy.

Description

The promise of Open Government and the demands of citizens for new ways to digitally connect with government are requiring unprecedented speed and agility and one of the primary barriers to accelerating innovation is people. Culture, talent acquisition, and organizational structure congruent with supporting processes and architectures are required to create high performance teams. Join Michael Cardy, Chief Strategist Red Hat, as he references original research for the basis of defining the attributes of high performance teams and strategies for transforming organizational capability through talent acquisition and skills enhancements.

Back to Schedule

The Value of Open Source in Business

Details

Speaker

Jeffrey Osier-Mixon

Jeffrey is well known in open source circles, particularly those related to Linux and embedded systems. He is notorious for supporting embedded initiatives such as the Yocto Project, OpenEmbedded, Zephyr Project, and E-ALE. Jeffrey works at Intel’s Open Source Technology Center and speaks regularly at open source events worldwide.

Description

Open source is prevalent, and often dominant, in every business sector in the world – the largest banks, stock markets, utilities, space programs, and technology industries, among countless others, rely on open source daily. This presentation explores the business value proposition of open source, and also touches on the accompanying social value, exploring why doing good socially ends up being so good for the bottom line as well. The author will use examples from his experience with Intel, a Fortune 500 company and one of the largest open source contributors in the world, whose culture has changed to incorporate open source first as a strategy.

Back to Schedule

The Engineering Economics of Open Source

Details

Speaker

Stephen Walli

Stephen is a principal program manager at Microsoft in the Azure Office of the CTO. He has worked with Docker, been a Distinguished Technologist at Hewlett-Packard, technical director at the Outercurve Foundation, founded a start-up, and been a writer and consultant. He has been around open source software for almost 30 years. He blogs about open source software, standards, and the business of software at http://stephesblog.blogs.com, opensource.com, and occasionally on Medium. He tweets as @stephenrwalli.

Description

Open Source Software is collaboratively developed and liberally licensed. Open source collaboration is ultimately about engineering economics. Every development manager understands build vs buy. With interesting buckets of collaborative technology, one gets build vs. buy vs. borrow + share. Sharing is key, not out of altruism, but because forks are expensive and contributing means maintaining the smallest fork possible while hardening the software in use. Building strong communities is essential and there are well understood on ramps to success. This talk looks at those on ramps, why they work, and offers cautionary tales about open source business models and the lack thereof.

Back to Schedule

Harnessing Open Source for Audacious Projects in your Community

Details

Speaker

Erin “RobotGrrl” Kennedy

Founder of Robot Missions, Helping our planet with robots!

Description

An audacious experiment in using open source, low-cost robots to clean pollution from beaches has been underway this summer. In this talk, we will share how a local social enterprise (Robot Missions) has engaged the community and rallied support from the City of Ottawa and more to make this happen. The audience will hear about lessons learned during on-the-ground experimentation and interaction with the community, to ideas on harnessing open source to fulfill the vision of letting anyone, anywhere replicate the robot using 3D printing.

Prepare to be inspired — This talk is for those who want to learn about a real, tangible, local example of how a grassroots initiative can harness open source and contribute back open source. All the while, working on a large problem and engaging the community. Fair warning, after this talk, you too may be inspired to build the next open source rocketship, robot, multi-dimensional hologram, or the equivalent for your organization or department!

Back to Schedule

Unconference Stream

The Open First Day will start with an engagement activity with all participants present for the day. The exercice will provide an opportunity for the people present to highlight their areas of interest and provide the moderators of the unconference stream with the material to prioritize the discussion topics of the day.

A dedicated boardroom will offer a chance to the Open First Day participants to exchange with their peers on subjects that matter to them in a environment moderators by our team.

The results of the initial activity will also help shape the networking activity that will be held during the lunchtime.

External Resource: Unconference in a box

Back to Schedule