CHAOSS Data Science WG March 24 2026

๐ **Source:** [CHAOSS Data Science WG March 24 2026](https://www.youtube.com/watch?v=yS5CB7F7p7s)
> [!note]+ Document Notes
> tags: #chaoss #open-source-analytics #data-science #maintainer-transition #community-governance
> author: CHAOSS Data Science Working Group
> source: YouTube
> reference: https://www.youtube.com/watch?v=yS5CB7F7p7s
> date created: 2024-12-19 16:15
>
> # ๐ท๏ธ Title: CHAOSS Data Science WG March 24 2026
>
<!-- deep-read:sections start -->
## ๐งฐ Action Inbox
- [H1] Document practitioner guide review process โ before Don's transition #documentation
- [H2] Complete funding impact measurement guide โ end of March deadline #practitioner-guides
- [H3] Finalize maintainer sponsorship documentation โ next week with Ernest #governance
## ๐งญ 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 Project](https://chaoss.community/)
- [Eight Not (8knot)](https://github.com/8knot-io/variable-speed-limit)
- [Augur](https://github.com/chaoss/augur)
## ๐ Summary
- CHAOSS Data Science Working Group transition meeting with Don stepping down as co-chair after 3-year Sloan Foundation funding period
- Multiple project updates including foundation stats rebranding to "Leoscope" and new self-merge rate visualization
- Commercial open source software dataset merged with confidence scores from Serena and OSS Capital
- Practitioner guide publishing process documentation and knowledge transfer discussions
- Maintainer sponsorship program finalization and potential GitHub repository mirroring to Codeberg
## ๐ Main Content
The meeting covered a significant transition as Don announced his departure from the co-chair role after completing a three-year Director of Data Science position funded by the Sloan Foundation. The working group discussed multiple active projects including the Foundation Stats project (being renamed to "Leoscope"), new data visualization notebooks, and practitioner guide publishing processes. Key technical updates included a demonstration of a self-merge rate analysis notebook and the integration of commercial open source company data from multiple sources.
## ๐๏ธ Notes
#### โฑ๏ธ [00:00](https://youtu.be/yS5CB7F7p7s?t=0) โ [H1] Don's co-chair transition announcement
- Key idea: Stepping down after 3-year Sloan Foundation funding period ends
- Evidence: "The Sloan Foundation had funded this position as director of data science for three years"
#### โฑ๏ธ [03:45](https://youtu.be/yS5CB7F7p7s?t=225) โ [H2] Research software impact guide published
- Key idea: Completed practitioner guide with Matt German Prey and Claire Delan
- Evidence: "We got the research software impact guide published"
#### โฑ๏ธ [05:20](https://youtu.be/yS5CB7F7p7s?t=320) โ [H3] Practitioner guide review process documentation needed
- Key idea: Need to document review criteria and publishing workflow
- Evidence: "Would this guide help someone who's relatively new to this particular topic make some progress"
#### โฑ๏ธ [09:15](https://youtu.be/yS5CB7F7p7s?t=555) โ [H2] Foundation stats project rebranding to Leoscope
- Key idea: Project evolution requires new name reflecting ecosystem-level analytics
- Evidence: "Ecosystem then scope is to measure. So I just say oscope"
#### โฑ๏ธ [12:30](https://youtu.be/yS5CB7F7p7s?t=750) โ [H2] Sovereign Tech Fund application in progress
- Key idea: Ernest working on STF fellowship application for maintenance funding
- Evidence: "We started writing for the sovereignty tech fellowship which I think we should be able to meet those requirements"
#### โฑ๏ธ [16:45](https://youtu.be/yS5CB7F7p7s?t=1005) โ [H1] Self-merge rate visualization notebook demonstration
- Key idea: New template notebook analyzing PRs merged by same author who opened them
- Evidence: "We're dealing with like a selfmerge rate visualization"
#### โฑ๏ธ [25:10](https://youtu.be/yS5CB7F7p7s?t=1510) โ [H2] Commercial open source software dataset integration
- Key idea: Merged CSV with company data from multiple sources including confidence scores
- Evidence: "Basic details about commercial open source companies... from Serena and OSS Capital"
#### โฑ๏ธ [30:20](https://youtu.be/yS5CB7F7p7s?t=1820) โ [H3] Dataset documentation needed
- Key idea: README required to explain data sources and methodology
- Evidence: "Right now the readme is the data and more details are coming soon"
#### โฑ๏ธ [33:15](https://youtu.be/yS5CB7F7p7s?t=1995) โ [H2] Maintainer sponsorship program finalization
- Key idea: Working with Ernest to complete sponsorship documentation
- Evidence: "Hopefully by the end of the next week we're going to have that completely written out"
#### โฑ๏ธ [36:40](https://youtu.be/yS5CB7F7p7s?t=2200) โ [H3] GitHub repository mirroring discussion
- Key idea: Considering Codeberg mirroring for resilience after recent outages
- Evidence: "Do we want to consider for chaos mirroring the chaos GitHub repository on Codeberg"
#### โฑ๏ธ [39:50](https://youtu.be/yS5CB7F7p7s?t=2390) โ [H3] All Things Open CFP reminder
- Key idea: Conference CFP deadline March 31st in Raleigh, North Carolina
- Evidence: "All things open. The CFP is March 31st"
## ๐ References
- [CHAOSS Practitioner Guides](https://chaoss.community/practitioner-guides/)
- [Sovereign Tech Fund](https://www.sovereigntechfund.de/)
- [All Things Open Conference](https://allthingsopen.org/)
## ๐ฃ๏ธ Paraphrase
- Don is transitioning away from co-chair role after completing his funded position, with S and Calie continuing leadership
- Multiple practitioner guides are in progress with new documentation processes being established
- The Foundation Stats project is evolving into "Leoscope" focusing on ecosystem-level analytics and applying for funding
- New visualization notebooks are being created as templates, starting with self-merge rate analysis
## ๐ฐ Newsletter
The CHAOSS Data Science Working Group is experiencing a leadership transition as Don steps down from his co-chair role after completing a successful three-year tenure. This creates exciting opportunities for community members to get more involved in practitioner guide development and data visualization projects.
The group continues advancing open source analytics with new tools like the "Leoscope" project for ecosystem measurement and template notebooks for community contributions. These resources make it easier for newcomers to contribute meaningful analysis to the open source community.
Resources: [CHAOSS Community](https://chaoss.community/), [Augur Analytics](https://github.com/chaoss/augur), [Practitioner Guides](https://chaoss.community/practitioner-guides/)
## โ
Action Items
#### DevRel
- Developer education: Create template notebooks for community contributors to analyze open source metrics
- Documentation: Establish clear review criteria and publishing workflow for practitioner guides
- Community engagement: Support maintainer sponsorship program to increase participation
#### OSPO
- Strategic alignment: Align CHAOSS metrics with organizational open source health measurement needs
- Community engagement: Support funding applications for ecosystem analytics projects
- Developer support: Provide consultation on open source project health assessment
#### Community
- Maintainers: Develop sponsorship programs to support ongoing maintenance work
- Contributors: Create accessible onboarding through template notebooks and clear documentation
- Ecosystem: Coordinate cross-project analytics through tools like Leoscope
#### WordPress
- Community: Adapt CHAOSS practitioner guides for WordPress ecosystem health measurement
- Documentation: Apply practitioner guide review processes to WordPress documentation projects
- Meta: Consider integrating CHAOSS metrics into WordPress.org project health dashboards
## ๐งช Hypotheses
- Template notebooks reduce barriers to contributing open source analytics
- Ecosystem-level metrics provide better sustainability insights than individual project metrics
- Maintainer sponsorship programs increase long-term project health
- Repository mirroring improves community resilience during platform outages
### ๐ Methodology
- Notebook template effectiveness: Track contributor onboarding success rates and time-to-first-contribution
- Ecosystem metrics validation: Compare Leoscope insights against traditional project-level measurements
- Sponsorship program impact: Measure maintainer retention and contribution consistency
### โ Questions
- How can CHAOSS metrics be better integrated into daily open source project management?
- What ecosystem-level indicators best predict project sustainability?
- How should confidence scores in aggregated datasets be validated and communicated?
### ๐ฎ Future Research
- Development of standardized ecosystem health measurement frameworks
- Investigation of commercial open source company sustainability patterns
- Analysis of self-merge rates as indicators of project maturity and governance
### ๐ก Implications
- Practice: Template notebooks enable broader community participation in analytics
- Policy: Maintainer sponsorship models could inform foundation funding strategies
- Education: Practitioner guides bridge academic metrics research with practical application
- Funding: Ecosystem analytics tools like Leoscope support evidence-based funding decisions
### ๐ง Learning Styles Assessment
Reading level estimate: Grade 12-14 (technical content with domain-specific vocabulary)
#### ๐ Visual learners
- Present: Jupyter notebook demonstrations, data visualizations, charts
- Improve: Architecture diagrams showing data flow between Augur, notebooks, and 8knot
#### ๐ Aural learners
- Present: Full meeting recording with clear audio
- Improve: Segmented audio summaries of key decisions
#### ๐ฃ๏ธ Verbal learners
- Present: Technical terms explained in context, project naming rationale
- Improve: Glossary of CHAOSS-specific terminology
#### ๐งฉ Kinesthetic learners
- Present: Step-by-step notebook walkthroughs, hands-on demonstration
- Improve: Interactive tutorial for creating first visualization
#### ๐ง Logical learners
- Present: Clear project timelines, funding deadlines, decision frameworks
- Improve: Flowcharts for practitioner guide review and publishing process
#### ๐งโ๐คโ๐ง Social learners
- Present: Working group collaboration, peer review processes
- Improve: Structured mentorship for new contributors
#### ๐งโโ๏ธ Solitary learners
- Present: Template notebooks for independent learning
- Improve: Self-assessment checklists for contribution readiness
#### ๐ฟ Naturalistic learners
- Present: Ecosystem metaphors in project naming and description
- Improve: Connection between open source health and biological ecosystem concepts
### ๐ Accessibility Assessment
#### Screen reader semantics
- Present: Video captions available, clear speaker identification
- Improve: Structured headings in meeting notes, descriptive alt text for visualizations
#### Keyboard navigation
- Present: Standard video player controls
- Improve: Timestamp navigation shortcuts
#### Contrast and readability
- Present: Clear audio quality, readable notebook displays
- Improve: High contrast mode for code demonstrations
#### Text resizing and reflow
- Present: Responsive meeting notes format
- Improve: Scalable notebook font sizes in demonstrations
#### Media and captions
- Present: Full video with auto-generated captions
- Improve: Human-reviewed captions, downloadable transcript
#### Forms and interactions
- Present: Standard Zoom meeting controls
- Improve: Alternative participation methods for audio/video issues
### ๐ DEIB Assessment
#### Cultural breadth
- Present: International working group participation, global time zone considerations
- Improve: Multi-language documentation for broader contributor base
#### Inclusive language
- Present: Professional, technical discussion without exclusionary terms
- Improve: Plain language summaries for complex technical concepts
#### Neurodiversity support
- Present: Structured agenda, consistent meeting format
- Improve: Written follow-up for all verbal decisions
#### Representation
- Present: Diverse technical perspectives and project approaches
- Improve: Broader geographic representation in leadership transitions
#### Psychological safety
- Present: Respectful discussion of project changes and concerns
- Improve: Clear escalation paths for technical disagreements
### โ
Logical Validity
#### Strong reasoning
- Deductive strength: Clear cause-effect relationships between funding cycles and role transitions
- Inductive strength: Pattern recognition in successful practitioner guide development
- Causal reasoning: Connection between documentation quality and contributor onboarding success
- Analogical strength: Comparison of ecosystem analytics to biological ecosystem measurement
#### Fallacies
- Appeal to authority: Reliance on funder preferences without independent validation
- False urgency: March deadlines creating pressure without clear justification
#### Tone of voice
- Overall tone: Professional, collaborative, forward-looking with appropriate acknowledgment of transitions
### ๐ก๏ธ DARVO Analysis
- Deny: No denial patterns observed
- Attack: No attack behaviors identified
- Reverse victim/offender: No victim/offender dynamics present
- Emotional cues: Positive, supportive language around transitions and new contributors
## ๐ฏ Conclusion
The CHAOSS Data Science Working Group demonstrated strong continuity planning during leadership transitions while advancing multiple technical initiatives. The development of template notebooks and documentation processes creates sustainable pathways for community contribution. Key next steps include completing funding applications, finalizing sponsorship programs, and establishing clear knowledge transfer documentation to ensure project momentum continues beyond individual contributor changes.
## ๐งฑ Refactor Appendix
### ๐ Literature Split Pad
Split level: H3
### [H1] Open source analytics requires accessible contributor onboarding
> [!quote] [CHAOSS Data Science WG March 24 2026](https://youtu.be/yS5CB7F7p7s) by CHAOSS Data Science Working Group via YouTube. Published 2026-03-24. Accessed 2024-12-19.
> "Template notebook being very explanatory like detailed because we're also trying to work in a more of a template notebook so that every new contributor can just see it and know the roadmap."
Template notebooks reduce technical barriers for community participation in open source measurement.
[view highlight](https://youtu.be/yS5CB7F7p7s?t=1005#H1) #xref #articleseed ID:rw_chaoss_templates
### [H2] Practitioner guides need consistent review frameworks
> [!quote] [CHAOSS Data Science WG March 24 2026](https://youtu.be/yS5CB7F7p7s)
> "The biggest thing is alignment with the audience. The practitioner guides are designed for people who are not experts in a topic."
Clear review criteria ensure guides serve their intended learning objectives.
[view highlight](https://youtu.be/yS5CB7F7p7s?t=320#H2) #xref ID:rw_guide_review
---
### ๐ Atomic Split Pad (Zettel Candidates)
Split level: H4
#### [Z1] Self-merge rates indicate project governance maturity
- Scope: Projects with formal review processes versus informal contribution models
- Pointer: 16:45 notebook demonstration
- Links: [[Code-Review-Practices]] [[Project-Governance]]
#### [Z2] Ecosystem-level metrics complement project-specific measurements
- Scope: Multi-project sustainability assessment frameworks
- Pointer: 09:15 Leoscope discussion
- Links: [[Sustainability-Metrics]] [[Open-Source-Ecosystems]]
---
### โ๏ธ Fleeting Queue
- [F1] Research confidence score validation methods โ commercial OSS dataset #fleeting #inbox
- [F2] Explore Codeberg mirroring automation โ GitHub resilience #fleeting #inbox
- [F3] Document 8knot visualization integration workflow โ contributor onboarding #fleeting #inbox
---
## Full Transcript
[00:00] Okay, welcome everyone to the chaos data<br>[00:03] science working group meeting for March<br>[00:06] 24th. Question of the day is something<br>[00:08] you enjoy about spring. Um, yeah, I'm<br>[00:12] also with S. It's not winter, so that's<br>[00:14] that's better. Although to be fair, in<br>[00:16] in the UK it's it's still rainy and<br>[00:19] chilly in spring. Um, more daylight.<br>[00:22] Yeah, that's great. Love that. Uh,<br>[00:26] plants and animals. Totally.<br>[00:30] Um, all right. So, uh, let's go ahead<br>[00:33] and and kick off on the agenda. So, I<br>[00:37] think most or all of you know that I'm<br>[00:39] actually stepping down as co-chair at<br>[00:41] the end of this month. So I am uh<br>[00:45] basically the funding so the Sloan<br>[00:48] Foundation had funded this position as<br>[00:50] director of data science for three years<br>[00:54] and so that three years is up at the end<br>[00:56] of end of March and so I've I've decided<br>[01:00] to step down as co-chair partly because<br>[01:02] I feel like S and Calie um as co-chairs<br>[01:05] and Ernest as a maintainer I feel like<br>[01:07] y'all have got this pretty well pretty<br>[01:09] well covered. So, I think I'm going to<br>[01:11] focus on other things within chaos. So,<br>[01:13] I'm not leaving chaos. I'm still on the<br>[01:16] governing board, but I'm going to shift<br>[01:18] my focus to continuing to co-chair the<br>[01:21] OSPO uh working group and funding impact<br>[01:23] uh measurement working groups, which are<br>[01:26] other things that I've been involved in<br>[01:27] and are more more well aligned with the<br>[01:30] type of consulting that I plan to do<br>[01:32] after taking April and May off. So, I'm<br>[01:35] going to take some time off. I'm going<br>[01:36] to relax. I'm going to chill out. my<br>[01:38] mom's gonna come visit me here in the UK<br>[01:40] for three weeks. So yeah, so I'm looking<br>[01:44] forward to that.<br>[01:46] Um but yeah, so this does mean that this<br>[01:47] is this is probably my last uh data<br>[01:50] science working group meeting at least<br>[01:51] for a while. I I may opt in and out.<br>[01:54] We'll see see what's going on.<br>[01:57] Um<br>[01:59] okay, a couple of practitioner guide<br>[02:01] updates. I was able to sync up with Matt<br>[02:04] German Prey and we got the research<br>[02:06] software impact guide published. So that<br>[02:08] was something that he'd been working<br>[02:10] with Claire Delan and a few others in<br>[02:11] the university OSPO working group. Um<br>[02:15] and they'd been working on that for a<br>[02:16] while. So we we took it and and got it<br>[02:19] published. So that that felt good to get<br>[02:21] one to get one out. Um the funding<br>[02:23] impact measurement uh practitioner<br>[02:25] guide, that one I do still plan to<br>[02:27] finish that at the end of March. So I'm<br>[02:29] going to continue to to work on that.<br>[02:31] I've got loads of edits from people um<br>[02:34] suggestions from people that I just need<br>[02:35] to um figure out how to how many of<br>[02:38] those I can incorporate and then get<br>[02:40] that one out the door. And then the<br>[02:43] other one that we have kind of work in<br>[02:44] progress right now is the usage adoption<br>[02:46] and popularity which I think no one has<br>[02:50] really had time to work on so much. So<br>[02:53] um so we keep tracking that one and<br>[02:54] eventually we'll set up some time in<br>[02:56] this meeting and and talk about it. Um,<br>[02:59] is that something that you would still<br>[03:00] be interested in being like with<br>[03:02] stepping down from the chair? Are you<br>[03:04] still like wanting to be involved in<br>[03:07] practitioner guides or like kind of what<br>[03:11] where do you see that going for<br>[03:13] yourself?<br>[03:14] >> Yeah. So, I'm I am happy to help out<br>[03:16] with practitioner guides for sure.<br>[03:18] >> Um, I'm also happy if people just want<br>[03:20] to do them and I'm not involved. That's<br>[03:23] also totally cool. like I don't I don't<br>[03:25] feel like I don't feel like I have to be<br>[03:26] involved in the practitioner guides, but<br>[03:28] I am I am also happy to be involved in<br>[03:31] them because it is something that I that<br>[03:33] I care a lot about. And in particular,<br>[03:35] this one usage, adoption, and popular<br>[03:37] popularity is a topic that I I care<br>[03:40] about quite a bit. So, I'm I'm still<br>[03:41] happy to help with that.<br>[03:43] >> Do you have written down anywhere like<br>[03:45] and this probably is like more of an<br>[03:46] unofficial thing, but like when you<br>[03:48] review practitioner guides, what are the<br>[03:51] things that you are looking at? um like<br>[03:54] what are Yeah. What what is the lens<br>[03:56] that you're reviewing from?<br>[04:00] >> Yeah. So I would say the biggest thing<br>[04:03] is is alignment with the audience. So<br>[04:06] the practitioner guides are are designed<br>[04:09] for people who are not experts in a<br>[04:11] topic. Um even the advanced guides are<br>[04:14] still for people who are still learning<br>[04:16] how to do the thing. So, I would say<br>[04:19] that's the biggest thing that I look for<br>[04:22] is, you know, would this guide help<br>[04:24] someone who's relatively new to this<br>[04:26] particular topic um make some progress<br>[04:29] on whatever whatever this topic is. So,<br>[04:32] that's one of the biggest things that I<br>[04:33] look for. And then I also look for<br>[04:35] consistency with the other guides. So,<br>[04:37] there's there's kind of a format,<br>[04:38] there's some common elements. I try to<br>[04:40] make sure that the guides kind of fall<br>[04:42] into into some of the same some of the<br>[04:45] same patterns so that they look like<br>[04:46] more of a cohesive unit.<br>[04:49] >> Okay. if there's like things that you<br>[04:50] think of uh if you want to write those<br>[04:52] down in a document for since that like<br>[04:55] you kind of been the main person that is<br>[04:57] reviewing the practitioner guides and I<br>[04:59] probably will still like be like hey Don<br>[05:01] for the first couple of like just<br>[05:03] getting another eye on it but to be able<br>[05:05] to I feel like transfer that reviewer<br>[05:08] role over having some like just view<br>[05:11] into how you've thought about the guides<br>[05:13] and reviewing them I think would be<br>[05:15] helpful.<br>[05:17] >> Yeah, absolutely. And that's um so<br>[05:20] that's also paired with I was just<br>[05:22] working with Elizabeth and she um uh she<br>[05:25] had started to document and then I kind<br>[05:27] of finished it the process for<br>[05:29] publishing a practitioner guide.<br>[05:30] >> Yep.<br>[05:31] >> Um because it's not it's not as easy as<br>[05:33] just pring it into the data science<br>[05:34] working group repository. There's a bit<br>[05:36] that has to be done by someone with um<br>[05:39] edit access in WordPress. So there are<br>[05:42] some other things that that have to<br>[05:44] happen and so we've started documenting<br>[05:45] some of that but I hadn't really thought<br>[05:47] about the review process. So I will I'll<br>[05:50] work on that as well.<br>[05:52] >> Yeah, those documents probably can live<br>[05:53] in the in like I kind of see them under<br>[05:56] a similar umbrella. Um so then the<br>[05:58] things that you because there's some<br>[06:01] stuffs that you don't know how like<br>[06:02] you're like oh it's you think about it<br>[06:04] as you go but anything that you can<br>[06:05] write down means that we don't need to<br>[06:08] ask you.<br>[06:11] Yeah, for sure. Plus, it's just good to<br>[06:13] have documentation on on stuff like<br>[06:15] that. Anyways, so I will I'll think more<br>[06:17] about that and start working on<br>[06:18] something.<br>[06:19] >> Yeah, I know I keep on saying this, but<br>[06:21] I do really want to do the usage<br>[06:23] adoption and popularity and plan on<br>[06:26] doing it. I've just had to completely<br>[06:28] focus on Augur for the last month. Um<br>[06:32] so, um I'm hoping that end is very near.<br>[06:38] >> Yeah, fair enough. We all have Yeah.<br>[06:40] days and weeks like that for sure.<br>[06:44] >> Oh, sorry.<br>[06:45] >> Oh, no. Go ahead.<br>[06:47] >> Um, just with all these related topics<br>[06:50] made me think that I'm making a um like<br>[06:54] notebook of how to identify contributors<br>[06:58] for the chaos board elections. Um,<br>[07:02] I'm probably would go under Augur<br>[07:04] notebooks. I think that it would make<br>[07:06] sense for to contribute that upstream.<br>[07:08] Um, and so maybe I'll make like a<br>[07:10] notebook for it. I don't know if like<br>[07:11] there's just like a place that you're<br>[07:12] kind of putting like more processy type<br>[07:15] things because I feel like this would be<br>[07:16] kind of somewhat under like pro how like<br>[07:20] to do a certain process. I don't know if<br>[07:22] it should should stay under because it's<br>[07:23] not really analysis. It's more of like<br>[07:26] chaos um process review like I don't<br>[07:30] know it it kind of I don't know if it<br>[07:31] should fall under the same branch of<br>[07:33] like what you're talking about here of<br>[07:34] like how do we go about doing this or if<br>[07:36] it should go under more anal like augur<br>[07:39] analysis.<br>[07:41] >> Yeah, that's a good question. I was sort<br>[07:42] of thinking about putting the<br>[07:43] practitioner guide process into the part<br>[07:47] of the repo that has the practitioner<br>[07:48] guide so that everything's in<br>[07:51] >> because I don't think we have we have<br>[07:53] that but yeah so I think maybe doing<br>[07:55] that in the augur notebook would be<br>[07:56] good. It might also be good to link to<br>[07:58] have the election um officers link it<br>[08:02] from some of the they're working on some<br>[08:04] frequently asked questions and things<br>[08:05] like that. So it might be good to get it<br>[08:07] linked from that as well. Okay,<br>[08:11] >> cool. Um, okay. Anything else on the<br>[08:13] practitioner guides?<br>[08:17] Okay, project updates. Let's start with<br>[08:19] uh Ernest and S on the foundation stats.<br>[08:25] >> Yeah, thank you. So, for the past couple<br>[08:28] of weeks, we've been trying to um you<br>[08:31] know, after we figured that we could not<br>[08:34] meet uh the requirement for the SSF U<br>[08:38] grant. So we started writing for the<br>[08:42] sovereignty tech fellowship<br>[08:45] which I think um we should be able to<br>[08:47] meet those requirements. I think I made<br>[08:49] a couple of drafts. Sal reviewed it like<br>[08:53] I think today and it will be nice if you<br>[08:56] and Khalan as well have a look you know<br>[08:59] and um because there is a requirement on<br>[09:02] STF that says you have to be like<br>[09:05] contribute to minimum of three three<br>[09:06] open source projects. Currently I I<br>[09:09] contribute to two which is chaos data<br>[09:12] chaos working group data science working<br>[09:15] group and open telemetry that I did my<br>[09:17] LFX. So I'm looking at I'm currently<br>[09:20] like I started looking at 8 knots I mean<br>[09:23] 8 not but I think I lean towards 8 not<br>[09:26] more because it's I think it's the<br>[09:28] quickest way I could do something. Yeah,<br>[09:30] even though it's been long I worked on<br>[09:32] dash maybe four years ago just for one<br>[09:34] project but I should be able to find my<br>[09:36] my reading. So yeah, I'm saying that now<br>[09:40] in case Kali has a quick um issue that<br>[09:43] she thinks I could pass I quickly work<br>[09:45] on. But I'm definitely exploring the<br>[09:48] issues myself. But you know yeah that's<br>[09:51] pretty much the general update.<br>[09:53] >> Yeah, you should definitely talk to Kyle<br>[09:56] actually. Um Kyle would be the best<br>[09:58] point of contact. um he's also in this<br>[10:00] call for um getting started with Augur.<br>[10:03] There's also an Augur 8 knot working<br>[10:05] group channel. Um so and we're trying to<br>[10:08] work in 8 right now to make sure that<br>[10:11] all of our issues are up to date. So<br>[10:13] then somebody like you can more easily<br>[10:15] come in and start contributing.<br>[10:18] There's also kind of a good path of<br>[10:21] which we'll talk about in a second of<br>[10:22] like working on maybe like a<br>[10:24] visualization notebook and then the next<br>[10:26] step of that is putting is making that<br>[10:28] visualization in 8 knot which Kyle will<br>[10:31] be showing something like what that<br>[10:33] looks like um a little bit later on.<br>[10:37] >> Yeah, that's great. I'll reach out to<br>[10:38] you maybe Slack.<br>[10:43] >> Thank you.<br>[10:44] >> Yeah,<br>[10:45] >> I don't know. Okay. Yeah. Yeah. Uh, the<br>[10:48] final note there. Um, yeah. So, we're<br>[10:50] going to be working through this and<br>[10:51] Ernest, we should meet like probably<br>[10:53] Monday next week just to do a final<br>[10:54] overview. I'm also gonna go and work on<br>[10:58] the repo a little bit to make it look<br>[11:00] more CNCF.<br>[11:02] Uh, which is generally good. Um, but<br>[11:05] yeah, I think we're at a reasonably good<br>[11:07] spot. And I honestly think even with the<br>[11:09] really minor deficits that we have<br>[11:11] around like contributions and whatnot,<br>[11:14] it is so strong and compelling for the<br>[11:17] funding because we can essentially<br>[11:19] provide a CRA baseline which uh I think<br>[11:24] they're really going to like.<br>[11:27] >> Yeah. Then um I don't know S if we<br>[11:30] should talk about the uh name change we<br>[11:33] are thinking or we should take that to<br>[11:36] Slack.<br>[11:38] >> Yeah. Um why don't you just uh announce<br>[11:40] it here and then we can also bring it to<br>[11:42] Slack. But I think it's a great name.<br>[11:46] >> Yeah. So um Salah and I thought we um in<br>[11:50] in the coming days we see foundational<br>[11:52] start like growing to have it own name<br>[11:56] just beyond the foundational you know<br>[11:59] statistics that we currently call it and<br>[12:02] the name I came up with is um hopefully<br>[12:05] I pronounce it welloscope<br>[12:08] I sort of you know rest on the way ago<br>[12:10] was named to now say okay ago is<br>[12:13] measuring um open source project while<br>[12:16] we are doing ecosystem level kind of<br>[12:19] analytics to to to see how communication<br>[12:22] channels are informing um sustainability<br>[12:25] questions and all. So is like ecosystem<br>[12:28] then scope is to measure. So I just say<br>[12:30] oscope you know and uh I'm going to type<br>[12:33] that in chat in case I did not pronounce<br>[12:35] it well you guys can correct me.<br>[12:39] Yeah, I mean I would say that we we just<br>[12:42] uh so I'm really bad at naming things<br>[12:44] and I probably just threw a name<br>[12:45] together for this and like you said it's<br>[12:48] um it's evolved quite a bit uh since you<br>[12:51] started. So my perspective on projects<br>[12:54] like this is that those of you who are<br>[12:56] working on the project can rename it to<br>[12:58] whatever you'd like. Uh I don't have any<br>[13:00] strong feelings. I don't know if I don't<br>[13:02] know if Calie or anybody else has any<br>[13:06] strong feelings.<br>[13:09] Nope. I feel similar about naming.<br>[13:13] >> Yep.<br>[13:16] >> That's how Eight Not came to be. Um was<br>[13:18] me and James just being outdoorsy people<br>[13:21] and naming entire set of project names<br>[13:24] after different outdoorsy titles.<br>[13:29] Cool.<br>[13:32] All right. Anything else on the uh<br>[13:36] leoscope project or foundation staff<br>[13:39] project?<br>[13:40] >> One last note on like Tuesday of next<br>[13:44] week. Um I'm going to send some links<br>[13:46] out to probably Don and Cali. If you<br>[13:48] have 10 minutes just to give our<br>[13:52] submission a review or anyone else you<br>[13:54] would recommend. Maybe I'll just throw<br>[13:55] it on the main chat, but I'm looking for<br>[13:56] just eyes on it before we do a final<br>[13:58] submit.<br>[14:00] What is this submission for exactly?<br>[14:04] >> This is for the Sovereign Tech Fund uh<br>[14:06] which is looking to provide Yeah.<br>[14:08] maintenance funding.<br>[14:11] >> Yes.<br>[14:13] >> Yeah, I'm happy to take a look at it.<br>[14:15] >> Cool.<br>[14:19] >> Okay. Uh next project. It looks like<br>[14:22] Cali and uh KO have some updates.<br>[14:26] >> Yeah. Um, I think mainly it'll be we're<br>[14:29] going to have Kyle kind of walk through<br>[14:31] the notebook. Um, this will be kind of<br>[14:33] the first notebook that's been made<br>[14:34] since the migration over to the data<br>[14:37] science working group for this type of<br>[14:38] work of making the a visualization based<br>[14:42] off of a chaos definition. And once that<br>[14:45] is merged, then it moves over to the 8<br>[14:48] knot side and will be integrated into 8<br>[14:51] knot as a visualization there. Um so<br>[14:55] still working to get all of the like<br>[14:58] linked um issues. So then there is an<br>[15:01] issue on 8not and an issue on in this um<br>[15:05] repository where they link to each other<br>[15:07] um because we do have a bit of a backlog<br>[15:09] of them but people are open to if they<br>[15:13] have an idea for a visualization um that<br>[15:16] is um please go for it or anything that<br>[15:19] is especially if something is under<br>[15:20] already defined visualization under<br>[15:23] chaos in the metrics models um we're<br>[15:26] really trying to kind of pull together<br>[15:28] all of the different work that's been<br>[15:30] done in chaos. Um, and yeah, and so I'll<br>[15:34] kind of pass it off to Kaio so you can<br>[15:36] walk through the first notebook.<br>[15:39] >> Do you want me to stop sharing so that<br>[15:40] you can share or do you want to send me<br>[15:42] a link? I'm good either way.<br>[15:44] >> Uh, yeah, I'll try to share it here.<br>[15:46] >> Perfect.<br>[15:47] >> I I always have problems sharing from um<br>[15:52] Zoom instead of uh Google, but let's<br>[15:55] see.<br>[16:15] Just a second.<br>[17:00] Okay. So, if anyone can help just to<br>[17:03] share<br>[17:05] for me to share just like one window or<br>[17:08] something,<br>[17:10] >> you should just be able to share.<br>[17:13] Um, so are you using the desktop or are<br>[17:15] you do you have the the Zoom app or<br>[17:18] Yeah, there we go.<br>[17:18] >> Yeah, it is. There you go.<br>[17:20] >> I think now you can see. Yeah.<br>[17:22] >> So, uh, you can see just the<br>[17:26] >> the Jupyter Lab is it?<br>[17:28] >> Yes, we can see a little bit, but yeah,<br>[17:31] we can see the whole screen for the<br>[17:32] Jupiter lab.<br>[17:34] >> Okay, sounds good. All right, so like<br>[17:37] finally uh being able to introduce<br>[17:40] myself to everyone in this working<br>[17:41] group. So Kyle, um I'm also like working<br>[17:45] alongside Kylie and Adrian on the data<br>[17:47] team of Ospo and Red Hat and uh yeah, so<br>[17:51] it's great to finally like introduce<br>[17:53] like the first notebook uh also my first<br>[17:57] notebook into this working data uh group<br>[17:59] that we're going to put into 8 knot soon<br>[18:02] as well. So I tried to have it the<br>[18:06] notebook being very<br>[18:08] um explanatory like detailed like<br>[18:11] because we're also trying to work in a<br>[18:13] more of a template notebook so that<br>[18:15] every new contributor can just pretty<br>[18:18] much see it and know like the road map<br>[18:20] or the path to uh create and work into<br>[18:24] new uh visualizations. So this one is a<br>[18:27] very self-explanatory one as well. So<br>[18:30] we're dealing with like a selfmerge rate<br>[18:32] visualization. So we just wanted to<br>[18:35] explore how many of um the PRs being<br>[18:39] merged were actually being merged by the<br>[18:41] same author or the same contributor that<br>[18:44] that opened the PR. So just going<br>[18:46] through the visualization here. Uh we<br>[18:50] have uh the installing the dependencies<br>[18:52] which uh we're also working into like<br>[18:55] updating the the way that we manage the<br>[18:58] packages or install the packages. In<br>[19:00] this instance here I'm taking advantage<br>[19:02] of the all the package that are already<br>[19:05] being installed or are installed by<br>[19:07] Anaconda. But I also put um an option to<br>[19:11] have like a requirements text where you<br>[19:14] could pretty much install all of the<br>[19:16] require uh the the dependencies through<br>[19:18] that text. Uh and I also loaded the<br>[19:22] credentials through like a JSON which is<br>[19:24] another option that you can you can have<br>[19:26] as well. Uh then the connection for the<br>[19:29] database. Uh and then for the queries<br>[19:32] that's where we start to get like the<br>[19:34] information that we need for the plots.<br>[19:36] uh we first get the repo ids and the<br>[19:39] repo names from the augur data and then<br>[19:41] for this specifically uh visualization<br>[19:45] we get sorry we get the contributor ID<br>[19:49] which is the person who opened the PR<br>[19:51] and we also we also get the merger<br>[19:54] contributor ID which is pretty much the<br>[19:56] person who merged the PR. So that<br>[19:59] information will give us the base to<br>[20:01] compare each other and see if the if it<br>[20:05] was self merged or not. That's where we<br>[20:07] get like our information. Uh I also<br>[20:10] introduced another optional filter. So<br>[20:12] let's say you want to analyze<br>[20:16] how many uh were selfmerged but also the<br>[20:19] PRs who had like at least uh 10 lines of<br>[20:23] code changed or at the most 500 lines of<br>[20:27] change co uh uh lines of code modified<br>[20:30] or something like this. So this kinds of<br>[20:33] like adds a bit more detail and<br>[20:36] information into your plot as well which<br>[20:38] I think makes the analysis a bit uh like<br>[20:41] a bit more fine-tuned<br>[20:44] and then uh you can see a bit of like<br>[20:46] the representation here. So for this<br>[20:48] example, there's no filters applied. So<br>[20:50] there's 1,900 rows. Uh and then this is<br>[20:54] pretty much like the data processing<br>[20:56] here where we get to see if the author<br>[20:59] is the same as the one that merged the<br>[21:02] PR.<br>[21:04] Uh<br>[21:05] yeah. So and then we get the plot here.<br>[21:09] So this plot here is pretty much showing<br>[21:11] like the curve uh the blue curves just<br>[21:14] showed the total number of PRs merged.<br>[21:16] And then the red curve shows like the<br>[21:18] the amount of PRs who were merged uh by<br>[21:21] the same author who opened the PR.<br>[21:24] And then we had another plot as well<br>[21:26] which is pretty much the rate of the<br>[21:29] selfmerge which is just the selfmerge uh<br>[21:32] number over the total number of uh PRs<br>[21:35] merged. So there you go. So that's uh<br>[21:39] just a<br>[21:41] rep like just the plots. Uh and then I<br>[21:44] just wanted to show you here as well. Um<br>[21:47] for example, like if we change here, so<br>[21:50] we want let's say uh we want to filter<br>[21:54] like at least 50 minimal like lines of<br>[21:57] code change in 100. So I can just go<br>[22:03] run again the query<br>[22:06] and run this one. And you can see that<br>[22:07] now with the additional filter there's<br>[22:10] only 176. That was fine. that that was<br>[22:13] found.<br>[22:15] So<br>[22:17] we can run again for the plot and you<br>[22:19] can see that's way like a smaller<br>[22:22] number.<br>[22:27] And there you go. That's the second<br>[22:29] graph with the filters applied now.<br>[22:33] And the rate as well.<br>[22:36] So there you go. That's the new<br>[22:38] visualization that we're working on. Any<br>[22:44] questions, comments?<br>[22:48] >> No, that's great. That's really that's<br>[22:49] really interesting. It's a it's a metric<br>[22:52] that I've always particularly been been<br>[22:54] interested interested in and it's uh<br>[22:57] it's interesting to see this for um for<br>[22:59] augur in particular. So this is this is<br>[23:01] interesting.<br>[23:02] >> Yeah, absolutely.<br>[23:06] >> Yeah. And from here we'll do this will<br>[23:08] go into 8 knot and 8 has a pretty set<br>[23:12] visualization template as well. And so<br>[23:14] kind of the hope is that this will be<br>[23:16] the first one. It'll show the path. We<br>[23:18] can get things really templated out get<br>[23:20] the a um augur an augur instance that<br>[23:24] people can use um that is like very bare<br>[23:27] bones. So say that somebody wants to<br>[23:29] make a visualization but does not have<br>[23:31] um their own augur instance that there<br>[23:33] will be credentials that they can<br>[23:35] connect to that just have the very<br>[23:37] barebone repositories in it so you have<br>[23:40] data to be able to make the initial<br>[23:43] visualization and to run 8 knot. Um so<br>[23:46] yeah I'm really excited about this. Um<br>[23:52] >> yeah I think I enjoyed watching that. So<br>[23:55] if I get it right, I just want to<br>[23:57] confirm I'm seeing the big um the big um<br>[24:03] picture. I believe the big picture is to<br>[24:06] uh put two perspective as many chaos<br>[24:09] defined metrics into similar notebooks<br>[24:12] like this. Is that correct?<br>[24:14] >> Yes. Um pretty much that would be I<br>[24:17] think that's a part like a sub portion.<br>[24:18] So on 8 knot itself there are issues<br>[24:21] that are opened of visualizations that<br>[24:24] aren't under the chaos definition or a<br>[24:27] slight iteration. Um and I would say a<br>[24:30] lot of times from the chaos definition<br>[24:31] there needs to be a little bit of<br>[24:34] tinkering on the idea to work with the<br>[24:37] data that um is available in augur. So<br>[24:40] because a lot of times I would say the<br>[24:42] um metrics definitions are not bounded<br>[24:45] by any data source. It's more of like if<br>[24:48] we had the data this is what we would<br>[24:50] look at and sometimes you have to be<br>[24:51] like okay now how do we look at this and<br>[24:53] get the same um insight with what we do<br>[24:56] have and so um some of the<br>[24:58] visualizations are metrics models based<br>[25:02] some of them are different ideas that<br>[25:03] are coming from the community um I I<br>[25:06] don't want to limit it's not just<br>[25:07] limited to those metrics models but I do<br>[25:09] think a lot of them do and if people<br>[25:11] want to get started um I'm going to be<br>[25:14] opening up a bunch of the issues for<br>[25:15] that but it's also of if there's a<br>[25:17] metric model that you find interesting<br>[25:19] that is based off of um like repository<br>[25:22] data, please open an open a notebook. Um<br>[25:25] the good part about this is that the<br>[25:27] person who creates the notebook, they<br>[25:30] can do the final step of putting it into<br>[25:33] 8, but also somebody else can take the<br>[25:36] results of the notebook and open a PR on<br>[25:39] 8 knot with it. And so our hope is this<br>[25:42] that we can make it as accessible for<br>[25:44] contributors um at any point of their<br>[25:47] like interest skill level time to get<br>[25:50] involved in this.<br>[25:53] >> Yeah, thank you. I think I'm clear on<br>[25:55] what I can do for us now.<br>[25:58] >> Yeah, thank you.<br>[26:01] >> All right. Uh yeah, thanks so much. This<br>[26:04] is this is really interesting. Um a<br>[26:06] quick update, Matt isn't here. Um but I<br>[26:10] I met with him yesterday and we got the<br>[26:14] initial<br>[26:15] um commercial open source software CSV<br>[26:18] file uh merged into the repository. So<br>[26:22] it has um so some basic basic details<br>[26:26] about commercial open source companies.<br>[26:28] So these are these are companies that<br>[26:29] are predominantly making money around<br>[26:32] open source and there are different ways<br>[26:34] to define it. And so we actually um<br>[26:36] actually merged a couple of data sets to<br>[26:38] get this, but it's got it's got the<br>[26:40] company, the percent confidence, how<br>[26:42] sure are they that it's an actual<br>[26:43] commercial open source company, um a<br>[26:45] couple of categories, the reasoning, and<br>[26:47] the the source for the data. So, uh this<br>[26:51] is something that I personally find find<br>[26:54] really interesting. So, it's something<br>[26:56] that, you know, somebody could start a<br>[26:58] project on. We could we could do really<br>[27:00] anything with this this data. maps<br>[27:02] contributed it to the chaos uh project<br>[27:05] with the idea that maybe maybe there's<br>[27:07] something interesting that we can we can<br>[27:08] do with this data set. So, um I know<br>[27:11] we've got some other things on the<br>[27:12] agenda, but uh yeah, have a think about<br>[27:15] how how people might be interested in in<br>[27:18] doing that.<br>[27:21] >> I haven't looked at that PR, so I'm if<br>[27:23] I'm tagged on it. Sorry. Um do we<br>[27:26] >> No, I just merged it. We we were on a<br>[27:28] call and I I just merged it. Um, is<br>[27:30] there details of what the of where this<br>[27:33] data comes from and like because it<br>[27:34] sounds like there's multiple sources<br>[27:36] being merged? Um, is there details like<br>[27:39] because I wouldn't expect it to be in<br>[27:41] the CSV um itself. Maybe it is. Um, but<br>[27:45] it would be good to just know what the<br>[27:47] like, hey, how is this gathered? If it's<br>[27:49] a combination of the different sources,<br>[27:51] what are those sources? Um, because<br>[27:53] that's I think important context for<br>[27:55] using data for analysis.<br>[27:57] Um yeah so I would uh so there is a<br>[28:01] source so this uh so there are companies<br>[28:04] that gather this type of data that um<br>[28:07] gave it to Matt for the commercial open<br>[28:09] source software um association<br>[28:11] initiative so um there were two sources<br>[28:15] one was Serena and the other one was OSS<br>[28:18] capital so that is listed here but we<br>[28:22] don't know how they came up with with it<br>[28:23] and we don't know what their what their<br>[28:26] compet evidence level means. So I would<br>[28:28] say that this is a data set that would<br>[28:31] um before you used it for anything would<br>[28:34] probably require a bit of additional<br>[28:37] maybe additional cleanup or or analysis.<br>[28:40] >> Would we be able to add I and I can open<br>[28:42] up an issue now for this like just a<br>[28:43] read me that has that and like just kind<br>[28:45] of that basic information because I know<br>[28:47] like if you scroll it's there but it<br>[28:49] like without any context um there's no<br>[28:52] way of really knowing that. I think it<br>[28:54] would probably be a pretty I would only<br>[28:56] expect it to be a couple of sentences,<br>[28:58] but I think that's kind of helpful<br>[28:59] context so somebody knows where to<br>[29:00] launch from.<br>[29:02] >> Yeah, exactly. I was I was hoping that<br>[29:05] we would get to that and uh Matt and I<br>[29:07] didn't. Uh he's he's really busy with<br>[29:10] something else and then I'm getting<br>[29:11] ready to um take some time off so I<br>[29:14] haven't had a chance to either. But yes,<br>[29:16] we need to because right now the readme<br>[29:18] is um<br>[29:21] yeah, the the data and more details are<br>[29:23] coming soon. Uh so uh<br>[29:24] >> is this new? Is this<br>[29:29] >> uh Yeah.<br>[29:30] >> Yeah, it's from this week.<br>[29:33] >> Yeah, we just we just merged it<br>[29:35] yesterday.<br>[29:36] >> Should I open a issue<br>[29:39] >> to update the readme?<br>[29:40] >> Yeah.<br>[29:41] >> Yes,<br>[29:42] >> that would be great. Just so there's a<br>[29:45] reminder.<br>[29:46] >> Yeah. Did you have a question about it,<br>[29:48] Karen?<br>[29:50] >> That was Karen, right?<br>[29:52] >> Yeah. Sorry. No, I'm just curious. I'm<br>[29:54] I'm looking for as many lists as I can<br>[29:57] find, but I've uh encountered a uh as I<br>[30:02] talk about AI lots and use it, I can<br>[30:05] also see it when I see it. And this<br>[30:09] looks kind of AI generated.<br>[30:12] So is that possible?<br>[30:14] >> Uh I do not believe so. I do not believe<br>[30:16] that this is AI generated.<br>[30:18] >> Not with the confidence scores.<br>[30:20] >> I don't know how they calculated the<br>[30:21] confidence scores, but I believe that<br>[30:23] these um<br>[30:26] >> that's something AI does by itself a lot<br>[30:28] and I dislike it. So I'm just curious.<br>[30:30] That's why I saw that signature and I<br>[30:32] was like, uh, okay. Just wanted to make<br>[30:33] sure it wasn't AI generated.<br>[30:35] >> I don't I don't believe so. Um you can<br>[30:37] reach out to Matt on Slack and ask him<br>[30:39] because he's the one that that might<br>[30:40] know.<br>[30:41] >> Yeah. Okay. Thank you.<br>[30:42] >> Yeah,<br>[30:43] >> but I mean confidence intervals are<br>[30:45] something we've had for<br>[30:46] >> Yeah.<br>[30:46] >> for decades in data science. So AI does<br>[30:50] use them, but there are loads of<br>[30:52] different ways to collect uh confidence<br>[30:55] levels. And Serena and OSS Capital are<br>[30:57] both relatively reputable um<br>[31:00] organizations that tend to have data<br>[31:03] sets on this type of this type of thing.<br>[31:06] >> Yeah. That's what I was about to say<br>[31:07] that confidence scores uh like I think<br>[31:10] they're becoming more popular because of<br>[31:11] AI. Um but whether it is like in a<br>[31:15] machine learning like there's just so<br>[31:16] many ways that confidence scores have<br>[31:18] existed in data science for 20 plus<br>[31:21] years. So in this context it's not I<br>[31:23] understand where where that flag is. Um<br>[31:26] but it's not always I would say most<br>[31:31] >> yeah it's well done and written. It's<br>[31:33] there because it's been built in, but so<br>[31:35] are these confidence scores. So like<br>[31:37] nowadays I don't trust them. That's<br>[31:39] that's like instantly I just stop<br>[31:40] trusting anything with like confidence<br>[31:43] score because it's just so easy to pump<br>[31:44] out. But if I find the background I will<br>[31:47] add this to my encyclopedia. This is<br>[31:49] dope.<br>[31:51] >> Awesome. Thanks. Okay, let's keep going<br>[31:54] because we don't have much time and we<br>[31:55] have sorry we have a couple more items<br>[31:57] on the agenda. So<br>[31:59] s<br>[32:00] >> I will speak to the next two things. So<br>[32:03] the new maintainer on boarding and the<br>[32:05] maintainer sponsorship. I will be<br>[32:08] working with Earnest on finalizing this<br>[32:11] um sponsorship thing. It got a little<br>[32:13] bit delayed because of my CubeCon. Um<br>[32:15] but hopefully by the end of the next<br>[32:17] week we're going to have that completely<br>[32:19] written out, signed and added to the<br>[32:22] repository.<br>[32:23] I am then going to reshare it to the uh<br>[32:28] working group to get anyone's comments<br>[32:30] or thoughts on it. And then after that,<br>[32:33] I'm gonna do a bit of a public campaign<br>[32:35] around this because these are so useful<br>[32:37] and sponsorship should exist outside of<br>[32:39] security. Um and see if we can get some<br>[32:42] really like interesting and positive<br>[32:44] engagement around chaos because it so<br>[32:45] naturally fits along with a lot of our<br>[32:49] uh community criterion which we can<br>[32:51] bring up in explaining it. So, there's a<br>[32:53] nice little campaign around that which<br>[32:55] will go very well with applying for<br>[32:57] funding at the same time. Um, my next<br>[33:00] note here is for CubeCon, I have been<br>[33:04] doing what I call cuber stocking and<br>[33:06] trying to get all of the information<br>[33:07] that I can out of specifically the<br>[33:09] Kubernetes repository. I used Augur for<br>[33:12] some aspects of that and I've built out<br>[33:14] a dashboard that provides the signals<br>[33:17] for exactly what jurisdiction<br>[33:20] contributors are coming from if we can<br>[33:23] track them. Um, which is kind of<br>[33:26] interesting. So, it was just a fun uh<br>[33:28] sort of half-personal project, but also<br>[33:31] comes from some ways that I use Augur uh<br>[33:33] when engaging with like tribal<br>[33:35] populations to communicate with them.<br>[33:37] So, if you want to go play with that,<br>[33:39] tell me what you think. And if there's<br>[33:41] any aspects of that that are worth<br>[33:42] upstreaming,<br>[33:44] I'd be happy to, but it's uh it's<br>[33:46] definitely a little bit off from the<br>[33:48] typical community focus, but so much fun<br>[33:50] to build. So uh go play with that if you<br>[33:52] want.<br>[33:54] >> And I think that's it for me.<br>[33:57] >> Kelly has a question.<br>[33:58] >> Yeah, I would be curious. It sounds like<br>[34:00] you've gone through process of making<br>[34:02] different dashboards using Augur data. I<br>[34:05] would be curious to know what the gap is<br>[34:08] of either integrating it in with 8 knot<br>[34:10] or I don't know if this is how publicly<br>[34:14] aware this is part of how the eight knot<br>[34:15] is set up is for it to be incredibly<br>[34:18] templated so that if somebody wants to<br>[34:20] fork it to use it for a different like<br>[34:22] kind of clear off and make it so kind of<br>[34:24] how everything is interconnected you can<br>[34:26] search on your repositories kind of the<br>[34:28] general functionality is there but you<br>[34:31] can take it and only have a certain<br>[34:33] visualizations or do different things.<br>[34:35] So, you're the first person I've kind of<br>[34:37] heard in the wild to use Augur data and<br>[34:40] making different dashboards. So, I'd be<br>[34:42] curious to hear feedback of what that<br>[34:44] gap would be to use um at least the<br>[34:48] Augur or the 8 codebase as a shell for<br>[34:52] what you're doing.<br>[34:54] >> Yeah, I need I think it's just a next<br>[34:56] step in my development process to be<br>[34:58] honest. Uh right now in that development<br>[35:00] process, I'm just having a nightmare<br>[35:03] automatically locating sbombs as usual.<br>[35:07] So as soon as I get through what is<br>[35:09] everyone's nightmare in that problem in<br>[35:11] theory, um I think in about two weeks<br>[35:14] I'm going to like completely build this<br>[35:15] out and then at that point I'll convert<br>[35:18] it to like a notebook and see if there's<br>[35:19] anything worth upstreaming because I am<br>[35:21] having fun with it. Um but yeah<br>[35:24] >> but yeah even if it's not something that<br>[35:25] you see as a as a fit um the feedback of<br>[35:28] where that gap would be of like in<br>[35:31] saying in the next time you're using it<br>[35:32] to create a dashboard for this purpose<br>[35:35] our hope is that 8not would be able to<br>[35:37] be forked and used and for in different<br>[35:40] contexts. So that feedback would be<br>[35:42] super helpful.<br>[35:44] >> Sweet. Yeah. And there's a very cool<br>[35:46] case study in starting with augur then<br>[35:48] moving to the formalization with 8 knot.<br>[35:50] So yeah, let's do it.<br>[35:54] >> Cool. Thanks. Yeah, that does look<br>[35:55] really interesting. Um, okay, we've got<br>[35:58] about 10 more minutes. Are there any<br>[36:00] other agenda items that we want to talk<br>[36:02] about? Anything we want to add to the<br>[36:05] agenda on the fly?<br>[36:10] >> I have one thing. Um yeah, given the<br>[36:14] recent outages, um and also the process<br>[36:17] that I've always used in my businesses,<br>[36:19] >> do we want to consider for chaos, um<br>[36:23] mirroring the chaos GitHub repository on<br>[36:26] Codeberg for greater resilience?<br>[36:33] I've also thought about this just in<br>[36:35] terms of like having GitHub be very slow<br>[36:39] to respond when I'm trying to review a<br>[36:40] PR for like the AI detection GitHub<br>[36:43] action project. I was like, "Hey, do we<br>[36:45] want to mirror to Codeberg?"<br>[36:47] I feel like some of my experiences<br>[36:48] mirroring to Codeberg, uh, I don't know.<br>[36:50] I think I've mostly tried mirroring<br>[36:52] codebook to GitHub, but either way, I'm<br>[36:55] not sure if there's necessarily like<br>[36:57] they do have a feature for that, but I<br>[36:59] think you you might you might require<br>[37:02] having like a GitHub like um token on<br>[37:06] the code side so it can push and I think<br>[37:08] those tok GitHub sort of enforces that<br>[37:10] you set an expiry on those tokens and so<br>[37:12] that might need to be an ongoing process<br>[37:15] of maintaining like rotating those<br>[37:17] tokens as they expire so that the<br>[37:19] mirroring continues to<br>[37:21] if if the code is sort of the primary<br>[37:22] side of the the migration.<br>[37:26] >> Yeah. The way that I'm getting around<br>[37:27] that issue by being extremely lazy is<br>[37:29] just by doing it manually. So when I do<br>[37:32] a like big push, um I use a script<br>[37:35] called engage which pushes out to both.<br>[37:38] So I don't even actually mirror from<br>[37:40] them. I just push my code local to both<br>[37:42] separately.<br>[37:43] >> Um<br>[37:43] >> yeah, that's basically what I've been<br>[37:44] doing.<br>[37:45] >> Yeah. Um but yeah, I think it's a good<br>[37:48] idea. Um, I think it's uh it also opens<br>[37:51] this up to contributors who aren't<br>[37:53] looking on GitHub if we're providing the<br>[37:55] same information.<br>[37:56] >> And that also means potentially um it<br>[37:58] could be a fun test case for because I<br>[38:00] know Augur looks at chaos repositories<br>[38:03] by default or at least some subset of<br>[38:04] them. So if if most of the chaos<br>[38:06] repositories are also there, that will<br>[38:08] probably help for<br>[38:10] in probably six to nine months time as<br>[38:14] I'm getting around to sort of testing<br>[38:15] what will probably end up being 4Jo<br>[38:17] support in Augur like being able to test<br>[38:21] metrics on those repos would probably be<br>[38:22] super helpful.<br>[38:25] So what I would say is that that's not a<br>[38:27] decision that we get to make here in the<br>[38:28] data science working group. Um that's<br>[38:30] something that we need to talk about in<br>[38:32] the community meeting and in the chaos<br>[38:35] general Slack channel. Um so decisions<br>[38:38] like that are generally made by<br>[38:40] community consensus. So um I think we<br>[38:43] just need to loop the broader broader<br>[38:44] community into this discussion and have<br>[38:47] a discussion about the the right way um<br>[38:50] to to do this. And I do think that Shawn<br>[38:53] should be involved in that discussion<br>[38:54] because he manages a lot of the the<br>[38:56] chaos infrastructure. So, um, so yeah,<br>[38:59] we should make sure that that that<br>[39:01] conversation happens in the in the kind<br>[39:04] of more public, uh, general<br>[39:08] community. Um, and I do I do want to<br>[39:10] make sure that Sean is involved in that<br>[39:12] conversation.<br>[39:15] But yeah, I think it's a really<br>[39:16] interesting really interesting idea.<br>[39:21] Okay. So, we have a couple of agenda<br>[39:24] items for upcoming meetings that were<br>[39:27] basically things that uh would be great<br>[39:29] to talk about when we when we get some<br>[39:32] extra time in the agenda. So, we have<br>[39:34] less than five well about five minutes.<br>[39:36] So, so probably not this week. Is there<br>[39:38] anything that anyone else wants to add<br>[39:40] to the agendas for future future<br>[39:43] meetings?<br>[39:50] Okay. I would say you're also welcome to<br>[39:51] just add those anytime. So if you think<br>[39:54] of something later, just go ahead and<br>[39:55] add it to the most recent um notes and<br>[39:59] and then you know we can talk about it<br>[40:00] in the meeting.<br>[40:02] Um I just have one reminder. All things<br>[40:05] open. The CFP is March 31st. It's a<br>[40:08] delightful conference in Raleigh, North<br>[40:11] Carolina. So if you're interested in<br>[40:13] going to that and submitting a talk, um<br>[40:15] you have another few days.<br>[40:21] Okay, I think we've almost reached the<br>[40:24] end of our time. Is there anything else<br>[40:26] anyone wants to chat about before we<br>[40:28] wrap up the meeting?<br>[40:31] >> I just want to say have so much fun with<br>[40:33] taking a little bit of time and space<br>[40:36] back and uh having some vacation time.<br>[40:38] Good for you.<br>[40:40] >> Yeah, thank you. So, I'm really looking<br>[40:41] forward to it. Super excited.<br>[40:46] All right, cool. Well, thank you so much<br>[40:48] everybody. Um, and have a great rest of<br>[40:52] your day.<br>[40:54] >> Thank you everyone. Bye.<br>[40:56] >> Yeah. Bye everyone.
<!-- deep-read:sections end -->
๐ **Full text:** ![[Full Document Contents/Articles/CHAOSS Data Science WG March 24 2026.md|CHAOSS Data Science WG March 24 2026 by YouTube]]
## Highlights
- I've got loads of edits from people um suggestions from people that I just need to um figure out how to how many of those I can incorporate and then get that one out the door. And then the other one that we have kind of work in progress right now is the usage adoption and popularity which I think no one has really had time to work on so much. So um so we keep tracking that one and eventually we'll set up some time in this meeting and and talk about it. Um, is that something that you would still ([View Highlight](https://read.readwise.io/read/01kpb5e7zm9dddk7zjp3srg7mx))
- Tags: ๐ป ai highlighted
- stuffs that you don't know how like you're like oh it's you think about it as you go but anything that you can write down means that we don't need to ask you. Yeah, for sure. Plus, it's just good to have documentation on on stuff like that. Anyways, so I will I'll think more about that and start working on something. >> Yeah, I know I keep on saying this, but I do really want to do the usage adoption and popularity and plan on doing it. I've just had to completely focus on Augur for the last month. Um ([View Highlight](https://read.readwise.io/read/01kpb5e80demgy8jpn3sgh85qf))
- Tags: ๐ป ai highlighted
- I'm probably would go under Augur notebooks. I think that it would make sense for to contribute that upstream. Um, and so maybe I'll make like a notebook for it. I don't know if like there's just like a place that you're kind of putting like more processy type things because I feel like this would be kind of somewhat under like pro how like to do a certain process. I don't know if it should should stay under because it's not really analysis. It's more of like chaos um process review like I don't ([View Highlight](https://read.readwise.io/read/01kpb5e80x0cbfc99k6k0cd1t6))
- Tags: ๐ป ai highlighted
- know it it kind of I don't know if it should fall under the same branch of like what you're talking about here of like how do we go about doing this or if it should go under more anal like augur analysis. >> Yeah, that's a good question. I was sort of thinking about putting the practitioner guide process into the part of the repo that has the practitioner guide so that everything's in >> because I don't think we have we have that but yeah so I think maybe doing that in the augur notebook would be good. It might also be good to link to have the election um officers link it ([View Highlight](https://read.readwise.io/read/01kpb5e81h59s1vsj5amtc3tzq))
- Tags: ๐ป ai highlighted
- from some of the they're working on some frequently asked questions and things like that. So it might be good to get it linked from that as well. Okay, >> cool. Um, okay. Anything else on the practitioner guides? Okay, project updates. Let's start with uh Ernest and S on the foundation stats. >> Yeah, thank you. So, for the past couple of weeks, we've been trying to um you ([View Highlight](https://read.readwise.io/read/01kpb5e825kpn2s4h70htm5rnj))
- Tags: ๐ป ai highlighted
- call for um getting started with Augur. There's also an Augur 8 knot working group channel. Um so and we're trying to work in 8 right now to make sure that all of our issues are up to date. So then somebody like you can more easily come in and start contributing. There's also kind of a good path of which we'll talk about in a second of like working on maybe like a visualization notebook and then the next step of that is putting is making that visualization in 8 knot which Kyle will ([View Highlight](https://read.readwise.io/read/01kpb5e831mpj2zjgwrjkq8nqh))
- Tags: ๐ป ai highlighted
- um their own augur instance that there will be credentials that they can connect to that just have the very barebone repositories in it so you have data to be able to make the initial visualization and to run 8 knot. Um so yeah I'm really excited about this. Um >> yeah I think I enjoyed watching that. So if I get it right, I just want to confirm I'm seeing the big um the big um ([View Highlight](https://read.readwise.io/read/01kpb5e85z6hhcz4ha4pd868f4))
- Tags: ๐ป ai highlighted