Grace Hopper Annual Conference Schedule


Open Source: Presentations

October 15 2:30 pm-3:30 pm
370 A Level Three GRBCC
TRACK: Open Source
Presentation / Lightning Talk
Best Practices for Releasing and Choosing Open Source Software
2:30 PM - 2:50 PM
LEVEL: Intermediate

The Open Source community is one of vast reach. Releasing software as open source is now the norm. Simultaneously, the value of using Open Source software in one's codebase is increasingly evident. Given that, how does one release a project or choose the right project to use? In this talk, we'll cover best practices for releasing projects as open source, and how those will impact consumers of open source software.

Open Source Continuous Integration System
2:50 PM - 3:10 PM
LEVEL: Intermediate

The OpenStack project has built a resilient Continuous Integration (CI) system used to test changes submitted to the OpenStack project. Since creation over 3 years ago, it has been adopted internally by several companies and at least one additional Open Source project that builds upon the work.

This talk provides an overview of the Open Source tools used and how they fit together so other organizations may adopt similar approaches.

Collaborating on GitHub for Open Source Documentation
3:10 PM - 3:30 PM
LEVEL: Intermediate

This talk describes findings and best practices while running a large documentation site for multiple open source projects within OpenStack. In this presentation, participants will learn about team writing collaboration using the website GitHub and the git source control tool. With pull requests and reviews, writing becomes a collaborative effort between developers and users, writers and readers. Come learn from my years of open source documentation experience.