GOOD 2025

Contributor Jam
03-17, 13:00–17:00 (US/Eastern), Tsai Auditorium (CGIS S010)

What is the Contributor Jam? | The Contributor Jam will offer attendees an immersive opportunity to work closely with Open OnDemand (OOD) developers. Participants will gain an understanding of OOD's components and leave with the knowledge and tools to contribute to its development.


Required programming level | Attendees of all programming levels and experience are invited to participate. There will be something for everyone.

What to bring | Your laptop, fully charged

Highlights:
1) Explore the Building Blocks of OOD
- Dive into key repositories: ondemand, ood_core, ood-documentation, and learn how they interconnect.
- Understand the dashboard and its role within OOD.
- Familiarize yourself with all the OnDemand Ruby gems—and more!

2) Contribute
- Learn how to make pull requests across multiple OnDemand repositories.
- Discover the development tools and dev files designed to simplify the process.
- Navigate the contributor guides for seamless onboarding.

3) Demonstrate and Learn
- Witness OOD's functionality in action, including its support for schedulers, OS compatibility, and applications.
- Deepen your understanding of the OOD documentation.

4) Take Home Resources
- Leave with a cheat sheet crafted by the OOD developers, packed with practical tips and shortcuts.

Free to attend for conference ticket holders. Register your participation during conference registration.

Questions | Email info@good.openondemand.org with any questions about participating in the Contributor Jam.