Bring DevOps to Your Open Source Projects: Top 3 Tips for Maintainers
Description
Baruch Sadogurksy (@jbaruch), Head of Developer Relations at JFrog, and Aaron (@arschles), Cloud Advocate at Microsoft and Project Athens Maintainer, talk about the art of DevOps for Open Source – balancing contributor needs with the core DevOps principles: people, process, and tools.
You'll learn how to future-proof your projects, avoid the dreaded "Bus Factor," and get Aaron and Baruch's advice for evaluating and selecting tools, soliciting contributor input and "voting," documenting processes, and so much more.
00:30 DevOps at the intersection of people, process and tools
01:48 Tip #1: Making decisions for the project
02:41 Tip #2: The importance of documentation
04:10 Tip #3: Select open source cloud tooling and services
Resources:
Project Athens Tools and Services:
- Netlify and Hugo for building and hosting docs
- CircleCI for Kubernetes/Helm testing
- Drone CI for Linux Unit & Integration testing
- Azure Pipelines & ACR for windows testing
- DockerHub for hosting public docker images
- CodeCov.io for public code coverage reports
- Go report card for public code quality reports
- Codetriage.com for helping new contributors get involved
- Makeapullrequest.com for docs for brand new OSS contribs
- Planning: Github projects
- Live weekly dev meetings on Zoom
Check out Slack Channels:
- slack.com
- #Athens and #GoCenter
Learn more about JFrog:
- GoCenter website and GitHub
- JFrog for Open Source
Learn more about Project Athens:
Learn more about Azure:
Additional Resources:




