Open First Day Detailed Agenda
ARCHIVE: Please note that this agenda is an archive. The event has concluded on September 28, 2018. 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
- The Conference-in-a-box is designed to provide you with the materials you need to organize a 1 day conference to run parallel to the Open First Day on September 28, 2018 with your colleagues
- Your conference can include
- A group viewing of the webcast portions of the conference
- Group exercises that you can conduct with your participants
- To run your own conference:
- Reach out to the Open Source, IT, business, program and policy communities by twitter, email or GCCollab to let them know that you are hosting your own event
- Plan: decide to watch the conference in Ottawa, run your own activities or you can do a mix of both.
- If you decide to watch the conference in Ottawa, here are some helpful tips to organize a viewing party:
- Reach out to colleagues to see who would be interested in viewing the event
- Reserve a boardroom
- Arrive a few minutes before the conference to set up your computer for the live stream
- Clink on the link: Enjoy and share
- If you decide to run your own activities, here are some topics you could discuss:
- What are the rules and guidance in your department based on:
- Using Open Source Software?
- Contributing to Open Source Software?
- Releasing your department source code with an Open Source licence to the public?
- Are there any default open standards adopted by your organization?
- Who can authorize the release of GC source code as open source in your organization?
- Is there an open source working group in your organization?
- What resources do you have to procure/acquire open source software in your organization?
- What is the process to acquire software that doesn’t have a cost?
- How do you assess Open Source Software:
- Security (SA&A, TRA, etc.)
- Accessibility
- What are the rules and guidance in your department based on:
- If you decide to do a mix of both you could stream one portion of the conference in Ottawa and then plan some activities of your own.
- Get creative! You can use paper, markers, large dry erase boards etc. to help facilitate your activities of your own!
- Enjoy and share!
Schedule
Our Masters of Ceremony
- Ashley Casovan from Treasury Board Secretariat Canada
- Sabrina Nash from Public Service and Procurement Canada - LinkedIn
Welcome
Details
- Time: 8:30
- Duration: 30 minutes
- Room: Foundry
- Format: Presentation and Workshop
Speakers
Marc Brouillard
Chief Technology Officer of Canada
Unconference Facilitators
- Ioana Finichiu
- Joël Bourgeoys
- John Kenney
Description
House cleaning & Engagement Activity
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
- Time: 9:00
- Duration: 20 minutes
- Room: Foundry
- Format: Presentation
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
- Time: 9:20
- Duration: 20 minutes
- Room: Foundry
- Format: Presentation
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.
Panel
Details
- Time: 9:50
- Duration: 40 minutes
- Room: Foundry
- Format: Panel
Moderator
Olivia Neal (@LivNeal)
Executive Director, Digital Change
Office of the Chief Information Officer of Canada
Panelists
- Sean Boots - Canadian Digital Service
- Kirsten Burgard - US Government
- Mélanie Robert - Treasury Board Secretariat, Open Government
- Pierre-Antoine Ferron - Ville de Montréal
Topics
- Why should we:
- Use Open Source Software and Open Standards?
- Industry best practices
- Interoperability
- Open markets
- User centered design
- Accessibility
- Vendors availability
- Compliance
- Contribute to Open Source Community?
- Releasing GC Source Code
- Direct contribution to 3rd party projects
- Open culture and organisation
- Benefit to society
- Use Open Source Software and Open Standards?
- What are the challenges that await us?
- Established practices
- Training
- Awareness
Executive/General Stream
Open Government
Details
- Time: 10:30
- Duration: 30 minutes
- Room: Training Room
- Format: Presentation
Speaker
Mélanie Robert
Executive Director, Open Government and Services
Treasury Board of Canada Secretariat
Description
Open Government:
- What is the scope of Open in the Government of Canada?
- Who are the different actors?
- How are you a part of it?
- What do we need to do?
- How can citizens and private sector organisations benefit and leverage an Open Government?
Office of the Chief Information Officer
Details
- Time: 11:00
- Duration: 30 minutes
- Room: Training Room
- Format: Presentation
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.
Releasing GC Source Code as Open Source
Details
- Time: 11:00
- Duration: 30 minutes
- Room: Training Room (To be confirmed)
- Format: Presentation
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.
Rules Stream
Open Source at Scale
Open Source Program Office
Details
- Time: 13:00
- Duration: 30 minutes
- Room: Training Room
- Format: Presentation
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.
Source Code Policy Jam
Details
- Time: 13:30
- Duration: 30 minutes
- Room: Training Room
- Format: Presentation
Moderators
Ashley Casovan, Guillaume Charest
Description
Session where members of the audience can contribute to identifying opportunities and challenges in the current rules and policies the Government of Canada to support the adoption of open standards and open source software.
Tools Stream
Full Open Source Application Stacks for Data Visualizations and Cloud-Native
Details
- Time: 14:00
- Duration: 45 minutes
- Room: Foundry (To be confirmed)
- Format: Presentation with Q&A
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.
- Creating dynamic Interactive Data Visualizations to display data on the web.
- Moving to Cloud and adopting a Cloud-native approach to building and running applications that take advantage of the cloud computing delivery model.
Working with a Decentralized Version Control System
Details
- Time: 15:00
- Duration: 30 minutes
- Room: Foundry
- Format: Presentation
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.
How Open Source Software Helps Governments Meet Compliance
Details
- Time: 15:30
- Duration: 30 minutes
- Room: Training room
- Format: Presentation
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.
People Stream
Crowdsourcing contributions – Co-Lab
Details
- Time: 10:30
- Duration: 55 minutes
- Room: Foundry
- Format: Presentation with Workshop
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.
Enabling People with Accessibility by Design
Details
- Time: 11:30
- Duration: 30 minutes
- Room: Foundry
- Format: Presentation
Speakers
Juli-Ann Roswell, Jeffrey Stark
Shared Services Canada
Description
Upcoming
Open Projects at DEIL
Exploring the potential of open data using an “open project” approach
Details
- Time: 13:00
- Duration: 55 minutes
- Room: Foundry
- Format: Presentation with Workshop
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.
A Journey to Open
The People Side of Accelerated Innovation
Details
- Time: 14:00
- Duration: 30 minutes
- Room: Training Room
- Format: Presentation
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.
The Value of Open Source in Business
Details
- Time: 14:30
- Duration: 30 minutes
- Room: Training Room
- Format: Presentation
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.
The Engineering Economics of Open Source
Details
- Time: 15:00
- Duration: 30 minutes
- Room: Training Room
- Format: Presentation
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.
Harnessing Open Source for Audacious Projects in your Community
Details
- Time: 15:30
- Duration: 30 minutes
- Room: Foundry
- Format: Presentation
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!
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