CHAOSS OSPO WG, March 19 2026

๐ **Source:** [CHAOSS OSPO WG, March 19 2026](https://www.youtube.com/watch?v=H9SsKPdj80Y)
> [!note]+ Document Notes
> tags: #open-source #AI #OSPO #community-health #dependency-management
> author: CHAOSS OSPO WG
> source: YouTube
> reference: https://www.youtube.com/watch?v=H9SsKPdj80Y
> date created: 2025-01-11 10:30
>
> # ๐ท๏ธ Title: AI and Open Source Alignment: What OSPOs Should Be Thinking About
>
<!-- deep-read:sections start -->
## ๐งฐ Action Inbox
- [H1] Join CHAOSS AI alignment working group for ongoing research and resources โ 45:23 #AI-alignment #community
- [H2] Develop repository contribution guidelines to manage AI-generated PR volume โ 35:47 #repository-management #automation
- [H3] Create context standards for agents to ensure open source compliance โ 15:32 #governance #licensing
## ๐งญ Table of Contents
- [[#๐ Summary]]
- [[#๐ Main Content]]
- [[#๐๏ธ Notes]]
- [[#๐ References]]
- [[#๐ฃ๏ธ Paraphrase]]
- [[#๐ฐ Newsletter]]
- [[#โ
Action Items]]
- [[#๐งช Hypotheses]]
- [[#๐ Methodology]]
- [[#โ Questions]]
- [[#๐ฎ Future Research]]
- [[#๐ก Implications]]
- [[#๐ง Learning Styles Assessment]]
- [[#๐ Accessibility Assessment]]
- [[#๐ DEIB Assessment]]
- [[#โ
Logical Validity]]
- [[#๐ก๏ธ DARVO Analysis]]
- [[#๐ฏ Conclusion]]
### ๐ References
- [CHAOSS AI Alignment Working Group](https://github.com/chaoss/wg-ai-alignment)
- [OSI Open Source AI Definition](https://opensource.org/blog/the-open-source-ai-definition-is-here)
## ๐ Summary
- **What happened**: Emma Irwin presented on AI alignment challenges for OSPOs, covering use, release, and contribution workflows
- **Why it matters**: AI is fundamentally changing how open source is built, released, and sustained, requiring new OSPO strategies
- **Key stakeholders**: OSPO teams, maintainers, engineers using AI tools, open source communities
- **Risks and tradeoffs**: Increased maintainer burden vs. productivity gains; licensing compliance vs. speed; human oversight vs. automation
- **Bottom line**: OSPOs must ensure AI systems remain aligned with human values and community expectations while managing new risks
## ๐ Main Content
Emma Irwin, formerly of Mozilla and Microsoft OSPOs, presented findings from the CHAOSS AI Alignment Working Group on how AI is transforming open source workflows. AI alignment, also known as AI safety, focuses on ensuring AI systems do what humans want and need rather than operating independently of human values.
The presentation covered three key areas where AI intersects with traditional OSPO responsibilities:
**Using Open Source with AI**: Dependencies are increasingly selected by AI agents, creating new risks around typo-squatting, licensing compliance, and security. Traditional metrics for community health may become misleading as AI activity masks human contributor burnout.
**Releasing Open Source**: Organizations face challenges around code written by AI agents, unclear licensing provenance, and the need for updated governance policies. The definition of "open source AI" remains contested, with various interpretations from truly open models to vendor marketing claims.
**Contributing to Open Source**: Maintainers report increased burden from AI-generated pull requests, often poorly targeted or formatted. Some projects are implementing stricter contribution guidelines to manage the volume while preserving quality.
The working group emphasizes that alignment isn't just technical but social - ensuring AI serves both community values built over decades and legitimate business interests in open source.
## ๐๏ธ Notes
#### โฑ๏ธ [00:00](https://youtu.be/H9SsKPdj80Y?t=0) โ [H1] Introduction and Background
- Key idea: Emma Irwin introduces 20 years open source experience, 10 as developer, 10 as technical program manager
- Evidence: "I've been working in open source for 20 years... helping organizations be efficient and respectful and show up in the open source ecosystem"
#### โฑ๏ธ [02:15](https://youtu.be/H9SsKPdj80Y?t=135) โ [H2] AI Alignment Definition
- Key idea: AI alignment ensures systems do what humans want and need, not just what they're programmed to do
- Evidence: "Alignment is really about ensuring that what AI systems do is what humans want and need essentially"
#### โฑ๏ธ [04:30](https://youtu.be/H9SsKPdj80Y?t=270) โ [H1] Two Contracts in Open Source
- Key idea: Open source has always had separate value propositions for businesses and communities that may be diverging
- Evidence: "We've always had those kind of two contracts essentially... my worry is it's getting a little bit too further apart the more we remove humans"
#### โฑ๏ธ [07:45](https://youtu.be/H9SsKPdj80Y?t=465) โ [H2] Using Open Source - New Risks
- Key idea: AI introduces novel dependency risks including hallucinated package names and unclear licensing
- Evidence: "There's you know just kind of a leveling up of how there's both the hallucination of names now coming into play"
#### โฑ๏ธ [10:20](https://youtu.be/H9SsKPdj80Y?t=620) โ [H3] Code Commits by AI
- Key idea: Significant portion of code commits are now authored by AI agents alone
- Evidence: "There's 4% of Claude commits are now authored by Claude alone"
#### โฑ๏ธ [12:15](https://youtu.be/H9SsKPdj80Y?t=735) โ [H1] Monitoring Community Health
- Key idea: Traditional metrics may mislead as AI activity masks human contributor burnout
- Evidence: "We actually might see an increase in merges... which makes it seem like there's more contributors when it's really AI"
#### โฑ๏ธ [15:32](https://youtu.be/H9SsKPdj80Y?t=932) โ [H2] Shaping Agent Behavior
- Key idea: OSPOs need to provide context to AI agents to avoid biased recommendations toward proprietary solutions
- Evidence: "If I ask an agent to build an open source solution it'll immediately go for llama... which actually are mixed license"
#### โฑ๏ธ [18:45](https://youtu.be/H9SsKPdj80Y?t=1125) โ [H3] Governance and Consent
- Key idea: Code of conduct updates needed to address AI use and community consent
- Evidence: "We're adding an AI clause around consent... anytime one of our maintainers uses AI is with the consent of the community"
#### โฑ๏ธ [21:30](https://youtu.be/H9SsKPdj80Y?t=1290) โ [H2] Abandoned Dependencies Question
- Key idea: Debate over whether AI agents should maintain abandoned open source projects
- Evidence: "Should agents manage abandoned dependencies?... is that something we want to happen? What does that look like?"
#### โฑ๏ธ [25:15](https://youtu.be/H9SsKPdj80Y?t=1515) โ [H3] Repository Hygiene for Agents
- Key idea: Repositories need documentation to guide AI development in alignment with project standards
- Evidence: "Recently some of our repos shipped like agents.md to be able to facilitate work with agents doing development"
#### โฑ๏ธ [28:40](https://youtu.be/H9SsKPdj80Y?t=1720) โ [H1] Open Source AI Definition Confusion
- Key idea: Market confusion around what constitutes "open source AI" with various interpretations
- Evidence: "There's the OSI definition... there's the meta llama style there's vendor marketing... when I ask what open-source AI solutions do you have I have to really keep reprompting"
#### โฑ๏ธ [32:20](https://youtu.be/H9SsKPdj80Y?t=1940) โ [H2] Copyright and Licensing Challenges
- Key idea: AI-generated content is generally non-copyrightable, creating licensing uncertainty
- Evidence: "Scholars and practitioners are converging towards the fact that AI generated stuff is non-copyrightable"
#### โฑ๏ธ [35:47](https://youtu.be/H9SsKPdj80Y?t=2147) โ [H1] Managing PR Volume
- Key idea: Projects implementing stricter guidelines to manage AI-generated pull request burden
- Evidence: "We don't accept PRs that don't... address an existing issue, touch more than a certain amount of files... are untested"
#### โฑ๏ธ [40:15](https://youtu.be/H9SsKPdj80Y?t=2415) โ [H2] Maintainer Crisis Worsening
- Key idea: AI is exacerbating existing open source sustainability problems
- Evidence: "The maintainer crisis is getting worse... it's causing a lot more problems"
#### โฑ๏ธ [43:30](https://youtu.be/H9SsKPdj80Y?t=2610) โ [H3] Decreased Funding Trends
- Key idea: Fewer companies contributing financially to open source despite increased need
- Evidence: "There's fewer and fewer companies contributing to open source financially... it's decreased, it's just going down"
#### โฑ๏ธ [45:23](https://youtu.be/H9SsKPdj80Y?t=2723) โ [H1] Call to Action
- Key idea: Join CHAOSS AI alignment working group for collaborative learning and resource sharing
- Evidence: "Join our AI alignment working group chat... there's lots of great links being shared"
## ๐ References
- [CHAOSS AI Alignment Working Group](https://github.com/chaoss/wg-ai-alignment)
- [OSI Open Source AI Definition](https://opensource.org/deepdive-drafting/)
- [Fair Source Initiative](https://fair.io/)
- [Contributors Covenant](https://www.contributor-covenant.org/)
## ๐ฃ๏ธ Paraphrase
- AI is fundamentally changing how we use, release, and contribute to open source software, requiring OSPOs to develop new strategies for governance, compliance, and community health
- Traditional metrics for measuring open source community health may become misleading as AI activity can mask human contributor burnout while appearing to show increased engagement
- OSPOs need to proactively set context and guidelines for AI agents to ensure they recommend truly open solutions rather than falling back on biased training data that favors proprietary options
## ๐ฐ Newsletter
**AI Alignment Challenges for Open Source Program Offices**
The integration of AI into open source workflows is creating new challenges that require immediate OSPO attention. From dependency selection by AI agents to managing the flood of AI-generated pull requests, traditional open source governance models need updating.
Key areas requiring attention include establishing context standards for AI agents, updating contribution guidelines to manage PR volume, and developing new metrics that can distinguish human from AI activity. The CHAOSS AI Alignment Working Group is actively researching these challenges and building resources for the community.
**Resources**: [CHAOSS AI Alignment WG](https://github.com/chaoss/wg-ai-alignment), [Learn WordPress](https://learn.wordpress.org/), [Developer Docs](https://developer.wordpress.org/), [WP-CLI](https://wp-cli.org/)
## โ
Action Items
#### DevRel
- Developer advocacy: Create educational content on AI tool usage in open source contexts, metrics for success include workshop attendance and resource downloads
- Education: Develop training materials on AI alignment principles for open source developers, establish office hours for AI-related questions
- Developer experience: Update documentation to include guidance for AI agents working with repositories
- Community management: Moderate discussions around AI tool usage policies, gather feedback on community preferences
#### OSPO
- Policy & Governance: Draft AI usage policies for code contributions, establish consent frameworks for AI tool usage in projects
- License Compliance: Develop tooling to track AI-generated code provenance, create compliance review processes for AI-authored contributions
- Security Management: Assess risks from AI-selected dependencies, implement monitoring for AI-introduced vulnerabilities
- Software Inventory: Enhance SBOM tracking to include AI-generated components, establish ownership clarity for AI-authored code
- Developer Support: Create training on responsible AI tool usage, provide consultation on AI governance policies
- Community Engagement: Participate in CHAOSS AI alignment working group, collaborate on industry standards for AI in open source
#### Community
- Maintainers: Develop contribution guidelines for AI-generated PRs, create roadmap alignment strategies to prevent drift
- Contributors: Establish consent protocols for AI tool usage, provide education on responsible AI contribution practices
- Sponsors: Fund maintainer support specifically for AI-related workload increases, sponsor research into community health metrics
#### WordPress
- Core: Evaluate AI tool impact on contribution quality, establish policies for AI-generated patches
- Core Performance: Monitor AI-generated code for performance impacts, develop benchmarks for AI-authored optimizations
- Documentation: Create guidance for AI tool usage in WordPress development, update contributor handbooks
- Community: Survey community attitudes toward AI tools, develop consensus on acceptable AI usage
- Training: Integrate AI tool best practices into existing curricula, create specific courses on responsible AI usage
- Support: Develop escalation paths for AI-related issues, train support staff on AI tool limitations
## ๐งช Hypotheses
- AI agent selection of dependencies will increase security risks due to bias toward popular but potentially vulnerable packages
- Traditional community health metrics will become unreliable as AI activity masks human contributor burnout and disengagement
- Projects with explicit AI usage policies and contribution guidelines will maintain higher code quality than those without such governance
- OSPOs that proactively address AI alignment will see better long-term community relationships and contributor satisfaction
### ๐ Methodology
- Survey OSPO practitioners on current AI tool policies and observed impacts on community health metrics
- Analyze commit patterns and PR characteristics to distinguish AI-generated from human-authored contributions across sample projects
- Compare community satisfaction and maintainer burnout rates between projects with and without AI governance policies
### โ Questions
- How can OSPOs effectively measure the true health of human contributors when AI activity dominates traditional metrics?
- What governance frameworks best balance AI productivity benefits with community consent and maintainer autonomy?
- How should organizations handle liability and accountability when AI agents make decisions about security-critical dependencies?
### ๐ฎ Future Research
- Development of AI-aware community health metrics that can distinguish human from automated contributions
- Investigation of optimal governance models for AI agent behavior in open source contexts
- Long-term studies on the impact of AI tools on maintainer burnout and community sustainability
### ๐ก Implications
- Practice: OSPOs must immediately begin developing AI governance policies and updating existing processes for the AI era
- Policy: New frameworks needed for consent, accountability, and transparency in AI tool usage within open source projects
- Security: Enhanced vigilance required for AI-selected dependencies and AI-generated code review processes
- Education: Comprehensive training programs needed for both AI tool users and community members affected by AI contributions
- Funding: Increased resources needed for maintainer support and community health monitoring in AI-augmented environments
### ๐ง Learning Styles Assessment
Reading level estimate: Grade 12-13 (technical presentation format)
#### ๐ Visual learners
- Present: Slides with frameworks and categorized information
- Improve: Architecture diagrams showing AI agent interactions, flowcharts for decision processes
#### ๐ Aural learners
- Present: Video presentation with verbal explanations and discussion
- Improve: Podcast-style summary, guided discussion questions
#### ๐ฃ๏ธ Verbal learners
- Present: Clear definitions of AI alignment, analogies to existing OSPO work
- Improve: Glossary of terms, story-driven examples of AI impacts
#### ๐งฉ Kinesthetic learners
- Present: Discussion format with interaction between presenter and audience
- Improve: Hands-on workshops for implementing AI governance policies
#### ๐ง Logical learners
- Present: Structured framework covering use/release/contribute workflows
- Improve: Decision trees for AI tool approval, metrics dashboards for tracking impact
#### ๐งโ๐คโ๐ง Social learners
- Present: Working group collaboration, community discussion format
- Improve: Peer review processes for AI policies, collaborative policy development sessions
#### ๐งโโ๏ธ Solitary learners
- Present: Comprehensive slide deck for individual review
- Improve: Self-assessment tools for AI readiness, individual reflection prompts
#### ๐ฟ Naturalistic learners
- Present: Discussion of community ecosystem health and sustainability
- Improve: Analogies to natural ecosystem balance, lifecycle thinking about AI impacts
### ๐ Accessibility Assessment
#### Screen reader semantics
- Present: Video format with spoken content
- Improve: Detailed slide transcriptions, structured headings for navigation
#### Keyboard navigation
-
---
## Full Transcript
[00:02] Okay, cool. And uh for our next agenda<br>[00:06] item today, we have Emma Irwin, who will<br>[00:08] be talking about AI and what OSPO should<br>[00:11] be thinking about them. And I'll pass it<br>[00:13] on to you, Emma.<br>[00:15] >> Thank you, Natalyia. So, some<br>[00:17] disclaimers about that. Um actually,<br>[00:20] maybe I'll introduce myself first for<br>[00:21] those that I haven't met before. I see<br>[00:23] Remy, who I know it's always nice to see<br>[00:25] you. Um who am I? So I've been working<br>[00:28] in open source for 20 years. Um for for<br>[00:32] 10 of those in the capacity of a<br>[00:33] developer and for the last 10 or so um<br>[00:36] sort of when you reach 20 you just keep<br>[00:38] saying 20. Um as kind of a technical<br>[00:42] program manager in the capacity of<br>[00:43] helping organizations<br>[00:45] be efficient and respectful and show up<br>[00:49] in the open source ecosystem. So I<br>[00:50] worked at Misilla for a number of years<br>[00:52] on the open innovation team in what was<br>[00:55] essentially an official OSPO at the time<br>[00:57] just helping uh teams get good at open<br>[01:00] source but also um innovating on a lot<br>[01:03] of things including safety and digital<br>[01:05] spaces and then uh for 5 years on<br>[01:08] Microsoft's open source programs office.<br>[01:10] So I was laid off there actually last<br>[01:12] year um as many folks are. So, um I'm<br>[01:17] not the disclaimer is more that I'm not<br>[01:19] currently in an OSPO, but I've kind of<br>[01:21] spent a lot of my time um kind of<br>[01:24] figuring out and kind of in a way uh<br>[01:27] fortunate to have a bit of time to just<br>[01:29] start tinkering and and um I launched<br>[01:32] the AI<br>[01:34] um al AI and open-source alignment<br>[01:39] working group in chaos and that came<br>[01:41] from<br>[01:43] uh so I watched a podcast or listened to<br>[01:45] a podcast as many of us do and they were<br>[01:47] talking about this topic of AI alignment<br>[01:49] which is also known as AI safety. I<br>[01:51] actually have a definition on one of<br>[01:52] these slides but um and that was the<br>[01:56] really compelling thing that came out of<br>[01:57] that for me is that alignment is really<br>[02:00] about ensuring that what AI systems do<br>[02:02] is what humans want and need essentially<br>[02:06] and that's also what when you hear open<br>[02:08] or when you hear the word safety or AI<br>[02:11] safety essentially that means the same<br>[02:12] thing as well. Um yeah, does it do what<br>[02:15] humans expect? Now there's like another<br>[02:18] layer to that which is which humans<br>[02:22] right and so um so a lot of what we do<br>[02:25] in the AI alignment group um right now<br>[02:28] we all well we just ran a s survey<br>[02:30] actually maybe I'll pop it into the chat<br>[02:31] a little bit later. I know that we're<br>[02:33] closing it today or tomorrow, so I don't<br>[02:35] know whether it'll work, but we're<br>[02:37] trying to understand how AI is turning<br>[02:39] up in people's uh lives and workflows<br>[02:42] and businesses so that we can start to<br>[02:44] form an opinion or maybe define a set of<br>[02:47] principles<br>[02:48] um that state these are the things that<br>[02:52] that these are the principles of<br>[02:53] alignment for open source and that that<br>[02:56] represents like decades of labor, um the<br>[02:59] community values as well as the business<br>[03:02] value. So we're, you know, we want to<br>[03:04] make sure that there's kind of this when<br>[03:07] we ask the question of which humans,<br>[03:09] there's always being this kind of<br>[03:11] unofficial agreement between communities<br>[03:14] and businesses that open source is both<br>[03:16] of us, but there might be need to be a<br>[03:18] bit more clarity around that. So that's<br>[03:21] what and we did do a ton of sharing um<br>[03:24] articles and we are building resources.<br>[03:27] So if you join the AI working group just<br>[03:29] to to view the resources that people are<br>[03:31] always sharing then you might find it<br>[03:33] worth it and then if you get around to<br>[03:34] contributing or attending call that's<br>[03:36] just a bonus but I like a lot of people<br>[03:38] sharing things. So okay so that's my<br>[03:40] preamble. Um I am working I am kind of<br>[03:45] working for myself right now and I have<br>[03:47] like some contracts but I'm not part of<br>[03:49] any OS hospital right now. So, uh, there<br>[03:51] might be a gap in what I'm thinking and<br>[03:53] what hospitals are actually doing, but<br>[03:55] maybe that's also superpower. I'm<br>[03:57] embracing the I'm embracing the um the<br>[04:00] wildness of of the world right now, the<br>[04:03] good parts, I guess. So, I said some of<br>[04:05] this already, and this is a lot of the<br>[04:08] content in my site is generated from<br>[04:10] blog posts I've written or uh other<br>[04:12] things. So, um, I mentioned what<br>[04:15] alignment is. Alignment is designing<br>[04:17] systems so that their goals, behaviors<br>[04:18] and uh decisions are consistent with<br>[04:20] human values and intentions<br>[04:23] in the context of chaos which is where<br>[04:25] we are. Open source alignment means<br>[04:27] consistent with what we've built known<br>[04:28] value and expect um our metrics<br>[04:31] specifically but also with the knowledge<br>[04:32] that those metrics might need to change<br>[04:34] to adapt to to that. So um and then I<br>[04:38] also like to call out there's these two<br>[04:39] contracts between communities in in open<br>[04:43] source and businesses in open source<br>[04:46] ospos like you're probably used to to<br>[04:48] context switching. You know when you<br>[04:50] talk to executives you talk about um you<br>[04:52] know innovation and um reduced um like<br>[04:57] capac like being able to to leverage the<br>[04:59] community's um efforts and the hiring<br>[05:02] pipeline. These are all things that<br>[05:03] we've been saying to businesses and then<br>[05:05] we when we talk to communities and folks<br>[05:07] who you know are building those then we<br>[05:09] talk about um you know making sure that<br>[05:13] we're good citizens in the the community<br>[05:15] and all these sorts of things. We've<br>[05:16] always had those kind of two contracts<br>[05:19] essentially. Um but my worry is a little<br>[05:21] bit it's getting a little bit too<br>[05:23] further apart the more we remove humans<br>[05:25] from that. And so I won't go too much<br>[05:27] into that but that's sometimes you'll<br>[05:29] hear me refer to the two contexts or two<br>[05:31] languages. Um and yeah I won't read the<br>[05:34] rest of the slide but I think OSPO's<br>[05:36] role if I was to be so bold as ensure<br>[05:38] that alignment with humans remains a<br>[05:39] priority as AI changes how open source<br>[05:41] is built released and sustained. So, um,<br>[05:45] if I was in an hospital right now, I<br>[05:47] would be trying to I would be trying to<br>[05:49] keep that, uh, central still because I<br>[05:51] know that it's all about going fast<br>[05:53] right now and making the money and<br>[05:55] everything. And, you know, it's that's a<br>[05:57] very easy thing to lose in this moment.<br>[05:59] So, I also thought like I have these<br>[06:00] three sections, use, release, and<br>[06:03] contribute, which usually map to our OSA<br>[06:05] priorities. And I have like just a<br>[06:07] couple slides that synthesize some of<br>[06:09] the things we've been talking about in<br>[06:10] the AI alignment group. But then I<br>[06:12] thought I'd pause in each of these<br>[06:13] sections to just kind of hear from each<br>[06:15] of you what you think the the problems<br>[06:20] and work to be done etc is under each of<br>[06:22] those if that sounds okay then I don't<br>[06:23] have to just listen to myself talk.<br>[06:27] So yeah context you know AI is now in<br>[06:31] the middle of how we use open source. So<br>[06:33] under the the using open source, here's<br>[06:35] some just various data from some of the<br>[06:37] sources that we've been sharing around<br>[06:39] in our group which you might have also<br>[06:41] seen out there. Um you know from a risk<br>[06:44] perspective and what can go wrong you<br>[06:46] know where we're where most OSOs have<br>[06:49] tools for things like um typo squatting.<br>[06:53] I don't know actually where the term<br>[06:54] slop squatting comes but there's you<br>[06:56] know just kind of a leveling up of how<br>[06:59] uh there's both the hallucination of<br>[07:00] names now coming into play and also you<br>[07:03] know the oh yeah I'll share my sure I'll<br>[07:06] share these after sure with a disclaimer<br>[07:08] that you know um I put these together<br>[07:11] pretty fast<br>[07:14] uh it's really hard to understand<br>[07:16] licensing in LLM so I actually spent a<br>[07:20] bunch of time the last couple weeks even<br>[07:21] with a full open source model. So that's<br>[07:26] open model, open data, open everything.<br>[07:28] And I found it almost impossible still<br>[07:31] without like a lot of effort and maybe<br>[07:32] some tokens to figure out what the<br>[07:33] license is of data that something was<br>[07:36] trained on. So this is really it's<br>[07:39] really hard. Um there's um you know we<br>[07:43] don't really know how some code is being<br>[07:45] put together, what the context agents<br>[07:47] are being given and so on. So I won't<br>[07:49] read all of that. you know, there's 4%<br>[07:51] of Claude commits are now a authored by<br>[07:55] Claude alone. So, there's all this stuff<br>[07:56] that's happening really, really fast.<br>[07:58] And I and so I think that's really one<br>[08:00] of the reasons I was glad to come today<br>[08:02] is because I think we need to talk more<br>[08:05] um<br>[08:07] potential and this is where I'll like<br>[08:10] ask you. I'm sorry there's so many words<br>[08:11] on this, but I had to put it together<br>[08:13] quickly. Uh potential open source<br>[08:15] focuses OSO focuses. So I mean I I<br>[08:18] personally always feel like an OSO's<br>[08:20] role is very much about education of<br>[08:23] engineers and um but maybe it's also<br>[08:25] becoming education via two agents and AI<br>[08:29] like this context setting for the AI<br>[08:31] we're using I don't know but um so<br>[08:34] there's a lot of different things that<br>[08:36] like there's these three sections govern<br>[08:37] dependency shape how agents operate and<br>[08:40] protect the dependency ecosystem.<br>[08:42] There's a lot of different work that we<br>[08:44] could be doing. Um I'll just call out a<br>[08:46] couple here. So um um<br>[08:51] visible dependencies disappear. So<br>[08:54] monitor the health of Yeah. So I'm I'll<br>[08:56] just kind of over on this protect the<br>[08:58] dependency ecosystem square like fourth<br>[09:00] down there this monitor because this is<br>[09:02] relevant to chaos monitor the health of<br>[09:04] critical dependencies. I mean in the<br>[09:07] past we have a chaos the bus factor<br>[09:10] which became I think the contributors<br>[09:11] factor and there's also response time<br>[09:14] and all these sorts of things that we<br>[09:15] have in the past thought about the<br>[09:17] health of open source communities which<br>[09:19] might themselves be changing so burnout<br>[09:21] signals there we actually might see an<br>[09:23] increase in merges we actually might see<br>[09:26] more activity which makes it seem like<br>[09:28] there's more contributors when it's<br>[09:29] really AI and so I think there's some<br>[09:32] adjustment that we need to do when we're<br>[09:33] not just that we're monitoring the<br>[09:35] health of our dependent ies, but looking<br>[09:37] for s like trying to get through the<br>[09:40] noise of the trying to find the human in<br>[09:42] the middle and see like is are they<br>[09:44] there? Are they are they actually<br>[09:46] healthy or burnt out? So, um I think<br>[09:48] there's definitely some innovation for<br>[09:50] OSOs to do around monitoring the health<br>[09:52] of their dependencies.<br>[09:54] So, that's one uh I'll I'll choose one<br>[09:56] from each square so that I don't uh so<br>[09:59] going backwards<br>[10:02] the shape how agents operate. So, you<br>[10:05] know, this is a really interesting one<br>[10:07] for me because I mean, I don't know how<br>[10:09] much work you've all done building<br>[10:11] agents. I've done like very little, but<br>[10:13] I have done I have been working a lot<br>[10:15] with coding like co-pilot and claude and<br>[10:20] worked a little bit with agents and I've<br>[10:22] I've realized that for example opening<br>[10:25] is is in the training data. So if I ask<br>[10:29] tell an agent to you know build an open<br>[10:31] source solution it'll immediately go for<br>[10:33] llama or like some other like well-known<br>[10:36] models which actually are mixed license<br>[10:38] and you know the training data is not<br>[10:40] open and that kind of thing. So I think<br>[10:42] that the context setting for the agents<br>[10:43] and the AI we're working with coming<br>[10:46] from hospitals will be really important<br>[10:48] so the engineers for example are you<br>[10:50] know have um that context provided to<br>[10:54] them that they should be working with<br>[10:55] initially to kind of cut through any<br>[10:57] biases or hallucinations or or whatever<br>[11:00] that might be happening with their<br>[11:01] coding agents. Um<br>[11:04] I also kn yeah I'll leave that for a<br>[11:06] second. in governing governance. Um<br>[11:11] there's a few things here. I mean these<br>[11:14] are all exper I see these more as<br>[11:15] experiments than like this is a thing<br>[11:17] you should do. I think a OSPO should<br>[11:19] experiment with context standards for<br>[11:22] agents. They should experiment with<br>[11:24] different um health models of<br>[11:25] dependencies license compliance. Um<br>[11:31] yeah I guess tracking tools published<br>[11:33] and approved. Yeah. So there's there's a<br>[11:35] few different governance things. I you<br>[11:37] know I'm one of the things I'm doing<br>[11:38] right now is working with the internet<br>[11:40] society on upgrading their code of<br>[11:42] conduct and we're adding an AI clause<br>[11:44] around consent. So um that there's um<br>[11:50] that anytime one of our maintainers<br>[11:55] you know uses AI is with the consent of<br>[11:57] the community anytime<br>[11:59] uh we contribute upstream it's you know<br>[12:01] there's a clarity and consent that that<br>[12:03] project wants that. So I think that<br>[12:04] that's also a governance thing. So those<br>[12:07] are just some ideas. Um I have some more<br>[12:10] questions we don't have answers to yet<br>[12:11] and I think that's most of what we're<br>[12:13] doing right now. So<br>[12:15] the first one is actually based on a<br>[12:17] project that I know is happening with<br>[12:18] ecosystems uh right now which is should<br>[12:20] agents manage abandoned dependencies.<br>[12:23] Um, and you know, Andrew, I'm not sure<br>[12:27] if you know them, is like incredibly<br>[12:29] brilliant. And I've seen, you know, this<br>[12:32] the idea that we could solve some of our<br>[12:34] s sustainability and risk issues by, you<br>[12:36] know, assigning angels to the job of<br>[12:38] maintaining some abandoned or you<br>[12:41] project. So, but is that something we<br>[12:43] want to happen? What what does that look<br>[12:45] like? Who decides? Are we working with<br>[12:47] organizations? Is it just like if I was<br>[12:49] at Microsoft, is this just Microsoft,<br>[12:51] you know, with their agents in a version<br>[12:53] or is this all like companies coming<br>[12:56] together to do it? I I mean I don't<br>[12:57] know. I think a lot of people are<br>[12:59] talking about this kind of thing, but um<br>[13:01] of course there's if we think about<br>[13:02] alignment again, which I think is the<br>[13:04] center of this is that alignment with<br>[13:06] what communities, you know, who is the<br>[13:09] community involved in that? And I think<br>[13:11] there's just a lot of like removing<br>[13:13] humans entirely is a risk. I can see<br>[13:15] from a business perspective why that<br>[13:17] would be desirable.<br>[13:19] Who is responsible when agent selects a<br>[13:21] dependency that turns out to be<br>[13:22] malicious? I mean just generally the<br>[13:24] ownership of AI everything is that the<br>[13:26] engineer um like how does OSPO build<br>[13:29] policy around that to protect them as<br>[13:32] well because you know I'm I'm sure that<br>[13:34] they're not you know no one wants to get<br>[13:36] in trouble for something that they you<br>[13:38] know do they blame AI and what's the<br>[13:39] accountability there<br>[13:42] um<br>[13:45] yeah what should the if there's a<br>[13:46] context library what should it contain I<br>[13:48] mean there's actually like a ton of work<br>[13:50] for OSOs now when I was laid off it felt<br>[13:51] like ospos are being absorbed into<br>[13:53] organizations because it was primarily<br>[13:54] an engineering capacity but I feel like<br>[13:57] there's just so much work cut out for us<br>[13:58] at this point. Um at what point does AI<br>[14:01] tooling require disclosure to your user?<br>[14:04] This is again about consent. I think<br>[14:06] consent is really central but um those<br>[14:08] are some questions that I had. So maybe<br>[14:10] I'll just pause there and you know just<br>[14:14] among us how is AI turning up in your<br>[14:17] like what questions do you are you<br>[14:20] seeing or work that you're thinking<br>[14:22] about in the use like taking a<br>[14:24] dependency<br>[14:30] >> well I can't I can't hear you Natalia<br>[14:37] no I'm just thinking but<br>[14:38] >> yeah I guess like one of the things I've<br>[14:42] been thinking about um a lot of my work<br>[14:45] um is centered around like repository<br>[14:47] hygiene and repository standardization.<br>[14:50] So<br>[14:52] >> and then um<br>[14:54] recently some of our repos uh shipped<br>[14:57] like a agents.mmd to be able to<br>[15:00] facilitate um work with um agents doing<br>[15:05] development on their repo. So, I'm just<br>[15:07] thinking of things like that, like how<br>[15:09] can we set up the repo with enough<br>[15:12] documentation<br>[15:14] um<br>[15:15] in that we can help guide agents to<br>[15:18] doing development the way that aligns<br>[15:22] with how we'd like them to do it. Um<br>[15:25] yeah, so kind of thinking about like<br>[15:26] setting the infrastructure and the<br>[15:28] foundation<br>[15:30] um to be able to support agents doing<br>[15:32] work on repositories. Yeah. Yeah.<br>[15:37] Interesting.<br>[15:41] Anyone else thinking about anything<br>[15:42] specific in use as it relates to AI?<br>[15:46] I I don't know. But uh in terms of um so<br>[15:49] what what we try to do in in in our case<br>[15:52] is to kind of stay off all of the<br>[15:55] security and and responsibility part and<br>[15:58] just build recommendations and best<br>[15:59] practices. So also approved licenses.<br>[16:02] Yes. Okay. we have a kind of a list of<br>[16:04] licenses that we recommend but then uh<br>[16:08] for for everything else we just refer to<br>[16:11] the to to security but yeah but but but<br>[16:14] those are interesting questions that are<br>[16:18] uh I think the the interesting one for<br>[16:20] us is the around the dependencies and uh<br>[16:25] because already just to understand what<br>[16:27] your dependencies are it's a good<br>[16:30] question and uh<br>[16:34] Yeah. And I think there there's probably<br>[16:37] somewhere in executive suites asking can<br>[16:39] we just for for all these inactive can<br>[16:42] we just fork them and maintain them or<br>[16:44] rewrite them? I'm sure there's all kinds<br>[16:46] of questions like that and you know the<br>[16:48] hospital is going to be pulled into<br>[16:49] those conversations I sus suspect.<br>[16:53] >> Yeah. Because if you rewrite them then<br>[16:55] probably someone else wants to rely on<br>[16:57] them. I don't know. And then you start<br>[16:59] to be provider of of the famous uh<br>[17:04] um XKCD<br>[17:06] right<br>[17:07] >> leg of the whole thing but<br>[17:14] >> okay I don't want to cut anyone off<br>[17:15] though if anyone had any last things to<br>[17:17] say about use but um<br>[17:19] yeah no one's figured it out that's the<br>[17:22] the one comforting thing in this moment<br>[17:23] although it's also comforting when<br>[17:25] things are figured out but it means<br>[17:26] there's work to be done which is helpful<br>[17:28] in this economy so release. So releasing<br>[17:31] open source you know this is um<br>[17:35] you know when I at Microsoft we the we<br>[17:38] had policy and<br>[17:42] sort of automation around releasing we<br>[17:45] uh I mean I'm sure they still do but<br>[17:48] like some of the things that we did<br>[17:49] before AI was a factor was you know you<br>[17:52] couldn't your repo couldn't turn to<br>[17:54] public till you had sort of the business<br>[17:56] sign off and the legal sign off and<br>[17:58] those sorts of things. I think that kind<br>[17:59] of process will still be important, but<br>[18:01] there's there's kind of a lot more<br>[18:03] that's coming into play right now. And<br>[18:05] also the training of maintainers that<br>[18:06] you just can't throw an open project<br>[18:08] over the wall. That's probably more true<br>[18:11] than ever. Um, but one of the<br>[18:13] interesting things that I keep getting<br>[18:15] stuck on too is like the open source AI<br>[18:17] and I I feel like this is an area that's<br>[18:20] because there's such a race right now,<br>[18:22] there's there's just a lot of noise<br>[18:23] around what that means. So for me just<br>[18:26] making sure the engineers understand<br>[18:28] what that means. So this OSI definition<br>[18:30] which uh you know has the training data<br>[18:33] can be doesn't have to be<br>[18:37] I'm trying to avoid the word hidden but<br>[18:39] you know um you don't have to open the<br>[18:41] training data it can be described um<br>[18:44] there's the meta the meta lama style<br>[18:47] there's um vendor marketing there I mean<br>[18:51] there's just a lot of things and when I<br>[18:52] have gone into my my chat agent and said<br>[18:55] you know what open- source AI<br>[18:58] solutions solions do you have? I have to<br>[18:59] really keep reprompting it and<br>[19:02] reprompting it and reprompting it till I<br>[19:03] get to something that I want. So I feel<br>[19:06] like there's still a TBD around what<br>[19:07] open source AI is right now like that we<br>[19:10] actually understand what the license are<br>[19:12] that we can reproduce the training that<br>[19:14] there's community governance and no one<br>[19:17] has achieved this and I don't even think<br>[19:18] anyone's working on it to be honest but<br>[19:21] um and maybe that this is me being like<br>[19:24] an open- source kind of<br>[19:27] I think they call us purists when<br>[19:28] they're trying to insult but but I I I I<br>[19:31] feel like this is work to be done as<br>[19:33] well like you you know, um,<br>[19:35] organizations are going to be have an<br>[19:38] opportunity to lead how we talk about<br>[19:39] open source AI. Oh my gosh, it's such a<br>[19:42] bright screen. Potential open-source AIS<br>[19:44] to do. So, um,<br>[19:48] yeah, I just mentioned kind of the same<br>[19:49] rules like of releasing, but maybe a<br>[19:52] little harder to follow with AI writing<br>[19:54] things. You know, I'm not sure how<br>[19:56] hospitals are thinking about releasing<br>[19:58] code that includes code that is written<br>[20:00] by AI, which may or may not have the<br>[20:03] right license. I know everyone's kind of<br>[20:04] covering their eyes a bit right now. I<br>[20:06] don't mean ospose but the world. Um<br>[20:10] I mentioned the code of conduct needing<br>[20:12] AI clauses in you know just from um if<br>[20:16] if you're engineers releasing an open<br>[20:18] source project I'd want to make sure<br>[20:19] that my code of conduct has these type<br>[20:22] of clauses and I'll give you an example<br>[20:23] over at the internet society. I was in a<br>[20:25] community call and there's like a ton of<br>[20:26] AI notetakers suddenly just came into<br>[20:29] play. and like wa it's like flies in the<br>[20:31] room, right? And so, um, just making<br>[20:33] sure there's the consent pieces and<br>[20:35] interaction with your with your<br>[20:36] community, making sure that engineers<br>[20:38] understand how nervous essentially some<br>[20:41] folks might be to these types of things.<br>[20:43] And that can really help build the<br>[20:44] reputation for your organization in<br>[20:47] showing respect for individuals, the<br>[20:49] humans that come in, the alignment<br>[20:50] piece,<br>[20:52] um, training, data, transparency. I<br>[20:55] mean, OSO have always pushed<br>[20:57] organizations to be more open. And I<br>[20:58] think that includes things like data<br>[21:00] transparency and getting just better at<br>[21:02] at um helping people feel confident in<br>[21:05] what they're using. Agents acting in<br>[21:07] your name, self-explanatory. Um who's<br>[21:10] accountable if you have agents merging<br>[21:13] pull requests and you know if people<br>[21:15] feel frustrated by that, who's<br>[21:17] accountable for those frustrations?<br>[21:20] Um<br>[21:23] it's very easy. I I've had uh coding<br>[21:25] agents want to put my secret into like a<br>[21:28] file in that's not in git ignore and<br>[21:31] there's all kinds of risk there. I'm<br>[21:32] sure AI is getting really a lot better<br>[21:34] at this but it doesn't mean engineering<br>[21:36] engineers are prompting correctly. So<br>[21:38] there's a lot of risk. I I heard you say<br>[21:40] that you're not working your OSO isn't<br>[21:43] working so much on security which kind<br>[21:44] of makes sense that that's a a team that<br>[21:46] works with OSO rather than OPO's job but<br>[21:50] it depends on how big the organization<br>[21:51] is I guess.<br>[21:53] And then again, yeah, just community<br>[21:55] plan, not just code. Uh, I think that<br>[21:57] continues to be a risk for organizations<br>[22:00] to make sure that their engineering<br>[22:02] teams and I guess as AI becomes more<br>[22:05] makes coding more accessible, there's a<br>[22:07] whole new generation of people to teach<br>[22:10] what it means to release an open source<br>[22:12] project because it's not it's in a way<br>[22:14] it's made releasing things more<br>[22:16] accessible to another other generations<br>[22:19] of people. So there's maybe even more<br>[22:22] education to do there. Um, so yeah, some<br>[22:25] questions and again I threw these<br>[22:27] together so I hope they're relatively<br>[22:29] good. Similar questions about agents<br>[22:33] committing code on your behalf. Um,<br>[22:36] yeah, your license, is it relevant when<br>[22:38] you're<br>[22:40] um,<br>[22:42] if if it's just an agent and not a<br>[22:44] maintainer, is is that okay for your<br>[22:45] organization? Do you want to ask for a<br>[22:48] specific commitment from your engineers<br>[22:50] to turn up to to respond to any types of<br>[22:53] questions? I mean, what does it mean to<br>[22:55] interact with the activity when it when<br>[22:58] you're lean starting to lean heavily and<br>[23:00] your executives are leaning heavily on<br>[23:02] you to do it? So, that that's like quite<br>[23:05] challenging. And then should codes of<br>[23:06] conduct. Again, I keep bringing this up.<br>[23:08] I think because that's work that I'm<br>[23:09] doing right now, but um I think that<br>[23:12] that human piece is really really<br>[23:14] important and probably the thing we're<br>[23:15] most at risk in losing. And um in our AI<br>[23:18] alignment call yesterday<br>[23:20] um we have Coraline uh Mki from the<br>[23:23] contributors covenant and ethical<br>[23:25] licensing and she's really interested in<br>[23:28] this you know not losing the people<br>[23:30] part. Um and so that's why I emphasize<br>[23:34] there as well. Anyways, I'll stop there.<br>[23:35] So, releasing. So, your company putting<br>[23:37] code out there. What questions do you<br>[23:40] have or what are you running into? Any<br>[23:42] inspiration and cool things that you<br>[23:44] know about?<br>[23:51] Well, I understand that for question<br>[23:54] number two,<br>[23:56] the so that the<br>[23:59] scholars and in general practitioners<br>[24:01] are converging towards um the fact that<br>[24:05] uh that AI generated stuff is<br>[24:08] non-copyrightable, right?<br>[24:10] >> Mhm.<br>[24:12] >> And<br>[24:15] so it's kind of Yeah. And so I don't<br>[24:16] know. Uh<br>[24:19] and<br>[24:21] then the license. Uh<br>[24:28] yeah, there was an article someone had<br>[24:30] posted in our AI working group about<br>[24:33] licenses. Let's see if I can quickly<br>[24:35] find it.<br>[24:38] Um fair. Yeah, it was called fair. I<br>[24:40] don't know anything about fair source or<br>[24:42] like how it's being described, but this<br>[24:45] was something that came into our chat<br>[24:47] the other day. Maybe it's helpful.<br>[24:52] And and um<br>[24:55] >> something that I haven't really called<br>[24:56] out here is the cognitive load. Um<br>[25:00] there's an article on co Let me just<br>[25:02] find that too. Hold on a second. Um<br>[25:10] I'll try and find it when I'm you're not<br>[25:12] having to watch me scroll through it.<br>[25:13] But<br>[25:14] >> yeah,<br>[25:15] >> there's already the the discovery of<br>[25:17] cognitive overload for open source<br>[25:19] maintainers and there's the pressure<br>[25:22] from executives to, you know, go faster,<br>[25:24] use AI, these types of things. What is<br>[25:28] the OSO's role in<br>[25:31] setting helping engineers set boundaries<br>[25:33] for their cognitive load? I I feel like<br>[25:35] that's a thing as well in the future. Um<br>[25:38] yeah of copyright is yeah I saw that<br>[25:43] copy left is dead.<br>[25:46] Yeah, one thing that um our ospo has<br>[25:49] been thinking about, I had a<br>[25:51] conversation with Remy<br>[25:54] about this um for assisting maintainers<br>[25:57] with I guess like the burden of having<br>[26:00] to go through so many PRs now that um<br>[26:04] lots of people are using AI to make<br>[26:07] contributions to repositories. Oh, the<br>[26:09] formatting of this is not the greatest,<br>[26:12] but we were thinking of kind of setting<br>[26:15] up uh contributing guidelines that um<br>[26:18] guide the way that repositories accept<br>[26:21] PRs. So for instance, we don't accept<br>[26:24] PRs that don't directly address an<br>[26:27] existing issue,<br>[26:29] >> touch more than a certain amount of<br>[26:31] files, contain more than a certain<br>[26:33] amount of commits, contain uh change<br>[26:35] core system files, are untested, don't<br>[26:38] pass a test suite. And um these are<br>[26:41] guidelines that repositories can set<br>[26:43] themselves. And they can also just<br>[26:45] include that oh we are just not<br>[26:47] accepting<br>[26:48] um repositories that are entirely AI<br>[26:51] generated. But just having these like<br>[26:53] rules and restricting the<br>[26:57] um restricting um or adding certain<br>[27:00] limitations to how PRs are um structured<br>[27:04] to ensure certain things. So for<br>[27:08] instance, if we limit the amount of like<br>[27:10] files and commits, it would reduce the<br>[27:13] amount of review time needed from a<br>[27:15] maintainer or from a human and kind of<br>[27:17] reduces like the radius, right? Um<br>[27:21] testing suite just ensures there's no<br>[27:22] breaking changes. Um ensuring that PRs<br>[27:26] address existing issues means that it<br>[27:30] reduces the risk of I think the word was<br>[27:33] roadmap drift because it ensures that<br>[27:36] contributions made are align with like<br>[27:39] um the road map and the priorities of<br>[27:42] the project. So just having these<br>[27:43] certain guidelines can help the way that<br>[27:46] we review PRs and accept issues as well.<br>[27:50] But that's one thing our OPA has been<br>[27:52] thinking about. Um we haven't put this<br>[27:54] into practice quite<br>[27:56] >> quite yet and um haven't or are unable<br>[28:00] to talk about like actual tangible<br>[28:01] results but this is one of the ways we<br>[28:04] were thinking of guiding um AI<br>[28:06] development in repositories. Yeah. And<br>[28:08] and did you actually do it like<br>[28:10] proactively before like the problem<br>[28:13] arised? And uh<br>[28:14] >> you can totally do that too. Yeah.<br>[28:17] >> Okay.<br>[28:19] I love that roadmap drift. Is that what<br>[28:21] you said?<br>[28:22] >> Yes, that was the I think.<br>[28:23] >> Yeah. Yeah. It's like and and in<br>[28:27] technology we know that neurodeiverse<br>[28:29] people are over represented. So actually<br>[28:30] a lot of us are actually quite good at<br>[28:32] jumping between a lot of things. Um but<br>[28:34] you know that can actually be doubly bad<br>[28:36] as we're sort of like following the<br>[28:38] interest of um what people are<br>[28:40] contributing. I love the the idea of<br>[28:42] staying on track there.<br>[28:43] >> So just to go to contributing here<br>[28:45] because it's sort of our our um the uh<br>[28:49] runway home here. This is just what we<br>[28:52] were just saying, right? Like there's<br>[28:54] just a lot of the maintainer crisis is<br>[28:56] getting worse. Um,<br>[28:59] and I actually have like a little graph<br>[29:01] here to show how folks are we have a a<br>[29:04] read me in the AI alignment working<br>[29:06] group repo which I'll try and share um<br>[29:07] after this where we're we're trying to<br>[29:09] track LLM<br>[29:11] um projects but um you know it it's a<br>[29:15] whole layer on top of the already<br>[29:17] critical open- source sustainability<br>[29:21] issue and um<br>[29:25] so yeah it's causing obvious obviously a<br>[29:28] lot more problems and there's lots of<br>[29:29] way that that organizations are trying<br>[29:31] yeah that is an yeah ours is um ours is<br>[29:35] actually listed on that list so that<br>[29:38] would be so I think there's this like<br>[29:41] how open source projects are responding<br>[29:43] but also recognizing the sustainability<br>[29:45] risk something I did when I was laid off<br>[29:47] is like worked more in the<br>[29:49] sustainability space and I just I feel<br>[29:51] like<br>[29:52] I mean and I know from talking to<br>[29:54] Android ecosystems that there's fewer<br>[29:57] work.<br>[30:06] >> I think I lost the audio.<br>[30:10] >> Yes, I don't think we can hear you,<br>[30:11] Emma.<br>[30:16] Let me um<br>[30:18] >> Oh, now we do.<br>[30:19] >> Okay. Yeah, this is the problem. Um I<br>[30:21] apologize.<br>[30:23] I think it might have something to do<br>[30:25] with Firefox because as soon as I open<br>[30:26] Firefox this started happening. Um I was<br>[30:30] just what I was trying to say was um<br>[30:35] working in the open source<br>[30:36] sustainability.<br>[30:38] So this is becoming more prevalent. The<br>[30:40] exhaustion is becoming more prevalent.<br>[30:43] There's fewer and fewer<br>[30:46] companies contributing to open source<br>[30:48] financially and that's backed up by some<br>[30:50] of the data and ecosystems. they can<br>[30:52] track the GitHub sponsors number<br>[30:55] uh like whether a project is sponsored<br>[30:56] or not. And I don't think Andrew's<br>[30:58] shared those numbers publicly yet, but<br>[31:00] they're, you know, available in their<br>[31:01] data sets that it's decreased. It's just<br>[31:03] going down. There's fewer maintainers<br>[31:05] being sponsored, at least through GitHub<br>[31:07] sponsors, and I think actually um<br>[31:11] Open Collective is also reporting less<br>[31:14] less less funding. um the rallying cry<br>[31:17] to do more about this, the rallying cry<br>[31:19] to do more about to do more funding is<br>[31:21] louder than ever, but the actual actions<br>[31:23] do not seem to be translating out of<br>[31:26] that. And so I would suggest that it's<br>[31:28] also an hospital's responsibility to<br>[31:31] help their executives see that as a as a<br>[31:36] opportunity to show up in the ecosystem<br>[31:38] in some way. Um Foss Fund was a program<br>[31:41] I ran at Microsoft and there's still I<br>[31:42] think Foss funds being run but I think<br>[31:44] there's a 2.0 0 of that where we you<br>[31:47] know you apply metrics for chaos you<br>[31:49] look for maintainers who are struggling<br>[31:50] under this kind of thing help them set<br>[31:52] up governance not just give money but<br>[31:54] give time and help them set up I think<br>[31:57] that there's an opportunity there<br>[31:59] anyways um off my platform there um<br>[32:02] potential to-dos yeah upstream<br>[32:05] contribution policy protect your<br>[32:06] dependencies attribution<br>[32:10] uh I think is something emerging out of<br>[32:13] um code uh AI I type of um efforts. Uh<br>[32:18] it was interesting. Coralina who's in<br>[32:20] our group used to work at GitHub like<br>[32:23] many many years ago and created an<br>[32:24] action that allows you to ban<br>[32:28] user or to ban contributions from users<br>[32:30] that you have banned from the<br>[32:31] organization. And so people are banning<br>[32:33] Claude<br>[32:35] and they're b so she's like this tool I<br>[32:37] made 10 years ago is suddenly like new<br>[32:39] again. So um<br>[32:43] so there's all types of things that<br>[32:44] people are thinking about um the<br>[32:46] authorship I guess of participating in<br>[32:48] ecosystem norms is it's a massive<br>[32:50] opportunity honestly to show to help<br>[32:53] companies show up right now uh for<br>[32:55] communities and for people for<br>[32:57] maintainers for um you know for chaos to<br>[33:00] to build new metrics that kind of build<br>[33:03] on the work that we've done. It's not<br>[33:04] like a lot of the metrics have gone<br>[33:06] away, but there's a new layer to them.<br>[33:07] And I think that, you know, helping<br>[33:09] people evaluate their ecosystems better.<br>[33:12] Um, these are just some more questions.<br>[33:15] They're they're kind of similar.<br>[33:29] >> I think we lost my gain.<br>[33:32] >> Yes. in.<br>[33:34] >> Yeah, sorry. I don't know what's going<br>[33:36] on. I'm almost done here. So, hopefully<br>[33:38] I'll just I'll just have to put up with<br>[33:40] it. There's there's something I need to<br>[33:42] figure out that's going on with my<br>[33:43] system. A reboot helped, but then when I<br>[33:46] opened Firefox, it started again. So, I<br>[33:47] think that might be my culprit, which is<br>[33:49] weird for internet, but<br>[33:52] and then um if you're if there was a<br>[33:56] action framework, I was just playing<br>[33:57] with this idea. Can you hear me now?<br>[34:00] Yeah. is I mean I think it's always OSPO<br>[34:03] for me is education, teaching,<br>[34:06] capacity building, capability,<br>[34:08] competence building and just especially<br>[34:10] I think as you're as more non-engineers<br>[34:13] start to to work with open<br>[34:16] um things it's becoming the hospital's<br>[34:18] role is actually becoming more important<br>[34:22] or I think they're sometimes called OS<br>[34:23] AI project offices or whatever the<br>[34:27] so these are some more framework work<br>[34:30] ideas. I won't read them all because<br>[34:31] we're almost out of time and my<br>[34:32] connection is bad.<br>[34:35] Um, I also have this slide which I'll<br>[34:37] share my slides later in case they're<br>[34:39] helpful. Um,<br>[34:41] I have a bunch of the sources down below<br>[34:43] too. So, um,<br>[34:48] so yeah, these are just some of the<br>[34:49] things that we've been talking about in<br>[34:50] their AI alignment group too. So,<br>[34:51] they're not just all Emma. Um, I guess<br>[34:54] the last thing I would say is there are<br>[34:57] experiments. Yeah, I mentioned this<br>[34:59] already. I mentioned this already around<br>[35:02] agents that maintain open source.<br>[35:04] What does it mean for businesses and<br>[35:06] business partnerships? I think that<br>[35:07] partnership piece for OSOS is important<br>[35:09] to figure out how you're going to work<br>[35:10] with other companies on this. And yeah,<br>[35:13] so what you should do for sure is join<br>[35:15] our AI alignment working group chat like<br>[35:18] just come and hang out with us. You<br>[35:20] don't have to join calls or anything,<br>[35:21] but there's lots of great links being<br>[35:22] shared. We'd love you to share what<br>[35:24] you're learning. I think it's all about<br>[35:26] learning right now and all the rest of<br>[35:29] the things on this slide. And that's<br>[35:31] that's what I brought today. Um I'm sure<br>[35:33] there's a lot more things we could say,<br>[35:34] but that's that's kind of uh a few<br>[35:36] things that maybe are helpful and I'd<br>[35:38] love to hear continue the conversation.<br>[35:46] Okay, awesome. Thank you so much, Emma,<br>[35:48] for giving your presentation on AI and<br>[35:51] OSOS. Um there's been a lot to think<br>[35:54] about in this space. So it's really nice<br>[35:56] to um see everything come together and<br>[35:59] just have everything at least a lot more<br>[36:01] organized in my head. Um yeah. So you I<br>[36:07] saw that the uh AI alignment working<br>[36:10] group has a survey out. Um, I feel like<br>[36:13] some attendees in this uh call can<br>[36:16] totally fill out the survey<br>[36:21] if you can drop it in the chat. I think<br>[36:23] I h I have in the agenda too actually.<br>[36:25] Let me bring it up here.<br>[36:33] Okay, so here's the survey by the<br>[36:36] working group. Feel free to fill it out.<br>[36:39] Um, let's see. And we have two minutes<br>[36:41] left in our meeting. Any other final<br>[36:43] thoughts that anyone would like to<br>[36:45] share?<br>[36:52] Okay, awesome. Um, okay. And in terms of<br>[36:58] the future, next week we have a<br>[37:01] presentation<br>[37:03] by uh Travis Hathway who will be talking<br>[37:05] about how he uses chaos at Anaconda. Um<br>[37:08] so feel free to join us for that two<br>[37:11] weeks from now and we will have some<br>[37:14] other exciting presentations coming up<br>[37:16] in the future. Yes. Otherwise I think<br>[37:19] that's all for today. So I hope that<br>[37:21] everyone has a great week. Thank you<br>[37:24] Emma again. Thank you everyone for<br>[37:26] >> for hosting.<br>[37:28] >> Thank you.<br>[37:31] >> Thank you Natalia.<br>[37:32] >> Yes. Thanks Alan.<br>[37:35] Bye<br>[37:36] >> bye.
<!-- deep-read:sections end -->
๐ **Full text:** ![[Full Document Contents/Articles/CHAOSS OSPO WG, March 19 2026.md|CHAOSS OSPO WG, March 19 2026 by YouTube]]
## Highlights
- value. So we're, you know, we want to make sure that there's kind of this when we ask the question of which humans, there's always being this kind of unofficial agreement between communities and businesses that open source is both of us, but there might be need to be a bit more clarity around that. So that's what and we did do a ton of sharing um articles and we are building resources. So if you join the AI working group just to to view the resources that people are ([View Highlight](https://read.readwise.io/read/01kpb5be67bgvvqs7hsyn68jaa))
- Tags: ๐ป ai highlighted
- of the reasons I was glad to come today is because I think we need to talk more um potential and this is where I'll like ask you. I'm sorry there's so many words on this, but I had to put it together quickly. Uh potential open source focuses OSO focuses. So I mean I I personally always feel like an OSO's role is very much about education of engineers and um but maybe it's also becoming education via two agents and AI like this context setting for the AI ([View Highlight](https://read.readwise.io/read/01kpb5be7adh87hra7ema1he0f))
- Tags: ๐ป ai highlighted
- um to be able to support agents doing work on repositories. Yeah. Yeah. Interesting. Anyone else thinking about anything specific in use as it relates to AI? I I don't know. But uh in terms of um so what what we try to do in in in our case is to kind of stay off all of the security and and responsibility part and just build recommendations and best practices. So also approved licenses. ([View Highlight](https://read.readwise.io/read/01kpb5be95m496j6ayqxw5dxf3))
- Tags: ๐ป ai highlighted
- there's there's kind of a lot more that's coming into play right now. And also the training of maintainers that you just can't throw an open project over the wall. That's probably more true than ever. Um, but one of the interesting things that I keep getting stuck on too is like the open source AI and I I feel like this is an area that's because there's such a race right now, there's there's just a lot of noise around what that means. So for me just making sure the engineers understand what that means. So this OSI definition ([View Highlight](https://read.readwise.io/read/01kpb5becpezfj9csx4m0szpkm))
- Tags: ๐ป ai highlighted
- there's an article on co Let me just find that too. Hold on a second. Um I'll try and find it when I'm you're not having to watch me scroll through it. But >> yeah, >> there's already the the discovery of cognitive overload for open source maintainers and there's the pressure from executives to, you know, go faster, use AI, these types of things. What is the OSO's role in ([View Highlight](https://read.readwise.io/read/01kpb5behpkqfw5p888fabmw5n))
- Tags: ๐ป ai highlighted
- agents that maintain open source. What does it mean for businesses and business partnerships? I think that partnership piece for OSOS is important to figure out how you're going to work with other companies on this. And yeah, so what you should do for sure is join our AI alignment working group chat like just come and hang out with us. You don't have to join calls or anything, but there's lots of great links being shared. We'd love you to share what you're learning. I think it's all about learning right now and all the rest of the things on this slide. And that's ([View Highlight](https://read.readwise.io/read/01kpb5betekb75fj9x0ev0a6rj))
- Tags: ๐ป ai highlighted