Streamlining Enterprise‑Scale Open‑Source Governance with docassemble & Granite
At IBM, we have over 9,000 Open Source Engineers who work in over 900 open source organizations. As the people who review all of the open source contributions for compliance, we have legal oversight and must document everything. Until recently, we have required engineers to fill out word processing templates and then have our compliance team review each document one line by line to look at every release we do. This is painful.
In this talk, we introduce the new pipeline for IBM open source compliance review that uses docassemble.org, an open source tool to guide engineers to answer questions to generate the needed documents, and Granite, an local open source AI model, to help compile, categorize, and streamline the feedback loop for our compliance team. This allows them to focus on the content and legal questions instead of the process.
We’ll tell the story of how we got here, what we’ve learned, and even have some simple code to help you get this off the ground for your processes. Leverage docassemble, and you'll be shocked on how quickly you'll find real ROI and freedom to tackle real problems versus managing paperwork.
JJ works the Architect for the IBM OSPO representing IBM all over the world. If he isn’t building automation to make his work streamlined he’s building the groundwork to do just that.
He lives and grew up in Austin, Texas. A father and husband, trying to learn to balance his natural nerdiness with family life. He enjoys a good strong dark ale, hoppy IPA, some team building Artemis, and epic Gloomhaven campaigning.
He has recently dove headfirst into Fedora since IBM buying Redhat, but still secretly wants FreeBSD everywhere. He’s always trying to become a better web technology developer, though normally just uses bash to get the job done.