CHAOSS Data Science Working Group, April 21, 2026

๐ **Source:** [CHAOSS Data Science Working Group, April 21, 2026](https://www.youtube.com/watch?v=eSPM4laf5VI)
> [!note]+ Document Notes
> tags: #chaoss #data-science #open-source #metrics #community #governance #contributors
> author: CHAOSS Data Science Working Group
> source: YouTube
> reference: https://www.youtube.com/watch?v=eSPM4laf5VI
> date created: 2024-12-19 10:15
>
> # ๐ท๏ธ Title: CHAOSS Data Science Working Group, April 21, 2026
>
<!-- deep-read:sections start -->
## ๐งฐ Action Inbox
- [H1] Set up Docker container with sample Augur data for contributors โ next couple weeks #data-science #accessibility
- [H2] Create foundation stats project structure and contributor retention strategy โ ongoing #foundations #collaboration
- [H3] Formalize repository creation process under CHAOSS governance โ community call discussion #governance #process
## ๐งญ 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 Community](https://chaoss.community)
- [Augur Documentation](https://oss-augur.readthedocs.io)
## ๐ Summary
- CHAOSS Data Science Working Group meeting covering current projects and barriers to contribution
- Key focus on foundation stats project, Augur data access, and contributor retention challenges
- Discussion of AI impact on data science workflows and limitations
- Plans for formalizing repository governance and reducing barriers to entry
- Working group evolution toward multiple research sub-projects under umbrella
## ๐ Main Content
The CHAOSS Data Science Working Group is undergoing significant changes in structure and focus. With Dawn stepping down as working group lead while remaining involved post-leave, Cali and S have taken over leadership roles. The group has archived the Repel project and moved it under CHAOSS to enable visualization work that builds on CHAOSS metrics models.
A major initiative is the foundation stats project led by Ernest, which aims to normalize metadata across different foundations (CNCF, Apache, Eclipse) to enable cross-foundational research. The project faces challenges with contributor retention despite initial interest.
The group is working to reduce barriers to entry through improved data access, including plans for Docker containers with sample Augur data. There's ongoing discussion about balancing AI assistance with human analytical work, particularly around messy and unstructured data analysis.
## ๐๏ธ Notes
#### โฑ๏ธ [00:00](https://youtu.be/eSPM4laf5VI?t=0) โ [H1] Working Group Leadership Changes
- Key idea: Dawn has stepped down as working group lead but remains involved post-leave
- Evidence: "Dawn is no longer the head of like the data science role that she was in, but she's still and so she has stepped down as a working group lead for this"
#### โฑ๏ธ [02:30](https://youtu.be/eSPM4laf5VI?t=150) โ [H2] AI Integration Challenges
- Key idea: AI tools help with scripting but struggle with strategic analysis of messy data
- Evidence: "AI doesn't do this very well but everyone assumes that it does because it's data and like AI does the data thing"
#### โฑ๏ธ [05:15](https://youtu.be/eSPM4laf5VI?t=315) โ [H3] Foundation Stats Project Overview
- Key idea: Working to normalize metadata across foundations for cross-foundational research
- Evidence: "foundations report metadata are very very different although I mean CNCF papache and Eclipse they they record metadata structures in different ways"
#### โฑ๏ธ [08:45](https://youtu.be/eSPM4laf5VI?t=525) โ [H2] Contributor Retention Challenges
- Key idea: Contributors join initially but don't return after first contribution
- Evidence: "the issue we opened on the data science working group is attracting contributors but most of those contributors they don't come back"
#### โฑ๏ธ [12:20](https://youtu.be/eSPM4laf5VI?t=740) โ [H1] Data Access Barrier Solutions
- Key idea: Planning Docker containers with sample data to lower entry barriers
- Evidence: "trying to get a docker image of docker of of augur. So then um people who are coming in who want to um work on visualizations"
#### โฑ๏ธ [18:30](https://youtu.be/eSPM4laf5VI?t=1110) โ [H3] Repository Structure Discussions
- Key idea: Working group evolving toward multiple sub-projects requiring new organization
- Evidence: "there's going to be constantly like like sub projects under this coming in and out. How should we structure this?"
#### โฑ๏ธ [25:15](https://youtu.be/eSPM4laf5VI?t=1515) โ [H2] Augur Development Status
- Key idea: Augur setup has dramatically improved but team resources are stretched
- Evidence: "the barrier of entry to like getting Augur set up and using it is pretty much it's it's a whole different world than the last time you since you went on leave"
#### โฑ๏ธ [32:45](https://youtu.be/eSPM4laf5VI?t=1965) โ [H3] Dynamic Time Warping Algorithm Discussion
- Key idea: DTW algorithm suggested for analyzing individual contributor pace patterns
- Evidence: "dynamic time warping and it's very good for tracking human behavior against their own behavior over like a week, a month, a year"
#### โฑ๏ธ [38:20](https://youtu.be/eSPM4laf5VI?t=2300) โ [H2] SciOS Collaboration Opportunity
- Key idea: Potential collaboration with scientific repository foundation on data resilience
- Evidence: "Jonathan Star, who works with Scios. So that's a open source foundation just working with uh like just scientific repositories"
#### โฑ๏ธ [45:10](https://youtu.be/eSPM4laf5VI?t=2710) โ [H1] Repository Creation Process
- Key idea: Need formal process for creating new repositories under CHAOSS governance
- Evidence: "what is the difference between a repository that implies a project like an actual project or a repository that is like a sub portion of the data science working group"
#### โฑ๏ธ [52:30](https://youtu.be/eSPM4laf5VI?t=3150) โ [H2] CHAOSS Community Growth Challenges
- Key idea: Growing community requires more formal processes than previous informal approach
- Evidence: "it's growing pains that I think are a sign of the specific like like this where it's like two years ago I would have been so and I still am"
## ๐ References
- [CHAOSS Metrics](https://chaoss.community/metrics/)
- [Augur Project](https://github.com/chaoss/augur)
- [Dynamic Time Warping](https://en.wikipedia.org/wiki/Dynamic_time_warping)
## ๐ฃ๏ธ Paraphrase
- The CHAOSS Data Science Working Group is transitioning leadership while expanding its scope to include multiple research sub-projects focused on open source metrics and analysis
- There's a strong emphasis on reducing barriers to contribution through better data access and tooling, particularly Docker containers with sample datasets
- The group faces ongoing challenges with contributor retention and is exploring both technical solutions (better data access) and community solutions (recognition programs)
## ๐ฐ Newsletter
The CHAOSS Data Science Working Group is evolving into a hub for multiple open source research initiatives! ๐ Key highlights include new foundation stats work normalizing metadata across major foundations, improved Augur data access coming soon, and discussions about AI's role in data analysis.
If you're interested in open source metrics and analytics, this community offers great opportunities to contribute to meaningful research. The working group is actively working to lower barriers to entry with better tooling and sample datasets.
Resources: [CHAOSS Community](https://chaoss.community/), [Augur Documentation](https://oss-augur.readthedocs.io/), [CHAOSS Metrics](https://chaoss.community/metrics/)
## โ
Action Items
#### DevRel
- Create onboarding documentation for new data science contributors
- Develop workshops around CHAOSS metrics analysis techniques
- Document AI tool integration best practices for data science workflows
#### OSPO
- Establish cross-foundation metadata standards collaboration
- Develop security scanning for research data repositories
- Create governance templates for research project management
#### Community
- Foundation stats project: improve contributor onboarding and retention
- Create mentorship programs connecting experienced researchers with newcomers
- Establish contributor recognition and badging systems
#### WordPress
- Apply CHAOSS metrics models to WordPress ecosystem analysis
- Explore foundation stats methodology for WordPress.org project data
- Document contributor pace analysis techniques for WordPress core
## ๐งช Hypotheses
- Providing accessible sample datasets will significantly increase contributor retention in open source analytics projects
- Cross-foundation metadata normalization will reveal new insights about open source project sustainability patterns
- Dynamic time warping algorithms can effectively model individual contributor behavior patterns for community health metrics
- AI tools are most effective for data science infrastructure tasks but less valuable for strategic analysis of complex datasets
### ๐ Methodology
- Controlled study comparing contributor retention before/after sample dataset availability
- Cross-sectional analysis of metadata structures across CNCF, Apache, and Eclipse foundations
- Time series analysis of contributor patterns using DTW algorithms
### โ Questions
- What metadata normalization standards would be most valuable across different foundation types?
- How can we better identify and address the specific skill gaps that prevent data science contributor retention?
- What governance structures best support multiple research sub-projects under a single working group?
### ๐ฎ Future Research
- Development of standardized open source project metadata schemas
- Investigation of AI tool effectiveness boundaries in data science workflows
- Cross-foundation sustainability metric validation studies
### ๐ก Implications
- Practice: Need for better tooling and data access in open source analytics
- Policy: Governance structures must evolve to support growing research communities
- Security: Data resilience becomes critical as research projects scale
- Education: Contributor onboarding requires both technical and community components
- Funding: Research sustainability depends on reducing volunteer burden through automation
### ๐ง Learning Styles Assessment
Reading level estimate: Graduate Level (16-18)
#### ๐ Visual learners
- Present: Discussion of data visualization development for 8knot
- Improve: Architecture diagrams of Augur data flows, foundation metadata comparison charts
#### ๐ Aural learners
- Present: Video meeting format with discussion
- Improve: Audio summaries of key technical concepts, recorded tutorials
#### ๐ฃ๏ธ Verbal learners
- Present: Extensive discussion of technical terms and concepts
- Improve: Glossary of CHAOSS/Augur terminology, analogies for complex algorithms
#### ๐งฉ Kinesthetic learners
- Present: Plans for Docker containers and sample datasets
- Improve: Step-by-step tutorials, interactive Jupyter notebooks
#### ๐ง Logical learners
- Present: Discussion of algorithms and systematic approaches
- Improve: Decision trees for contributor onboarding, process flowcharts
#### ๐งโ๐คโ๐ง Social learners
- Present: Collaborative working group discussion format
- Improve: Structured peer review processes, mentorship matching
#### ๐งโโ๏ธ Solitary learners
- Present: Individual research project opportunities
- Improve: Self-paced learning modules, independent project templates
#### ๐ฟ Naturalistic learners
- Present: Discussion of ecosystem-level foundation comparisons
- Improve: Open source ecosystem health analogies, sustainability frameworks
### ๐ Accessibility Assessment
#### Screen reader semantics
- Present: Video transcript provided
- Improve: Structured headings in transcript, alt text for any visual content
#### Keyboard navigation
- Present: Standard video controls available
- Improve: Timestamp navigation, searchable transcript
#### Contrast and readability
- Present: Clear audio discussion
- Improve: Visual presentation materials with proper contrast
#### Text resizing and reflow
- Present: Responsive transcript format
- Improve: Ensure all supplementary materials scale properly
#### Media and captions
- Present: Full transcript available
- Improve: Closed captions, audio descriptions of visual elements
#### Forms and interactions
- Present: Standard meeting participation
- Improve: Accessible contribution processes, inclusive participation methods
### ๐ DEIB Assessment
#### Cultural breadth
- Present: International working group participation
- Improve: Multi-timezone meeting scheduling, global case studies
#### Inclusive language
- Present: Generally professional and welcoming tone
- Improve: Plain language summaries, avoid technical jargon barriers
#### Neurodiversity support
- Present: Structured meeting format with agenda
- Improve: Meeting materials provided in advance, multiple participation modes
#### Representation
- Present: Diverse voices in technical discussion
- Improve: Ensure balanced speaking time, inclusive leadership opportunities
#### Psychological safety
- Present: Supportive tone around challenges and questions
- Improve: Clear escalation paths, explicit community guidelines
### โ
Logical Validity
#### Strong reasoning
- Deductive strength: Clear logic around contributor barriers and solutions
- Inductive strength: Experience-based insights about community growth patterns
- Causal reasoning: Explicit connections between data access and contribution patterns
- Analogical strength: Effective use of algorithm analogies for problem-solving
#### Fallacies
- False dilemma: Some discussion presents AI as either fully useful or useless without acknowledging nuanced applications
- Anecdotal evidence: Heavy reliance on personal experience without systematic data
#### Tone of voice
- Overall tone: Collaborative, problem-solving oriented, technically focused but accessible
### ๐ก๏ธ DARVO Analysis
- Deny: No denials or minimization observed
- Attack: No attacks on accusers present
- Reverse victim/offender: No victim/offender reversals identified
- Emotional cues and rhetoric: Supportive, constructive discussion focused on community improvement
## ๐ฏ Conclusion
The CHAOSS Data Science Working Group is at an inflection point, evolving from a small research group into a platform supporting multiple open source analytics initiatives. Key success factors include reducing technical barriers through better data access, establishing sustainable contributor onboarding processes, and developing governance structures that support growth while maintaining research quality. The group's focus on cross-foundation collaboration and practical tooling positions it well to drive meaningful advances in open source community analytics.
## ๐งฑ Refactor Appendix
### ๐ Literature Split Pad
Purpose: Stage CEE units that become Literature notes.
Split level: H3
### [H1] Docker containers reduce contribution barriers effectively
> [!quote] CHAOSS Data Science Working Group, April 21, 2026 via YouTube. Published 2026-04-21. Accessed 2024-12-19.
> "trying to get a docker image of docker of of augur. So then um people who are coming in who want to um work on visualizations"
Technical infrastructure solutions address major contributor onboarding challenges in open source analytics projects.
[view highlight](https://youtu.be/eSPM4laf5VI?t=740#H1) #xref #articleseed ID:rw_chaoss_001
### [H2] Cross-foundation metadata normalization enables comparative research
> [!quote] CHAOSS Data Science Working Group, April 21, 2026
> "foundations report metadata are very very different although I mean CNCF papache and Eclipse they they record metadata structures in different ways"
Standardizing data structures across foundations unlocks new research opportunities in open source sustainability.
[view highlight](https://youtu.be/eSPM4laf5VI?t=315#H2) #xref ID:rw_chaoss_002
---
### ๐ Atomic Split Pad (Zettel Candidates)
Purpose: Promote reusable claims into Atomic notes.
Split level: H4
#### [Z1] AI tools excel at infrastructure tasks but struggle with strategic analysis
- Applies to unstructured data analysis requiring domain context
- Pointer to 2:30 discussion of AI limitations
- Links: [[AI-Limitations]] [[Data-Science-Workflow]]
#### [Z2] Growing communities require formal governance processes
- Condition: when moving from small informal groups to larger organizations
- Pointer to 52:30 community growth discussion
- Links: [[Community-Governance]] [[Scaling-Organizations]]
---
### โ๏ธ Fleeting Queue
Purpose: Capture quick actions for Fleeting notes.
- [F1] Investigate Dynamic Time
---
## Full Transcript
[00:00] I think that's what I want. I don't<br>[00:02] know. This is my first time having the<br>[00:06] the chaos community um persona.<br>[00:10] I've led enough meetings but had never<br>[00:13] logged in for myself. Um but yeah,<br>[00:16] that's what I'm starting to work on. We<br>[00:18] were working on this with our product<br>[00:19] security last year and then they depp<br>[00:20] prioritized the effort and I was like,<br>[00:22] "Okay, do you" and then like a couple<br>[00:24] weeks ago they're like, "Hey, we have<br>[00:26] this new great idea." And I was like,<br>[00:28] "Yeah, yeah, I know. We've done we did<br>[00:31] this. We've already had these com I'm<br>[00:33] like, "We've already been through this."<br>[00:35] I agree.<br>[00:36] Um,<br>[00:39] we have a team that's looking at that<br>[00:41] more closely. Um, I have like<br>[00:42] consultations with them. Um, I wish they<br>[00:46] would publish their findings more. I<br>[00:48] might poke them on that. um because<br>[00:50] >> this would be a really great place to do<br>[00:51] that and would be very happy to<br>[00:54] collaborate on that type of I mean<br>[00:56] that's what I'm hoping to be able to do<br>[00:59] um as things move forward hopefully with<br>[01:02] the product security side for Red Hat um<br>[01:05] is that we which has kind of been the<br>[01:07] same approach that we've had within our<br>[01:08] team the whole like is we upstream<br>[01:10] everything we can and then cut it off<br>[01:12] where it is like internal like decision<br>[01:15] if it starts to point towards any like<br>[01:18] actual internal decision making and<br>[01:19] stuff like that. Um,<br>[01:23] has Google tried to replace analysis and<br>[01:26] everything with AI yet? Right. You might<br>[01:28] not want to put that on a recording. So,<br>[01:30] that's probably you could say no<br>[01:31] comment.<br>[01:33] >> Um,<br>[01:35] no, it's more like a combo like<br>[01:40] >> what what can I do? What can I be helped<br>[01:42] by? But it turns out a lot of my work is<br>[01:45] still working with like incredibly messy<br>[01:48] data and unstructured data of which AI<br>[01:51] does not do very well with because it<br>[01:53] doesn't like know what it is. It doesn't<br>[01:55] have enough context and to like<br>[01:58] >> spend the time to make it have context<br>[02:02] then I've done all the work already.<br>[02:04] Like I went through and like added 200<br>[02:06] labels to open-ended questions and then<br>[02:08] it was like okay now I could summarize<br>[02:10] it and it's like yeah I did all the<br>[02:11] work.<br>[02:13] >> Yeah, I could have just done this<br>[02:14] myself. Yeah, I think that's as like a<br>[02:17] whole I'm going to be very curious to<br>[02:19] see where like data science and more<br>[02:22] like um<br>[02:25] what like and pretty much just like<br>[02:27] strategic analysis like an and where<br>[02:28] you're actually using an you're using<br>[02:30] data to like inform decisions or inform<br>[02:33] a per uh a perspective on a situation<br>[02:36] whether that be open source or<br>[02:37] otherwise. I'll be very curious to see<br>[02:39] where this goes in the I don't even know<br>[02:43] what long term means anymore because<br>[02:45] everything changes like every two weeks.<br>[02:47] But let's say<br>[02:48] >> in 2 years because realistically at this<br>[02:51] point<br>[02:53] >> AI doesn't do this very well but<br>[02:55] everyone assumes that it does because<br>[02:57] it's data and like AI does the data<br>[03:00] thing. And so it's<br>[03:04] the amount of times that I'm sitting<br>[03:06] here and I'm like I mean sure you can<br>[03:09] have an AI do that. Um it doesn't mean<br>[03:13] it will be good useful or I mean you can<br>[03:16] that's that's a choice you can make.<br>[03:18] >> I I will say it has helped with like<br>[03:22] just the efficiency of writing scripts<br>[03:25] which is that's what it's good at. So<br>[03:27] it's like fix this query for me. Great.<br>[03:30] now like so I think in that ways it has<br>[03:33] made things faster but I'm like it's not<br>[03:37] doing anything strategic it's just it's<br>[03:39] doing the monkey work which is like can<br>[03:41] you fix this function because I don't<br>[03:42] know why I'm getting an error<br>[03:43] >> great thanks<br>[03:45] >> um yeah I that is probably I talk about<br>[03:48] this a lot the biggest thing I use AI<br>[03:49] for is being like okay can you make a<br>[03:51] query do exactly this and it's like is<br>[03:53] this the most efficient I I hit it with<br>[03:55] the is this the most efficient option on<br>[03:58] repeat and then it's like here's<br>[04:00] considerations. I'm like, "Thank you.<br>[04:01] This would have taken me 30 minutes like<br>[04:03] two years ago, which I so that's a side<br>[04:06] effect. I completely agree." But like<br>[04:08] the amount of times where it's like,<br>[04:09] "Oh, open claw will like be able to<br>[04:11] scrape the internet and tell us what to<br>[04:13] what to do." And I'm like,<br>[04:15] >> "Okay, I guess I have to address<br>[04:19] >> I want to tell you one silly one." And I<br>[04:22] guess I could say this on the record.<br>[04:24] It's not revealing anything surprising<br>[04:25] at Google. Uh, we clearly have internal<br>[04:28] tools that build on our internal data<br>[04:29] sets that could never be externalized,<br>[04:31] but then it has the ability to run<br>[04:33] models on our own stuff. And I asked it<br>[04:35] a question and it literally summarized<br>[04:37] my own document. And I was like,<br>[04:41] I was looking for other sources like<br>[04:44] >> I guess I'm just the only person who has<br>[04:46] the intelligence.<br>[04:49] So that was like a a funny moment where<br>[04:52] we're supposed to like give them<br>[04:53] feedback and I was like asking a<br>[04:54] question getting your own data back.<br>[04:58] >> Okay. Um, but yeah, since we only have<br>[05:01] like one or two discussion points, I<br>[05:03] actually I think it's a good time to<br>[05:06] just kind of say like what's been going<br>[05:07] on in this working group because it<br>[05:08] actually has changed a decent like this<br>[05:11] is this is probably pretty different<br>[05:13] like makeup what we're working on and<br>[05:15] stuff is pretty different than when you<br>[05:18] were last here. Um, and so Don I I'm<br>[05:22] assuming like Don's out for like two<br>[05:24] months do like I'm so happy for her. I'm<br>[05:27] so happy she's not here dealing with all<br>[05:30] this stuff, even though I don't want to<br>[05:31] be dealing with the overarching things<br>[05:34] in chaos right now. But um so Dawn is no<br>[05:39] longer the head of like the data science<br>[05:41] role that she was in, but she's still<br>[05:43] and so she has stepped down as a working<br>[05:46] group lead for this, but is once she's<br>[05:49] off leave will be still involved in like<br>[05:52] the working group. So, it's myself and S<br>[05:56] are the working group leads. Have you<br>[05:59] met S before? Or because I don't know<br>[06:01] S's time. Okay. I was like I I didn't<br>[06:03] remember where the timelines crossed<br>[06:05] over or not.<br>[06:07] >> I've actually I met I've met S in other<br>[06:08] contexts. So, not actually in this<br>[06:10] working group, but we've had<br>[06:12] interactions before.<br>[06:13] >> Nice. So, yeah, S is the other working<br>[06:16] group lead. Um, and I would say like the<br>[06:19] main things that are going on in this<br>[06:21] working group at the exact moment is one<br>[06:23] we've been like I we've archived like<br>[06:27] repel which was like the open research<br>[06:28] that was under like Aspen and moved<br>[06:31] everything over to here. So then people<br>[06:33] can be working on building um like kind<br>[06:37] of the visualizations that would go into<br>[06:40] eight knot that a lot of times are being<br>[06:41] just are based off of the chaos metrics<br>[06:45] models. So actually taking a lot of the<br>[06:46] metric models that are more have stayed<br>[06:50] in a con like a conceptual or conceptual<br>[06:52] and bring them to life. And so those are<br>[06:55] we have all of the notebooks that are<br>[06:56] created for that. Um and so they're all<br>[06:59] based off of I was I've been using um<br>[07:02] data collection tool is my um my neutral<br>[07:06] term for like we're in the while we're<br>[07:08] in this in between period between augur<br>[07:10] and what will eventually come after. But<br>[07:14] so we'll connect to the data collection<br>[07:16] tool that's run by chaos and so people<br>[07:18] can build those visualizations here and<br>[07:21] then we would integrate them into 8 as<br>[07:23] well. So that's some of the work that's<br>[07:25] being done um right now. I can let<br>[07:28] Ernest talk about the um foundation<br>[07:31] stats work.<br>[07:34] >> All right. Thank you Ki. Um you know<br>[07:37] when I joined you working I think that<br>[07:39] should be just be after you left you<br>[07:42] went on the holiday. So um I started<br>[07:45] working with SA to understand um you<br>[07:49] know currently the way foundations<br>[07:51] report metadata are very very different<br>[07:54] although I mean CNCF papache and Eclipse<br>[07:57] they they record metadata structures in<br>[08:00] different ways and it makes it<br>[08:02] impossible for researchers or committee<br>[08:04] managers to answer sambly questions on a<br>[08:07] cross foundational level. So what we are<br>[08:09] trying to do with the foundational stat<br>[08:11] project is to get the meta data together<br>[08:14] and normalize them so that we could do<br>[08:17] research that could give us insight on a<br>[08:20] cross foundational level. That is how<br>[08:22] does the way CNCF report their maybe<br>[08:26] documentation<br>[08:27] how does it impact some sustainability<br>[08:29] metrics as compared to Apache and any<br>[08:33] other foundations. So we've made some<br>[08:36] trials to try to automate the work with<br>[08:39] some AI crawlers but we were not able to<br>[08:41] validate most of our work. So we had to<br>[08:44] revert to doing things manually which<br>[08:46] we've been in that phase for a while<br>[08:48] right now and we are trying to find a<br>[08:50] way to scale that through. So um the<br>[08:53] Apache data collection is still ongoing<br>[08:56] but um I believe that we are putting<br>[08:59] systems in place to make things to<br>[09:01] attract more collaborators. So one thing<br>[09:02] we notice is the issue we opened on the<br>[09:06] data science working group is attracting<br>[09:08] contributors but most of those<br>[09:10] contributors they don't come back.<br>[09:13] Yeah. So those are the those are the<br>[09:15] stages that we are I'm currently<br>[09:16] thinking of how to you know bring them<br>[09:20] coming back you know I'm going to<br>[09:22] discuss that maybe later today then we<br>[09:24] could probably share opinions on how<br>[09:27] that could be solved and all. So that's<br>[09:29] pretty much it and um we are happy back.<br>[09:35] >> Thanks for that. I'm curious if you<br>[09:37] where I could catch up on it. So should<br>[09:38] I go to the repo to see more about this<br>[09:40] project?<br>[09:42] >> Yes, you can. Then we could, you know,<br>[09:44] catch up on Slack afterwards.<br>[09:48] >> Okay. I have to warn you, my Slack<br>[09:51] is like mildly unaccessible at the<br>[09:54] moment. as in like<br>[09:58] >> I can get in but like I can't stay<br>[10:00] logged in. Um and that's a problem of my<br>[10:04] court machine and I I'm not a big fan of<br>[10:06] using two laptops at work right now. So<br>[10:09] I'm trying to fix that, but I like try<br>[10:11] to go into Slack like at least a few<br>[10:13] times a week so I'm not like letting<br>[10:15] things go. But if I'm slow to respond,<br>[10:17] it's because I forgot to log in this<br>[10:19] week. Um but basically like<br>[10:22] >> I yeah it's it's something is going on<br>[10:24] with our network and it it has an<br>[10:27] override for Slack at the moment and so<br>[10:29] I can only log in incognito so I can't<br>[10:31] stay logged in. Yeah, it's a personal<br>[10:35] problem.<br>[10:36] >> We could use GitHub issues, you know,<br>[10:38] commenting on GitHub issues. I I'm<br>[10:42] always very responsive unless if I see<br>[10:44] the message is not does not require<br>[10:46] audience response, but I'm always very<br>[10:47] responsive on GitHub issues as well,<br>[10:49] then we could see how we go from there.<br>[10:52] >> Yeah, there is.<br>[10:53] >> Thank you. Yeah, thanks for sharing. Am<br>[10:55] I I don't know if it's going to be<br>[10:56] helpful or more confusing, but there is<br>[10:58] an is there's a PR that's open right now<br>[11:00] that is like kind of bringing all the<br>[11:02] sources for this project together and<br>[11:04] bringing it under like an like a a a<br>[11:07] name. Um and so it might be a good point<br>[11:10] to like where everything is at, what the<br>[11:13] definition of the project is because I<br>[11:15] think that's um to kind of formalize it<br>[11:18] a bit more. And I think there's there is<br>[11:20] like a kind of a more broad discussion I<br>[11:24] guess for I'm I'm really liking how the<br>[11:26] data science working group is like<br>[11:28] shaping up to be but like okay there's<br>[11:30] going to be constantly like like sub<br>[11:33] projects under this coming in and out.<br>[11:35] How should we structure this? How like<br>[11:37] how do we structure the repository so it<br>[11:40] makes sense to people to go into<br>[11:41] different the different areas? Um which<br>[11:44] I'm I said I'm really happy that this is<br>[11:46] how it's turning out to be. Um but how<br>[11:48] do we how do we handle that? Um cuz I<br>[11:52] can see that there is now like a new<br>[11:54] data set that is around that's really<br>[11:56] interesting around like corporate um<br>[11:58] investment or involvement in open source<br>[12:00] and like I could see an entire project<br>[12:02] coming out around that and like like if<br>[12:05] we're talking about like upstream<br>[12:07] security threat like I see that to be<br>[12:10] the life cycle of this group is<br>[12:13] different research areas coming in and<br>[12:15] out and so how do we want to do<br>[12:23] That's an open question. I'm curious,<br>[12:24] too. I think<br>[12:25] >> we we'll just figure it out as we had we<br>[12:28] grow arms.<br>[12:30] >> Yes. Um<br>[12:32] so, yeah, that's what's been kind of<br>[12:34] that has been the I guess like really<br>[12:37] what's been going on since I guess<br>[12:39] there's been a lot of practitioner<br>[12:40] guides kind of coming in and out. Um I'm<br>[12:42] hoping to work with Dawn on um some<br>[12:46] practition a practitioner guide on usage<br>[12:48] and adoption. Um that's still kind of an<br>[12:52] open open question. Um so then we don't<br>[12:55] just tell people no don't use please<br>[12:57] don't use downloads downloads are<br>[12:59] misleading but a way to be like don't do<br>[13:02] that but here are some ways of going<br>[13:04] about doing this to get this<br>[13:05] information. Um, I had a very funny<br>[13:08] conversation<br>[13:10] in my own like work context where<br>[13:12] somebody was like, "Oh my gosh, stars<br>[13:14] are misleading. What are we gonna do?"<br>[13:16] And I was like, "Yeah,<br>[13:19] yeah, that's nothing actually." Um,<br>[13:23] that's we we knew that which was very<br>[13:26] funny to me. Um, I don't know if the<br>[13:29] person who was brought it up appreciate.<br>[13:31] I was just like, "Yeah, this is this is<br>[13:32] the same the same as before, same as<br>[13:35] after. This is not surprising. Um, but<br>[13:38] it kind of leads to like usage in a do<br>[13:40] like stars, downloads, these metrics<br>[13:42] that people really like to look at that<br>[13:45] don't mean a whole lot. Um, I don't<br>[13:47] think it's sticking to people that those<br>[13:48] are bad because we don't have anything<br>[13:49] to tell them to do differently. Um, and<br>[13:52] so I still find that to be very<br>[13:53] important, but I need a um absolute<br>[13:56] dumpster fire disaster to stop happening<br>[13:58] like every two to three weeks in my<br>[13:59] professional life and then we can do<br>[14:01] that.<br>[14:03] So<br>[14:05] um yeah, but there some of those other<br>[14:06] stuff. We're also talking about trying<br>[14:08] to get a I guess I could just use augur<br>[14:11] for now as the name of like a docker<br>[14:12] image of docker of of augur. So then um<br>[14:15] people who are coming in who want to um<br>[14:18] work on visualizations want to work on<br>[14:20] like 8 would be in a different context<br>[14:22] but starting to develop out any models<br>[14:25] or research on a smaller data set that<br>[14:27] that is available to them. So it is<br>[14:30] something that people can use as like a<br>[14:32] sandbox environment um if they don't<br>[14:34] want to you know set up an entire<br>[14:36] database on their own computer and go<br>[14:39] through all that effort. Want to try to<br>[14:41] get that um barrier of entry of doing<br>[14:44] analysis work as low as possible. Um<br>[14:48] because I do think that's like how do we<br>[14:49] get retain contributors and like that's<br>[14:51] that is my point of view on it. I saw<br>[14:53] someone added that. My point of view is<br>[14:55] how do we make the barrier to entry as<br>[14:58] low as possible? And I think that's<br>[14:59] something that the foundation stats<br>[15:01] portion of the project is a pretty good<br>[15:02] like entryway point to that and that's<br>[15:04] what I'm hoping to have for like the<br>[15:09] like what whether however you want to<br>[15:10] call it the visualization side of it.<br>[15:12] But I see that like expanding more to<br>[15:15] like okay when we're developing I'm<br>[15:16] hoping to work on like security modeling<br>[15:18] of flagging like um upstream risks like<br>[15:22] my hope would be that is something that<br>[15:24] somebody could work on with this<br>[15:26] solution. It might not be the most<br>[15:28] mature option and like provide the best<br>[15:30] results but it is has a has the bare<br>[15:34] bones of all the different data types in<br>[15:37] there so you can start working on<br>[15:39] prototypes and stuff like that.<br>[15:42] I mean, I love that. I think the hardest<br>[15:44] part of our job is always getting the<br>[15:46] data. And so, like,<br>[15:47] >> yeah,<br>[15:48] >> you can't do anything without it. And if<br>[15:50] we have either like existing data sets<br>[15:52] or easy ways to get people access to it,<br>[15:56] like I mean, I would love that<br>[15:58] personally. I<br>[16:00] >> like I'm working on a proof of concept<br>[16:02] right now using my own GitHub personal<br>[16:04] token and it's terrible.<br>[16:07] >> Like, no one no one should have to do<br>[16:09] this.<br>[16:09] >> Wait. Oh, Augur became like, and this is<br>[16:12] why this is all all the things that are<br>[16:14] going on is so frustrating. Um, the<br>[16:16] barrier of entry to like getting Augur<br>[16:18] set up and using it is pretty much it's<br>[16:22] it's a whole different world than the<br>[16:24] last time you since you went on leave,<br>[16:26] which is really exciting. Um, yeah, the<br>[16:28] like but also that's that is a part of<br>[16:30] the I'll actually probably let Adrian<br>[16:32] talk about this because this is more on<br>[16:34] like Adrian's side also. Yeah. I don't<br>[16:36] know if have you've met um Adrian or<br>[16:38] Kyle or um like um these they're both on<br>[16:42] my team now. Um<br>[16:44] >> they were just joining when I was about<br>[16:46] to leave. So like I think we've met in<br>[16:48] passing so I don't really know them.<br>[16:50] >> Yes, we can probably do some<br>[16:52] introductions but that's part of it. And<br>[16:53] as well as there's some different data<br>[16:55] sources that people have just like<br>[16:57] donated to the working group um which<br>[17:00] are really interesting and they're like<br>[17:02] we don't know what to do with this but<br>[17:03] here you go. And we're like, "Cool,<br>[17:06] great. Sounds awesome to me. Can you<br>[17:07] just like The only problem is is I don't<br>[17:09] think people are giving enough context<br>[17:11] of like how did you get this data? Where<br>[17:14] is this data coming from? How is it like<br>[17:16] the a little bit more context so<br>[17:19] something can be done with it?" But<br>[17:20] still like we're moving along. But yeah,<br>[17:22] I'll let Adrian kind of he can do an<br>[17:24] introduction and talk about where the<br>[17:26] like how do we get a access point to a<br>[17:30] bare metals um uh or bare bones auger<br>[17:35] data.<br>[17:38] You we can't hear you.<br>[17:41] >> Okay, that's interesting.<br>[17:44] >> It's now we can kind of hear you but<br>[17:46] it's very low.<br>[17:47] >> Does it work now? It is very It's like<br>[17:50] you're whispering.<br>[17:53] >> How about now?<br>[17:54] >> There we go.<br>[17:56] >> Cool. Jank setups while working<br>[17:58] remotely. Um, hi, I'm Adrian. Um, I<br>[18:02] joined Red Hat last summer. Um, I've<br>[18:04] been I've been basically maintaining uh<br>[18:06] the awkward code base that since then.<br>[18:10] Um, been doing a lot of just general<br>[18:13] improvements and things. um currently<br>[18:15] working through<br>[18:17] events that are happening but um<br>[18:20] definitely going to be continuing to<br>[18:21] work on kind of improving data<br>[18:23] collection and things. Um I think I<br>[18:25] mentioned in the last week's meeting or<br>[18:27] last data two weeks ago um about trying<br>[18:31] to get kind of way like ways to get the<br>[18:35] community access to like just a quick<br>[18:38] like a data set or um instance that you<br>[18:41] could that could just be kind of spun<br>[18:42] up. you don't have to worry about like<br>[18:44] running your own augur, collecting your<br>[18:46] own data. And so I think I think in the<br>[18:49] notes I pointed to a empty I made I I<br>[18:53] think I had previously made a docker<br>[18:54] container that just contains an empty<br>[18:56] database. Um oh no that's for that's for<br>[19:00] um is that still relevant? Do you think<br>[19:03] that's relevant? I mean I don't think an<br>[19:06] empty database is we just need a like or<br>[19:09] a database with a couple of like couple<br>[19:10] of repositories that have been collected<br>[19:12] on is like what is I feel like is the<br>[19:15] kind of pretty much what you get if you<br>[19:17] just start up Augur um out of the box.<br>[19:23] >> Yeah. So that's that's something I do<br>[19:24] plan to get set up uh hopefully along<br>[19:29] with most of the other stuff that will<br>[19:31] hopefully get out soon.<br>[19:33] We'll see how much I have time for. Um,<br>[19:35] but yeah, that's definitely I I do want<br>[19:36] to kind of get<br>[19:39] those like get get a data set of just<br>[19:42] like basic collected data so that analys<br>[19:46] like people making analysis and things<br>[19:48] from that can at least kind of practice<br>[19:51] and see see what it's like to to query a<br>[19:54] loger query the data schema.<br>[20:00] >> Yeah. So, so Kalian Adrian, so it's<br>[20:03] practically impossible to even um work<br>[20:07] on issues right now. Am I correct?<br>[20:10] Because we don't have a sample.<br>[20:13] >> You'd have to Yeah, you'd have to um set<br>[20:17] up augur as well. um which is definitely<br>[20:20] a lot less than what it used to be, but<br>[20:21] you just have to like like run the<br>[20:24] Docker container for then it would<br>[20:26] populate because once you just start up<br>[20:27] um Augur, it populates with a couple of<br>[20:30] different repositories and then that's<br>[20:32] what you would need to work on at um but<br>[20:37] I think it's probably worth the<br>[20:39] discussion of seeing what like yeah I<br>[20:43] know Adrian there's a lot of different<br>[20:44] stuff on the on the plate but seeing if<br>[20:46] of how we can probably like she see can<br>[20:49] try to prioritize getting uh small data<br>[20:53] like that solution handled especially<br>[20:55] with and I'm not these recordings don't<br>[20:58] come out quickly enough slash I don't<br>[21:00] really care for we're planning on<br>[21:02] donating 8 knot formally to chaos and so<br>[21:06] it would be great to have something like<br>[21:08] that with the donation so then if people<br>[21:10] want to start contributing stuff like<br>[21:12] that then the barrier of entry is lower<br>[21:14] but um time is difficult to the exact<br>[21:19] moment whenever there's so much stuff<br>[21:21] going on.<br>[21:23] >> Yeah. And I think actually one of my<br>[21:25] plans in terms of the the data<br>[21:27] collection tooling is like it's always<br>[21:30] been to kind of implement more testing<br>[21:31] and more sort of automatic like hey<br>[21:33] let's make sure that if someone's<br>[21:35] contributing to it that the changes<br>[21:37] actually work. And one of the things I<br>[21:39] like I I think I see a really neat<br>[21:41] overlap between if we could if I can<br>[21:44] kind of maybe not the initial runs but<br>[21:47] in in future like get a a sort of<br>[21:50] automatic process running that would<br>[21:52] basically run through a small subset of<br>[21:54] repos and fully collect them and like<br>[21:58] keep a keep a Docker image up to date<br>[22:00] with that data so that like we're<br>[22:02] talking about to to provide that for for<br>[22:04] people working on that. Um that would<br>[22:06] also be really helpful for for the data<br>[22:09] collection tooling and and the testing<br>[22:10] of that so that we can basically say hey<br>[22:12] okay after a full collection has run<br>[22:14] let's like do some database queries and<br>[22:17] make sure that the data we expect to be<br>[22:19] there is actually there. Uh, so I think<br>[22:22] in the future that's going to become<br>[22:23] very much part of the the sort of<br>[22:25] testing system and the the neat side<br>[22:28] effect is there's going to be an<br>[22:29] up-to-date container with at least some<br>[22:32] sample data in it for people to play<br>[22:34] around with.<br>[22:45] >> Thanks for sharing that. I'm ready to<br>[22:47] test it when you're when you're there.<br>[22:50] Yeah, I was the one that added the<br>[22:54] question of how do you retain<br>[22:55] contributors? Although I'm not I'm not<br>[22:57] talking broadly. I'm not talking based<br>[22:59] on the the issues that I think we are<br>[23:01] facing uh on the foundational staff<br>[23:04] project. So uh I think I read a couple<br>[23:06] of papers I can't remember a particular<br>[23:09] paper maybe a couple of months ago or I<br>[23:12] saw or I saw a project from chaos that<br>[23:15] say there is a problem of non-code<br>[23:18] contributors you know it gets difficult<br>[23:20] for people to know what they've done in<br>[23:23] those communities and one of those ways<br>[23:25] to appreciate non-code contributors is<br>[23:27] to give them maybe a a badge or um a<br>[23:31] weekly or any kind of periodic<br>[23:33] appreciation on socials.<br>[23:35] Maybe that could be some sort of reward<br>[23:37] system for them. Then while I was<br>[23:40] critically thinking about how do we<br>[23:41] because for me um I don't have the<br>[23:44] luxury of time to be doing the manual<br>[23:45] collection myself even though I wish I<br>[23:48] could but um I'm happy to see a lot of<br>[23:51] people do that and let's just do things<br>[23:53] in paralle and see how we could go that<br>[23:56] far. So the question of how do I really<br>[23:58] sustain a a couple of people that have<br>[24:01] come to that repo and contributed then I<br>[24:04] thought of this I wanted to discuss with<br>[24:05] everyone to peruse that and see if we<br>[24:08] could try that out you know I'm happy to<br>[24:10] design a program more formally<br>[24:15] >> my personal I guess perspective of this<br>[24:17] is that making<br>[24:21] I guess like putting towards efforts of<br>[24:23] like how do we make data sources<br>[24:24] accessible like how do we have like<br>[24:26] projects for people to work on. That's<br>[24:28] where my I guess that's where I would<br>[24:30] think the efforts around how do we<br>[24:32] attract and retain contributors? It's<br>[24:35] how do we have meaningful work for<br>[24:37] people to be able to do because a lot of<br>[24:39] times we do have a lot of people who<br>[24:41] comment on um in the data science<br>[24:44] working group in different context of<br>[24:46] like looking for<br>[24:48] um yeah looking to do data science work.<br>[24:50] And so I guess my personal perspective<br>[24:53] is like instead of we we only have like<br>[24:55] a very small set of people instead of<br>[24:57] trying to put time towards like a<br>[25:00] badging effort, maybe putting time<br>[25:01] towards like trying maybe like we can<br>[25:04] figure out how to help Adrian like get<br>[25:05] the data set together for them people<br>[25:07] can start to contribute more to this<br>[25:09] data set or to the data science working<br>[25:12] group in 8 or how do we get the<br>[25:14] foundation stats in a situation of like<br>[25:16] how do you use the foundation stats or<br>[25:18] like how what type of research do we<br>[25:20] want to do? So, that might not be the<br>[25:22] answer you're looking for, but that's<br>[25:24] just my I guess my personal perspective<br>[25:26] on it of like where I would want like<br>[25:29] time investment within like this group<br>[25:31] to go.<br>[25:41] Yeah, those sounds good on Yeah, on a<br>[25:45] broader sense. And I don't know if<br>[25:47] they're out of Okay, Sophia,<br>[25:50] >> I'm just kind of curious because I have<br>[25:51] been out of the loop for a bit, but just<br>[25:54] in terms of the folks that have come in<br>[25:56] and out of the group, what kind of<br>[26:00] backgrounds do they have? Because I<br>[26:01] guess the hard part about like getting<br>[26:04] them involved in a project is sort of<br>[26:05] like<br>[26:07] h knowing that everyone's experience<br>[26:09] level is all over the place um in terms<br>[26:11] of what they've done already and what<br>[26:13] they would want to take on. And I feel<br>[26:15] like there is a high barrier to entry<br>[26:18] for something like data science<br>[26:19] especially if it is the data access<br>[26:21] point and then it's learning the tools<br>[26:23] to interact with it and then it's doing<br>[26:25] the analysis on top of it and then is<br>[26:27] making sense of it like there's there's<br>[26:28] many layers where I'm curious what<br>[26:32] people are what back if we have a sense<br>[26:34] of what skill sets people have when they<br>[26:36] were coming into the group and that<br>[26:38] could help maybe tailor more of an<br>[26:40] experience that could keep them involved<br>[26:42] or get them involved early. I'm not<br>[26:44] really sure what that is. So I I I don't<br>[26:45] know how to advise without knowing the<br>[26:48] folks that have been showing up.<br>[26:53] >> I think I have my starting point. I will<br>[26:55] try to know them because I also don't<br>[26:57] know them. Especially for those that<br>[26:59] have been contributing to foundational<br>[27:00] stats. I just see them on GitHub. They<br>[27:03] just send their p request and that's it.<br>[27:05] I think that should be the first<br>[27:06] starting point for me. I will try to<br>[27:08] care to know them because what you said<br>[27:11] right now I've tried to remember what<br>[27:13] made me like still contributing to chaos<br>[27:16] is because yeah align perfectly with my<br>[27:19] research interest you know I found a<br>[27:21] project and I just I just stuck with it.<br>[27:24] Yeah. So I will try to know them better<br>[27:27] from this coming week. Maybe I could get<br>[27:29] them to start coming to this meeting.<br>[27:32] Then from there we could fix the other<br>[27:35] um you know infrastructures around how<br>[27:39] to give them work in terms of projects<br>[27:40] that align with their interest.<br>[27:48] Um<br>[27:50] if I could ask can hear me please.<br>[27:54] >> Sorry.<br>[27:56] I said if I may ask, do you have a<br>[27:59] timeline for the<br>[28:01] um the sample ago docker that you said<br>[28:05] you have on your um radar?<br>[28:09] >> Uh not I think my main focus right now<br>[28:12] is trying to get a repository out there<br>[28:15] for the for the kind of a community to<br>[28:17] continue contributing under under chaos.<br>[28:19] I think I I am going to probably want to<br>[28:22] do that uh get sample data either<br>[28:25] alongside that or soon after um is is my<br>[28:30] hope. So,<br>[28:32] >> okay. Okay. Thank you.<br>[28:35] >> I would think so like the next couple of<br>[28:37] weeks you think is a fair like<br>[28:39] assessment?<br>[28:41] >> I think so. Yeah.<br>[28:42] >> Okay.<br>[28:45] Yeah, definitely. I mean, it's just<br>[28:48] being reasonable. Like, our team is so<br>[28:51] deeply impacted by the move by Augur<br>[28:53] that pretty much anything in every<br>[28:55] context that we said that we were going<br>[28:57] to do before that has happened<br>[29:01] dramatically shifted. I'm hoping that<br>[29:02] time is coming to a close soon. Um, but<br>[29:06] like we're pretty upfront that that's<br>[29:10] been unfortunately a huge time like<br>[29:13] where almost all of our time has had to<br>[29:15] go when it comes to our upstream<br>[29:16] involvement over the last month.<br>[30:01] I have a random question.<br>[30:03] >> Yeah, if we're in that in that time of<br>[30:05] the meeting. Um, I have started to also<br>[30:09] pop in a bit on the package metadata<br>[30:12] working group. Um, I'm curious if you<br>[30:17] see any alignment between the things<br>[30:19] that they're working on because I know<br>[30:21] >> at least from from Andrew's perspective,<br>[30:23] like I know he's done a lot of work to<br>[30:25] create data sets. Granted, his are very<br>[30:27] focused on package managers. Um,<br>[30:31] but I there could be some alignment<br>[30:34] between the groups. I don't want to pose<br>[30:35] it yet because I I want to get better<br>[30:37] understand what they're working on and<br>[30:38] how it potentially could support this<br>[30:40] group. Um but I'm kind of thinking about<br>[30:42] that as sort of the longtail as longtail<br>[30:45] support. Um if that group is working on<br>[30:47] making data sets more accessible for<br>[30:50] package metadata, then that's also<br>[30:53] potentially<br>[30:54] something that we could point to as part<br>[30:56] of this working group as a sample to<br>[30:58] start with. Um, right now they're very<br>[31:00] much focused on like metadata alignment<br>[31:04] um, and trying to essentially improve<br>[31:07] how package managers expose this<br>[31:09] information. So, it's sort of like fix<br>[31:12] fix the underlying infrastructure. I<br>[31:14] don't know how much influence they'll<br>[31:15] have. U, but it's still an interesting<br>[31:16] prospect of trying to create alignment<br>[31:19] across I don't know hundreds of package<br>[31:21] managers. Um and so like solving some of<br>[31:24] that data integration challenge that we<br>[31:28] face within any data science project. So<br>[31:31] I just wanted to to float that I am<br>[31:33] sitting in on those calls now. Um, I<br>[31:36] won't bring anything to the meeting<br>[31:37] unless it's I think relevant to this<br>[31:38] group. But I was curious if you, Cali,<br>[31:41] or others in the group have already been<br>[31:44] in touch with that group or if you had<br>[31:46] similar thoughts around how and when to<br>[31:49] not say join the parties, but like<br>[31:51] interact with them.<br>[31:54] Yeah, I honestly don't know much about<br>[31:56] it to the point that I was what I was<br>[31:57] typing out was it would be great for<br>[32:00] somebody from that group to come like I<br>[32:01] would be very like open to the idea of<br>[32:03] using one of these like uh meetings or<br>[32:05] at least part of the meetings for<br>[32:07] somebody from that group to present on<br>[32:08] what they are working on um even not<br>[32:11] even from a wanting to establish<br>[32:14] collaboration at that point for for us<br>[32:15] to at least know what they are doing<br>[32:18] where they're going what's the format of<br>[32:19] the data the goals I think that would be<br>[32:23] helpful at least to me because I've<br>[32:25] known I've know of them by name but<br>[32:28] that's pretty much where my um knowledge<br>[32:31] of the group has been<br>[32:34] has stayed.<br>[32:38] >> Sorry. Is the group within chaos?<br>[32:42] >> Oh, and is it related to the<br>[32:44] >> to the URL you sent earlier, Sophia?<br>[32:48] >> Um no, it's a different one. I I'll send<br>[32:50] you Andrew's link. So you have full<br>[32:52] context.<br>[32:54] >> Okay. Okay. Thank you.<br>[33:13] Um, bye y'all.<br>[33:21] Hi. Uh,<br>[33:24] >> hello. Sorry I'm late, but uh, I had to<br>[33:26] go see another mente's talk. It was<br>[33:29] about security in Africa, and it did<br>[33:30] make me cry. It was a really good talk.<br>[33:35] >> Yeah.<br>[33:40] >> So, what are we in what are we covering?<br>[33:43] >> We were just talking about the package,<br>[33:44] man. like we've just kind of honestly<br>[33:46] been throwing around different topics of<br>[33:48] um getting Sophie up to date of what<br>[33:51] we've worked on. We've talked about<br>[33:53] honestly just a bunch of random topics.<br>[33:55] The only thing that I was going to kind<br>[33:56] of tee up that um was on the agenda um<br>[34:00] was a reference to a thread that Josh<br>[34:03] Burkus had opened this past week. Um and<br>[34:08] it was like a discussions around what<br>[34:11] are some approaches for analyzing the<br>[34:14] pace of an individual contributor's like<br>[34:17] contributions. Um was trying to figure<br>[34:20] out like trying to develop out the<br>[34:23] thread on the screen if that's helpful<br>[34:26] for people. Um even though he is not<br>[34:28] here necessarily, I told him that I<br>[34:30] would like kind of tee up the<br>[34:32] conversation in case people had ideas<br>[34:35] about um like I kind of I'll just read<br>[34:39] the interesting analyzing the pace of<br>[34:41] individual contributors contributions<br>[34:43] that is on a smooth frequency basis how<br>[34:46] often do they contribute this frequently<br>[34:49] stats can be used for a number of<br>[34:51] community measurements purposes.<br>[34:53] However, I need an algorithm that gives<br>[34:55] me an adjusted spacing weighted for<br>[34:58] different contributions in smooth where<br>[35:01] it does not get thrown off like things<br>[35:03] like weekends and vacations. Um, pretty<br>[35:06] much she's like while I can write<br>[35:07] something like this from from scratch, I<br>[35:10] seems like there would already be an<br>[35:12] existent algorithm library somewhere<br>[35:14] that has this type of function. So I<br>[35:16] thought this was like an interesting<br>[35:17] topic and kind of some of the<br>[35:19] discussions I'd like to see in like in<br>[35:21] the data science working group of okay<br>[35:23] what are what out of their know people's<br>[35:25] knowledge of different algorithms like<br>[35:27] does this use case people have anything<br>[35:29] that this matches that that seems to be<br>[35:32] a good fit to um model this type of<br>[35:35] activity um if people have any thoughts<br>[35:38] about it<br>[35:42] >> dtw<br>[35:43] dynamic time warping<br>[35:46] Okay, dynamic time DT.<br>[35:49] >> It's the coolest sounding,<br>[35:52] >> stupidest, simplest algorithm. Um, but<br>[35:56] uh what it allows you to see, it's often<br>[35:58] used as an anti- fraud. So like in the<br>[36:01] early days of like seeing how someone<br>[36:02] types into forms to make sure it's them.<br>[36:05] Um, that's dynamic time warping and it's<br>[36:07] very good for tracking human behavior<br>[36:10] against their own behavior over like a<br>[36:13] week, a month, a year.<br>[36:16] >> Sweet. I just put that in the chat if<br>[36:18] you have any um like links or anything<br>[36:21] that refer to um I don't know if you've<br>[36:24] ever worked with Josh Burkus directly.<br>[36:26] Um he's on our like on in Red Hat's<br>[36:30] what's now called Oypo which is just our<br>[36:33] open or OSPO<br>[36:35] um team working he does mainly stuff in<br>[36:38] the CNC he's deep in the CSC CNCF land<br>[36:42] but has a pretty deep data background<br>[36:45] one of the original like people working<br>[36:47] on Postgress um so he kind of hops in<br>[36:51] and out um with working on stuff and um<br>[36:55] always likes to bring in some<br>[36:57] interesting topics.<br>[37:02] >> Yeah. Ernest is asking if it's my<br>[37:04] favorite algorithm of all because before<br>[37:06] I was willing to take on or I'm ever<br>[37:08] willing to take on someone for a data<br>[37:09] science mentee, I asked them to tell me<br>[37:11] what they would apply this algorithm to<br>[37:13] because it is my favorite. But um yeah,<br>[37:17] I really think this might be a good use<br>[37:19] case because it's very good for tracking<br>[37:20] like individual behavior within a crowd<br>[37:23] essentially.<br>[37:25] Um, but you have to have the element of<br>[37:27] time. And so if you have time stamp,<br>[37:28] which we do in this case, then it's a<br>[37:30] very relevant algorithm.<br>[37:33] Plus, it's my favorite. So if it fails,<br>[37:35] that's fine. But it's always fun to play<br>[37:36] with.<br>[37:40] Um, I did want to talk about I haven't<br>[37:43] really gotten to digest the notes for a<br>[37:44] minute, but I just had a call on sort of<br>[37:48] like connecting about chaos to Jonathan<br>[37:51] Star, who works with Scios. So that's a<br>[37:55] open source foundation just working with<br>[37:58] uh like just scientific repositories.<br>[38:02] Um so it was a good conversation because<br>[38:05] I was like where do you get your money<br>[38:06] from? He's like we just reached out to a<br>[38:08] bunch of people who made a lot of money<br>[38:10] with open source but specifically in the<br>[38:12] ways where like a biochem lab uses a lot<br>[38:14] of open source but they make billions<br>[38:16] right so they've got money to give away.<br>[38:17] Really interesting paradigm shifting.<br>[38:19] So, I wanted to talk to him about the<br>[38:22] uh like sponsorship model and if it was<br>[38:25] something they'd be willing to adopt. He<br>[38:27] said he was curious and he said his<br>[38:30] biggest concern with most data science<br>[38:33] projects is that they don't have very<br>[38:35] good um<br>[38:38] like access to like resilient data<br>[38:41] storage is what he wants to work on<br>[38:42] which I thought was really interesting.<br>[38:44] So, it might be a little bit outside of<br>[38:45] the scope of chaos, but there's also<br>[38:47] going to be meetings around that space.<br>[38:50] So, I think we should show up. I'm<br>[38:52] willing to show up and just say like,<br>[38:53] "Hey, there might be something to uh<br>[38:56] co-work here with." And they're a nice<br>[38:58] little nonprofit focused on open source.<br>[39:01] >> Yeah. I would be So, I've talked to<br>[39:03] Jonathan Star before. I would be very<br>[39:05] curious to know how this work does or<br>[39:08] doesn't connect to what he was doing<br>[39:10] like two years ago because I would be<br>[39:12] like I'm like is this a new because it's<br>[39:13] like vaguely similar. It's one of those<br>[39:16] just being I'm like is this the same<br>[39:18] thing under a different name or is this<br>[39:19] something kind of related but but like a<br>[39:22] whole different space because that would<br>[39:24] be a really helpful um to like advise on<br>[39:28] where cuz he's he's been in this I mean<br>[39:29] like I can like kind of like all of us<br>[39:30] is like he's been in this realm for a<br>[39:33] while and so I just don't know if what<br>[39:36] what this is in relationship to what he<br>[39:38] was doing two years ago um would be<br>[39:40] helpful context.<br>[39:42] >> I have no idea. So, I just called him to<br>[39:44] talk about this sponsorship thing and I<br>[39:46] today was the first time I've talked to<br>[39:48] him. So,<br>[39:49] >> yeah. Um cuz he has come he might have<br>[39:52] come to this working group actually and<br>[39:54] spoke before. I could be wrong. He's<br>[39:56] definitely come and spoken at a chaos<br>[39:59] working group that I was attending here<br>[40:03] before and it would make the most sense<br>[40:05] that it would be this one, but that's<br>[40:08] not a full confirmation.<br>[40:13] Well, yeah. Um, I don't know. So, I'm<br>[40:16] gonna see especially I'm going to just<br>[40:18] show up out of my own interest for<br>[40:20] Gadfly to the talks around like data<br>[40:22] resilience. Um,<br>[40:24] >> yes.<br>[40:25] >> Yeah. Because we've got a few projects<br>[40:27] that might turn into large data<br>[40:29] projects. So,<br>[40:30] >> got to be careful.<br>[40:31] >> Yeah.<br>[40:33] um that it kind of ties in well to what<br>[40:36] we were some of the stuff that we were<br>[40:37] talking about um before you had hopped<br>[40:40] on the call of how do we like we're now<br>[40:43] starting to gather some data sources.<br>[40:45] How do we make it to where there are<br>[40:46] consistent ones that people can use for<br>[40:48] different use cases? So this all fits in<br>[40:51] pretty well with what um we were talking<br>[40:54] about before cuz it is<br>[40:57] very interesting that there the problems<br>[40:59] that we have in data science are still<br>[41:01] kind of the same ones that were 5 years<br>[41:03] ago but people think that they have<br>[41:06] dramatically changed because like AI is<br>[41:09] a like because a or LLMs are like the<br>[41:12] thing that everyone thinks about.<br>[41:13] They're like, "Oh, I can just ask this<br>[41:14] question. So, this means that all of the<br>[41:16] data problems are solved and handled."<br>[41:18] And it's like, "No,<br>[41:20] that's not how that works."<br>[41:27] Well, yeah. I don't know. For Godfly, we<br>[41:30] have like triple backup for our data<br>[41:32] projects and I've got a nice little<br>[41:34] server and I know exactly where it is,<br>[41:35] right? But that's a very different one<br>[41:37] >> from most people who have it sorely on<br>[41:41] their computer or on some platform that<br>[41:43] they can't guarantee.<br>[41:44] >> So<br>[41:46] >> but that's all right. But yeah, if<br>[41:48] anything interesting comes out of that,<br>[41:49] I'll come back here and just uh hey,<br>[41:51] here's some advisements around these<br>[41:52] kinds of projects.<br>[41:54] >> Yeah, that'd be great.<br>[41:56] Um, we have about four more minutes. I<br>[42:00] don't know if anybody has anything else<br>[42:02] that they would like to<br>[42:05] um Yep. talk about.<br>[42:08] >> Yeah, I was going to ask S what is the<br>[42:11] next plan for the Oscos migration? You<br>[42:15] know, we had I remember Khali open to<br>[42:20] asking that what feedback do we needed<br>[42:23] from one and I could not necessarily say<br>[42:26] this is what we needed to review. to me<br>[42:29] the um current plan looks good you know<br>[42:33] and I wanted to know what's the next<br>[42:36] step for us to move it to a new repo.<br>[42:38] Yeah, I think what we should do is just<br>[42:41] jump on uh and like look at the code and<br>[42:44] repo tandem for about 45 minutes. And in<br>[42:48] that, the reason why this migration's a<br>[42:50] little bit complicated is when I tried<br>[42:51] to set up the new repo, I broke a bunch<br>[42:53] of the pipelines. Go me. Um so I need to<br>[42:58] think a little bit about parsing that<br>[42:59] out and just doing a merge that is not<br>[43:02] uh broken.<br>[43:05] So, if we can get like 45 minutes this<br>[43:07] next week or so, we should be able to<br>[43:09] clear that up and then submit a final,<br>[43:12] that's uh that's good. I think that's<br>[43:17] >> um on the chaos board level, don't we<br>[43:20] need some approval to before we go on<br>[43:22] our report?<br>[43:24] >> I would imagine so, but just getting it<br>[43:27] to the final PR stage is fine. um what<br>[43:30] we would need now. Cali, do you have any<br>[43:32] idea at this stage for just having a<br>[43:34] repo?<br>[43:36] >> Adding a repo underneath like that's<br>[43:40] like technically under a specific<br>[43:41] working group. I do not know. We're<br>[43:45] through the process that I think Adrian<br>[43:47] and I and others have been on. We're<br>[43:49] starting to realize like, okay, how do<br>[43:50] how should we actually like propose a<br>[43:52] question to the board where they can<br>[43:55] answer or respond to? So, we're hoping<br>[43:56] maybe to get a better process of that<br>[43:59] long term. I'm actually not on the<br>[44:01] board. Um I don't want to<br>[44:04] Sophia is, but I um so I actually don't<br>[44:10] know what that is. Um whenever it's like<br>[44:13] what is the difference between a<br>[44:14] repository that implies a project like<br>[44:17] an actual project or a repository that<br>[44:19] is like a sub portion of the data<br>[44:22] science working group. I think<br>[44:23] personally I would want if the intention<br>[44:26] was for this to like be a part of the<br>[44:28] data science working group that that<br>[44:29] would be integrated into the at least<br>[44:32] the domain the title to be like this is<br>[44:34] a sub pro like this is under the d like<br>[44:37] we're working on this the data science<br>[44:39] working group but it's under this<br>[44:42] repository for xy andz reason I mean up<br>[44:45] until like auger had like five different<br>[44:47] like repositories and chaos's org and I<br>[44:51] don't really know if there is a formal<br>[44:53] process to requesting those or where of<br>[44:55] what we should do because I have the<br>[44:57] same question and the answer I'm not<br>[45:00] surprised Sophia not from the<br>[45:04] >> so great question um yeah I do feel like<br>[45:09] >> that people just create them I don't<br>[45:12] think that<br>[45:14] >> yeah take that as how you want to that<br>[45:16] is how it's has how it's been I think in<br>[45:19] the long term as in like in the next<br>[45:22] like 1 to 3 months because there's now<br>[45:25] going to be like an infrastructure<br>[45:26] committee that I think some of these<br>[45:27] processes will be defined out. Um<br>[45:33] oh um the the board is not like a<br>[45:35] private thing. Um<br>[45:40] >> I think it's just it's just a very loose<br>[45:42] open source organization filled with<br>[45:44] like half academics that struggle to<br>[45:47] make the calls. So I think what we<br>[45:50] should do in this case I had a similar<br>[45:52] problem when I tried to set up the like<br>[45:54] AIML working group and like for whatever<br>[45:57] reason Linux Foundation had lost the<br>[45:59] institutional memory of creating a<br>[46:01] working group. Wild. So it took us way<br>[46:04] longer than it should have. But in this<br>[46:06] case what we should do is we have the<br>[46:07] opportunity to state to the board that<br>[46:10] we have for now a like R&D subreository<br>[46:13] under this working group because<br>[46:15] specifically it's going to report to<br>[46:17] this working group. I think if it<br>[46:19] becomes a higher domain repository that<br>[46:21] implies there's a community and a<br>[46:23] separate meeting but this is where that<br>[46:24] will report to. So I think that's fine.<br>[46:26] But when we propose that to them, I<br>[46:28] think we should<br>[46:29] >> within that say this is the steps that<br>[46:31] we went through and<br>[46:34] do it with the sponsorship in place. Um<br>[46:37] and say like this is the higher level of<br>[46:39] standard that they want to hold<br>[46:40] ourselves to when putting a repo into<br>[46:42] place. I would like that.<br>[46:46] >> Yeah. Yeah. Sounds great. Um because<br>[46:48] yeah, it's I would say that it's not<br>[46:50] that the board is like some private<br>[46:52] entity. It's actually more that it's<br>[46:53] been a very it's very it's just has been<br>[46:55] a small community and um because of<br>[46:58] recent events where somebody has taken<br>[47:00] to I think taken advantage of the setup<br>[47:03] of the infrastructure within the<br>[47:05] community and has been very um what is<br>[47:09] the right word uh<br>[47:12] retaliatory<br>[47:13] um that a lot of things have had to make<br>[47:15] have a lot more thought and decision-m<br>[47:18] that has not been necessary whenever<br>[47:21] them entirety of chaos up until this<br>[47:23] point. It's usually been like a, oh, Sal<br>[47:25] wants to make a repository for this use<br>[47:27] case in the in the um working group.<br>[47:29] Great, create the repository and then<br>[47:30] the conversation ends. And I think that<br>[47:34] it's chaos should mature. So there's<br>[47:36] like that side of it. Um but also yeah,<br>[47:39] I I but I can understand the perspective<br>[47:41] of being like why is this board so<br>[47:44] elusive? And it's<br>[47:47] it's unfortunate that the current events<br>[47:49] have painted it that way. I'll be<br>[47:50] honest.<br>[47:52] Yeah, but we can uh get a little bit<br>[47:54] more information from them.<br>[47:55] Theoretically, this group is a bunch of<br>[47:57] maintainers. And if we're looking for<br>[47:59] clarity on how we are being governed,<br>[48:01] especially if you want to establish<br>[48:02] repositories and projects, that's<br>[48:05] appropriate. So, just reach out to them.<br>[48:07] They're human beings. They're stressed<br>[48:09] human beings, but they have emails and<br>[48:12] they're on the Slack. So,<br>[48:14] >> I promise they're not scary<br>[48:17] again. And I'm not on the board.<br>[48:20] Yeah. Yeah. S if you remember we started<br>[48:23] thinking of putting Oscope in a better<br>[48:26] structure because of uh while submitting<br>[48:29] for funding especially for the SSI we we<br>[48:32] identified that the way the rep was<br>[48:35] currently structured is not going to<br>[48:37] present us as a project that is ready.<br>[48:41] So that was why we started saying okay<br>[48:42] let's give it a name let's put it into a<br>[48:45] structured environment. So we should<br>[48:47] factor that in as we try to approach<br>[48:50] okay we have a R&D project under science<br>[48:54] working group you know<br>[48:58] >> yeah so I think this I think in order to<br>[49:01] be compliant to the LF we have to do it<br>[49:03] in two phases so what I want us to like<br>[49:05] we should have this meeting and like<br>[49:07] make sure we've got a super polished R&D<br>[49:09] version and in that we're immediately<br>[49:12] reaching out to the board and saying<br>[49:13] look we want to raise this repository<br>[49:15] what would the steps be we're proposing<br>[49:17] there's a sponsorship model behind it<br>[49:20] and then we push it to the next level if<br>[49:22] we can get there but uh yeah we won't<br>[49:25] just go steal the domain we have to get<br>[49:28] everything and this is my fault I did<br>[49:30] this to this repository but everything<br>[49:32] has to be like triple signed was my idea<br>[49:35] and it's so irritating every time<br>[49:38] >> like<br>[49:40] that I created<br>[49:42] >> good good<br>[49:44] excellent<br>[49:45] >> at the very least Um I think that there<br>[49:47] will by the time you code through I<br>[49:49] think that this process will be a lot<br>[49:51] more defined out because I mean we're<br>[49:53] having there is multiple different<br>[49:55] things that are going on in chaos that<br>[49:57] is requiring like more formal like how<br>[49:59] do we create a repository what is the<br>[50:01] domain like what is the trademarking and<br>[50:03] and different processes that<br>[50:06] realistically people have been in chaos<br>[50:07] for a while thing. there's a lot more<br>[50:10] people involved than it's still a small<br>[50:13] community, but there's a lot more people<br>[50:14] involved than there was two years ago.<br>[50:16] And so, it used to just be like a couple<br>[50:17] of people just being like, "Okay, I'm<br>[50:19] just going to do this and I'm just going<br>[50:20] to do that." And then things get bigger<br>[50:22] and it's a a sign of like success and<br>[50:26] and traction, but then you don't have<br>[50:28] the process of like, okay, how do we<br>[50:32] create a a new project? How do we<br>[50:33] donate? How do we do these things? And<br>[50:35] so it's<br>[50:38] growing pains that I think are a sign of<br>[50:41] the specific like like this where it's<br>[50:43] like two years ago I would have been so<br>[50:45] and I still am like oh my gosh somebody<br>[50:47] else is wanting to define out a data<br>[50:49] science project with a new data set that<br>[50:50] I'm not involved with like directly at<br>[50:53] all. That would have been like a<br>[50:54] mind-blowing suggestion for me two years<br>[50:56] ago. Um really like<br>[51:00] so I like to look at it I don't know I<br>[51:04] guess maybe more optimistically<br>[51:05] positively than struggling through these<br>[51:07] things. It's growth.<br>[51:11] >> Yeah. Well it's cyclic. There's always<br>[51:13] things like this going around somewhere<br>[51:15] in some community and most of it is just<br>[51:17] institutional memories. So we have a<br>[51:20] really cool chance at the maintainer<br>[51:22] class right now to have some like<br>[51:24] communication in making this process and<br>[51:26] we can define what looks and feels good<br>[51:29] to us, what processes we want to put in<br>[51:31] place and I think the governing board is<br>[51:34] going to be nothing but grateful for<br>[51:35] some guidance. So<br>[51:37] >> speaking of we have this call turns into<br>[51:40] the community call in four minutes and<br>[51:42] so if people are around I actually don't<br>[51:44] think this is a bad thing to bring up<br>[51:46] and the community call of being like<br>[51:47] okay how do we formally go about<br>[51:49] requesting like an addition to a<br>[51:52] repository. Um while I don't know if<br>[51:54] we're going to get like the formal<br>[51:55] answer then I think that's a good thing<br>[51:57] to like keep down outside of even like<br>[51:59] the six people in this group. um as I<br>[52:03] don't know if people have saw the<br>[52:04] announcement on now we're having an<br>[52:06] infrastructure committee um and so<br>[52:08] that's pretty seems pretty heavily in<br>[52:11] the domain of what what does the<br>[52:13] infrastructure how does the<br>[52:14] infrastructure committee want to handle<br>[52:15] something like this and slash the board<br>[52:17] and figuring out an easier process so it<br>[52:20] doesn't have to be so hands-on for<br>[52:21] everyone<br>[52:22] >> I was just going to recommend that so<br>[52:24] yeah like I think like we<br>[52:27] >> in three minutes<br>[52:28] >> in three minutes it's mostly like I<br>[52:30] think that<br>[52:32] committee has been proposed but I think<br>[52:34] the actual tasks and jurisdiction is a a<br>[52:37] little bit yet to be defined. So I think<br>[52:40] asking right now would this be under the<br>[52:42] purview and in scope for this committee<br>[52:45] is like I think that's just a direct<br>[52:46] question we can just ask because it's<br>[52:48] going to be brought up on the next<br>[52:49] agenda. So we might as well get clarity<br>[52:51] on that.<br>[52:51] >> Can I be incredibly lazy and ask someone<br>[52:53] to throw a link to that next call in<br>[52:55] this chat?<br>[52:56] >> It is here. You don't have to move.<br>[52:58] >> Oh god. Oh yeah. I that's my least<br>[53:01] favorite thing about Chaos.<br>[53:02] >> Really?<br>[53:04] >> Yeah.<br>[53:05] >> Why?<br>[53:06] >> I mean, it's the living room style and<br>[53:08] it's the way that Godfly works, but like<br>[53:10] I don't like that there's like meetings<br>[53:11] in the living room style. I just want<br>[53:13] that to be Oh, whoops. I popped in.<br>[53:17] >> So, but uh Okay. So,<br>[53:19] >> so this this will just transition and<br>[53:21] it's also the same exact document. You<br>[53:23] just go to the community meeting portion<br>[53:26] of the document. That's true. and and<br>[53:28] then the ag you can just add your agenda<br>[53:30] point in there.<br>[53:32] >> Um<br>[53:32] >> it's not a bad process. Okay. Well, in<br>[53:34] that case, I will jump on for 15 minutes<br>[53:36] of the next one and then I shall end my<br>[53:38] day having made my case. But I must run<br>[53:41] to the restroom first. I will be back.<br>[53:43] >> Okay. I am facilitating so I will put<br>[53:47] that first.<br>[53:49] >> Oh, I'm<br>[53:52] Callie and it's the show.<br>[53:56] Hello.
<!-- deep-read:sections end -->
๐ **Full text:** ![[Full Document Contents/Articles/CHAOSS Data Science Working Group, April 21, 2026.md|CHAOSS Data Science Working Group, April 21, 2026 by YouTube]]
## Highlights
- this. We've already had these com I'm like, "We've already been through this." I agree. Um, we have a team that's looking at that more closely. Um, I have like consultations with them. Um, I wish they would publish their findings more. I might poke them on that. um because >> this would be a really great place to do that and would be very happy to collaborate on that type of I mean that's what I'm hoping to be able to do um as things move forward hopefully with ([View Highlight](https://read.readwise.io/read/01kq2r03psjnm9gr2tkmgsv2dk))
- Tags: ๐ป ai highlighted
- then I've done all the work already. Like I went through and like added 200 labels to open-ended questions and then it was like okay now I could summarize it and it's like yeah I did all the work. >> Yeah, I could have just done this myself. Yeah, I think that's as like a whole I'm going to be very curious to see where like data science and more like um what like and pretty much just like strategic analysis like an and where you're actually using an you're using ([View Highlight](https://read.readwise.io/read/01kq2r03q0e9ssrg5219s82qmb))
- Tags: ๐ป ai highlighted
- attract more collaborators. So one thing we notice is the issue we opened on the data science working group is attracting contributors but most of those contributors they don't come back. Yeah. So those are the those are the stages that we are I'm currently thinking of how to you know bring them coming back you know I'm going to discuss that maybe later today then we could probably share opinions on how that could be solved and all. So that's pretty much it and um we are happy back. ([View Highlight](https://read.readwise.io/read/01kq2r03r72tgf00kn607t9jw0))
- Tags: ๐ป ai highlighted
- that is like kind of bringing all the sources for this project together and bringing it under like an like a a a name. Um and so it might be a good point to like where everything is at, what the definition of the project is because I think that's um to kind of formalize it a bit more. And I think there's there is like a kind of a more broad discussion I guess for I'm I'm really liking how the data science working group is like shaping up to be but like okay there's ([View Highlight](https://read.readwise.io/read/01kq2r03stc5bh9vnwrbrn3xga))
- Tags: ๐ป ai highlighted
- going to be constantly like like sub projects under this coming in and out. How should we structure this? How like how do we structure the repository so it makes sense to people to go into different the different areas? Um which I'm I said I'm really happy that this is how it's turning out to be. Um but how do we how do we handle that? Um cuz I can see that there is now like a new data set that is around that's really interesting around like corporate um investment or involvement in open source ([View Highlight](https://read.readwise.io/read/01kq2r03ts9eskddjx6ec87nfb))
- Tags: ๐ป ai highlighted
- sample data in it for people to play around with. >> Thanks for sharing that. I'm ready to test it when you're when you're there. Yeah, I was the one that added the question of how do you retain contributors? Although I'm not I'm not talking broadly. I'm not talking based on the the issues that I think we are ([View Highlight](https://read.readwise.io/read/01kq2r03ygkyq51rcyf2tnfegx))
- Tags: ๐ป ai highlighted
- think the efforts around how do we attract and retain contributors? It's how do we have meaningful work for people to be able to do because a lot of times we do have a lot of people who comment on um in the data science working group in different context of like looking for um yeah looking to do data science work. And so I guess my personal perspective is like instead of we we only have like a very small set of people instead of trying to put time towards like a ([View Highlight](https://read.readwise.io/read/01kq2r043px5pyh4gj8xwwfcdq))
- Tags: ๐ป ai highlighted
- >> got to be careful. >> Yeah. um that it kind of ties in well to what we were some of the stuff that we were talking about um before you had hopped on the call of how do we like we're now starting to gather some data sources. How do we make it to where there are consistent ones that people can use for different use cases? So this all fits in pretty well with what um we were talking about before cuz it is very interesting that there the problems that we have in data science are still ([View Highlight](https://read.readwise.io/read/01kq2r047tjhhsqwdjr8yz7kyd))
- Tags: ๐ป ai highlighted
- to I think taken advantage of the setup of the infrastructure within the community and has been very um what is the right word uh retaliatory um that a lot of things have had to make have a lot more thought and decision-m that has not been necessary whenever them entirety of chaos up until this point. It's usually been like a, oh, Sal wants to make a repository for this use case in the in the um working group. Great, create the repository and then ([View Highlight](https://read.readwise.io/read/01kq2r04mm3ev9jcct77y4y4z6))
- Tags: ๐ป ai highlighted