Everything open source
May 16–17, 2016: Training & Tutorials
May 18–19, 2016: Conference
Austin, TX

Schedule: Collaboration sessions

1:30pm–5:00pm Monday, 05/16/2016
Location: Meeting Room 19 Level: Non-technical
Meghan Gill (MongoDB), Francesca Krihely (MongoDB)
Average rating: ***..
(3.60, 5 ratings)
Open source communities need leaders and contributors to thrive, but successfully engaging them often poses a challenge. Meghan Gill and Francesca Krihely explain how to create champions for your open source community and offer resources to build new advocacy programs. You'll walk away with a plan designed to engage leaders. Read more.
9:00am–12:30pm Tuesday, 05/17/2016
Location: Meeting Room 12 Level: Intermediate
Danese Cooper (NearForm)
Average rating: ****.
(4.58, 12 ratings)
InnerSource applies the lessons of the best open source projects to proprietary engineering and transforms the cultures that use it. Danese Cooper offers case studies that demonstrate how PayPal and other companies started redesigning their engineering approaches and ended up changing how they work and outlines techniques any team can use to build an InnerSource practice in their organization. Read more.
9:00am–12:30pm Tuesday, 05/17/2016
Location: Meeting Room 19 Level: Intermediate
Emily Xie (Sotheby's)
Average rating: ****.
(4.29, 31 ratings)
Emily Xie explores what happens under the hood with Git “porcelain” (the high-level commands through which users typically interact with Git) via the usage and examination of Git “plumbing” (the lower-level actions). Emily demystifies Git, providing attendees with a basic understanding of how it works and giving them more confidence using it. Read more.
1:30pm–5:00pm Tuesday, 05/17/2016
Location: Ballroom E Level: Non-technical
Emma Jane Westby (UN-OCHA)
Average rating: ***..
(3.88, 24 ratings)
You've dabbled a little in version control using Git. You can follow along with the various tutorials you've found online. But now you've been asked to implement a work flow strategy, and you're not really sure how (or where) to start. You have a lot of choices. Emma Jane Hogbin Westby helps you pick the right one for your project. Read more.
11:05am–11:45am Wednesday, 05/18/2016
Location: Meeting Room 9C Level: Non-technical
Casey West (Pivotal)
Average rating: ****.
(4.83, 6 ratings)
All too often we define culture fit as conformity to a series of workplace traditions: ping pong, pour-over coffee, or whiskey on Fridays. This model of culture is meant to highlight ways in which we’re similar at work but is ultimately superficial and exclusionary. Casey West explains what members of majority groups can do to influence the inclusivity of open source. Read more.
11:55am–12:35pm Wednesday, 05/18/2016
Location: Meeting Room 9C Level: Non-technical
Donna Benjamin (Red Hat Open Innovation Labs), Leslie Hawthorn (Red Hat)
Average rating: ****.
(4.33, 12 ratings)
Open source software projects can be prickly toward their users. Poor documentation and a steep learning curve can make a project community seem hostile. As users of many different open source projects over the years, Donna Benjamin and Leslie Hawthorn have often wondered about this problem and contemplated what to do about it. This session takes their long-standing private rant public. Read more.
1:50pm–2:30pm Wednesday, 05/18/2016
Location: Meeting Room 9C Level: Non-technical
Chris Aniszczyk (Cloud Native Computing Foundation), Nithya Ruff (Comcast), Jeff McAffer (Microsoft), Chris DiBona (Google), Benjamin VanEvery (Simon Data, Inc.), Andrew Spyker (Netflix)
Average rating: ***..
(3.64, 11 ratings)
Members of the TODO Group—an open group of companies who collaborate on practices, tools, and other ways to run successful and effective open source projects and programs—discuss why they started open source offices in their respective companies (Twitter, Netflix, Box, Google, Microsoft, and SanDisk) and share the lessons they learned along the way. Read more.
2:40pm–3:20pm Wednesday, 05/18/2016
Location: Meeting Room 9C Level: Non-technical
Cedric Williams (PayPal), Georg Grütter (Bosch Software Innovations GmbH), Guy Martin (Autodesk), Nithya Ruff (Comcast), Panna Pavangadkar (Bloomberg L.P.)
Average rating: ****.
(4.70, 10 ratings)
InnerSource applies lessons from the best open source projects to engineering and transforms cultures that use it. Cedric Williams, Georg Gruetter, Guy Martin, Nithya Ruff, and Panna Pavangadkar explore the factors that keep software teams from collaborating effectively, look at the development model used for Apache Software Foundation projects, and talk about ways to bridge the two approaches. Read more.
4:20pm–5:00pm Wednesday, 05/18/2016
Location: Meeting Room 9C Level: Non-technical
Zoe Landon (Marketo)
Average rating: ***..
(3.33, 3 ratings)
Technology is a language all its own, and OSS is no different. But as more people from more backgrounds jump into open source, they can quickly become alienated by the specificity of jargon. How, then, do we explain powerful technologies to the everyday person without misleading them? Zoe Landon explains why it takes strong clarity, clever metaphors, and a bit of Shakespeare. Read more.
5:10pm–5:50pm Wednesday, 05/18/2016
Location: Meeting Room 9C Level: Non-technical
Daniel Izquierdo (Bitergia)
Average rating: **...
(2.83, 6 ratings)
The Xen Project's code contributions have been growing 10% a year. However, during this period of growth, the code review process became much slower, leading to issues in the community. Lars Kurth and Daniel Izquierdo explain how software development analytics came to the rescue: it provided surprising insights that allowed the project members to understand issues and take corrective action. Read more.
11:05am–11:45am Thursday, 05/19/2016
Location: Ballroom E Level: Intermediate
Georgia Reh (Intel)
Average rating: ****.
(4.36, 14 ratings)
Version control is a necessary piece of the Python community, and Git has a steep learning curve. Georgia Reh discusses the lessons she's learned teaching Git to beginners so you won't have to make the same mistakes. Read more.
11:55am–12:35pm Thursday, 05/19/2016
Location: Ballroom E Level: Non-technical
Rachel Berry (GitHub)
Average rating: ****.
(4.17, 6 ratings)
In the last seven years, GitHub Support has gotten over 23,000 questions about your open source projects. Rachel Berry, one of the humans behind the contact form, discusses the questions GitHub Support sees most often and the small changes you can implement to remove confusion and make all the difference for your users and community. Read more.
1:50pm–2:30pm Thursday, 05/19/2016
Location: Ballroom E Level: Non-technical
Jeff McAffer (Microsoft), A Gousiosg (TU Delft), Kevin Lewis (Microsoft)
Average rating: ***..
(3.50, 6 ratings)
GitHub hosts tens of millions of people collaborating on more than 20 million repositories—an unprecedented treasure trove of data for software engineering researchers, companies, and project teams alike. Jeff McAffer, Georgios Gousios, and Kevin Lewis explore tools and techniques for sifting through terabytes of content, present key insights they discovered, and explain how you can follow suit. Read more.
2:40pm–3:20pm Thursday, 05/19/2016
Location: Ballroom E Level: Intermediate
Ying Li (Docker), David Lawrence (Docker)
Average rating: ***..
(3.44, 9 ratings)
Onboarding is just as painful—if not more so—in the open source world. Ying Li and David Lawrence explain how using the right tooling can drastically increase the speed and success with which potential collaborators and contributors begin to add value to your project and community. Read more.
4:20pm–5:00pm Thursday, 05/19/2016
Location: Ballroom E Level: Non-technical
Joshua Matthews (Mozilla)
Average rating: ****.
(4.80, 5 ratings)
Many FOSS projects find it difficult to grow beyond a small team of core contributors, but this does not need to be the case. There are tried and true ways to lower the barrier to entry and increase the potential pool of contributors. Joshua Matthews presents a five-point plan that provides a solid foundation for encouraging new contributors. Read more.
5:10pm–5:50pm Thursday, 05/19/2016
Location: Ballroom E Level: Non-technical
Jonas Rosland (VMware), Stephanie Carlson (EMC {code})
Average rating: *****
(5.00, 2 ratings)
Increasing your online presence in the open source community involves more than just writing and committing code. We need to create safe places to collaborate and communicate freely in order to involve more people than just our closest team members. Jonas Rosland and Stephanie Carlson outline a few of the tools they use to tackle this big task and discuss failures, successes, and lessons learned. Read more.