Bring DevOps to Your Open Source Projects: Top 3 Tips for Maintainers | The Open Source Show




Channel 9 show

Summary: 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 tools01:48 Tip #1: Making decisions for the project02:41 Tip #2: The importance of documentation04:10 Tip #3: Select open source cloud tooling and services Resources: Learn More Free Azure trial Project Athens Tools and Services: Netlify and Hugo for building and hosting docs CircleCI for Kubernetes/Helm testing Drone CI for Linux Unit & Integration testingAzure Pipelines & ACR for windows testingDockerHub 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 projectsLive weekly dev meetings on ZoomCheck out Slack Channels: slack.com #Athens and #GoCenter Learn more about JFrog: GoCenter website and GitHubJFrog for Open Source Learn more about Project Athens: GitHubDocs Learn more about Azure: Azure DevOps ServicesAzure Pipelines Additional Resources: Aaron's blog"The Bus Factor"Aaron's blog on "Stepping Away"