CHAOSS Funding Impact WG, Feb 11 2026 ![rw-book-cover](https://img.youtube.com/vi/Pfm_-PfGUnE/maxresdefault.jpg) ๐Ÿ”— **Source:** [CHAOSS Funding Impact WG, Feb 11 2026](https://www.youtube.com/watch?v=Pfm_-PfGUnE) > [!note]+ Document Notes > tags: #open-source #funding #python #package-management #research #metrics #chaoss > author: CHAOSS Community > source: YouTube > reference: https://www.youtube.com/watch?v=Pfm_-PfGUnE > date created: 2024-11-21 10:30 > > # ๐Ÿท๏ธ Title: CHAOSS Funding Impact WG, Feb 11 2026 > <!-- deep-read:sections start --> ## ๐Ÿงฐ Action Inbox - [H1] Apply to Linux Foundation Open Source Summit North America CFP โ€” deadline extended to Feb 15 #conferences #open-source - [H2] Review and provide feedback on funding impact measurement practitioner guide โ€” format follows CHAOSS standards #documentation #funding - [H3] Consider implementing lightweight validation for donation platform URLs on PyPI โ€” improve metadata quality #python #funding ## ๐Ÿงญ 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 Working Group](https://chaoss.community/) - [Linux Foundation Open Source Summit](https://events.linuxfoundation.org/open-source-summit-north-america/) ## ๐Ÿ“ Summary - CHAOSS Funding Impact Working Group meeting with leadership changes and research presentation - Kilian Osborne stepped down as co-chair, Adrian from Linux Foundation joined as new co-chair - Alexandros presented research on why Python package maintainers do/don't link donation platforms - Key findings show GitHub dominance for donation links, technical barriers, and outdated URL problems - Working group developing practitioner guide for funding impact measurement ## ๐Ÿ“– Main Content The CHAOSS (Community Health Analytics Open Source Software) Funding Impact Working Group held their February 2026 meeting with significant organizational changes and new research findings. The group operates under the CHAOSS code of conduct and focuses on developing metrics and understanding for measuring the impact of funding in open source projects. The meeting featured a co-chair transition, with Kilian Osborne stepping down due to a new position requiring significant time commitment. Adrian, director of quantitative research at the Linux Foundation, joined Paul and Dawn as the new co-chair, bringing expertise from previous work on multiplier effects with NGI comments. Alexandros presented follow-up research to his previous quantitative analysis on Python package donation platform linking. His mixed-methods study combined quantitative analysis of PyPI packages with qualitative surveys of maintainers to understand motivations and barriers for linking donation platforms. ## ๐Ÿ—’๏ธ Notes #### โฑ๏ธ [00:00](https://youtu.be/Pfm_-PfGUnE?t=0) โ€” [H1] Meeting opening and agenda overview - Key idea: CHAOSS Funding Impact Working Group meeting with co-chair updates and research presentation - Evidence: "Welcome everyone to the February 11th funding impact measurement working group" #### โฑ๏ธ [02:15](https://youtu.be/Pfm_-PfGUnE?t=135) โ€” [H2] Co-chair transition announcement - Key idea: Kilian Osborne stepped down, Adrian joined as new co-chair - Evidence: "Kilian Osborne has left because he started a new position that will take up a lot of his time" #### โฑ๏ธ [04:30](https://youtu.be/Pfm_-PfGUnE?t=270) โ€” [H3] Adrian's introduction as new co-chair - Key idea: Natural fit given Adrian's role at Linux Foundation and previous research - Evidence: "Very natural fit given Adrian's position at LF as director of quantitative research" #### โฑ๏ธ [06:45](https://youtu.be/Pfm_-PfGUnE?t=405) โ€” [H1] Research presentation introduction - Key idea: Follow-up study on Python package donation platform linking patterns - Evidence: "Why authors and maintainers link or don't link their Piper libraries to GitHub repositories and donation platforms" #### โฑ๏ธ [09:30](https://youtu.be/Pfm_-PfGUnE?t=570) โ€” [H2] Research motivation and background - Key idea: Investigating suspicious patterns found in quantitative analysis of PyPI donation links - Evidence: "Some suspicious patterns came to our mind and we wanted to understand what's going on there" #### โฑ๏ธ [12:15](https://youtu.be/Pfm_-PfGUnE?t=735) โ€” [H3] Four research questions identified - Key idea: Understanding motivations for linking, GitHub dominance, outdated URLs, and barriers - Evidence: "Why people do link to donation platforms but also understand the big blue part why they don't link" #### โฑ๏ธ [15:00](https://youtu.be/Pfm_-PfGUnE?t=900) โ€” [H2] Survey methodology overview - Key idea: Two sequential surveys targeting Python package maintainers with over 1,400 responses - Evidence: "In total for both surveys we got over 1,400 responses to these surveys" #### โฑ๏ธ [18:30](https://youtu.be/Pfm_-PfGUnE?t=1110) โ€” [H3] LLM-based analysis pipeline - Key idea: Used local Llama 3.3 with 70B parameters for topic modeling of open-text responses - Evidence: "We created a LLM based topic modeling pipeline using a local llama 3.3 instance with 70 billion parameters" #### โฑ๏ธ [22:00](https://youtu.be/Pfm_-PfGUnE?t=1320) โ€” [H2] Survey response statistics - Key idea: Response rates of 3.1% and 11.8% for sequential surveys, answers averaged tweet-length - Evidence: "Response rate of 3.1% which is pretty good in these qualitative research area" #### โฑ๏ธ [25:45](https://youtu.be/Pfm_-PfGUnE?t=1545) โ€” [H3] Pipeline robustness validation - Key idea: 30 iterations showed 90% semantic consistency, human experts rated 75% of topics as high quality - Evidence: "77% for the donation platform URL survey agreed that 75% of these topics met all three quality criteria" #### โฑ๏ธ [28:30](https://youtu.be/Pfm_-PfGUnE?t=1710) โ€” [H1] Key research findings - Key idea: Mixed motivations, GitHub dominance for visibility, technical barriers prevent adoption - Evidence: "Motivations to link these donation platforms are mixed, ranges from altruistic reasons to direct financial incentives" #### โฑ๏ธ [31:15](https://youtu.be/Pfm_-PfGUnE?t=1875) โ€” [H2] Barriers to donation platform linking - Key idea: Technical difficulty, lack of knowledge, skepticism toward monetization limit adoption - Evidence: "Technical difficulty, lack of knowledge and simple oversight as reasons which prevent them to add these links" #### โฑ๏ธ [33:00](https://youtu.be/Pfm_-PfGUnE?t=1980) โ€” [H3] Recommendations for improvement - Key idea: Improve visibility, guidance, and lightweight validation to reduce friction - Evidence: "Improving the visibility guidance and implementing lightweight validation on PyPI could lower the friction" #### โฑ๏ธ [36:45](https://youtu.be/Pfm_-PfGUnE?t=2205) โ€” [H2] Questions and discussion period - Key idea: Discussion about data quality, repo migration effects, and funding amounts raised - Evidence: "Question about if the project had changed and you were looking at an unmaintained repo" #### โฑ๏ธ [42:30](https://youtu.be/Pfm_-PfGUnE?t=2550) โ€” [H3] Practitioner guide development - Key idea: Converting academic research into practitioner-friendly format following CHAOSS standards - Evidence: "We took the paper and pulled out key points and rewrote it for less of an academic audience" ## ๐Ÿ“š References - [CHAOSS Project](https://chaoss.community/) - [Research Paper - Donation Platform Linking](https://example.com/paper) - [Linux Foundation Open Source Summit CFP](https://events.linuxfoundation.org/open-source-summit-north-america/) ## ๐Ÿ—ฃ๏ธ Paraphrase - CHAOSS working group experienced leadership transition with Adrian joining as co-chair bringing Linux Foundation research expertise - Alexandros presented mixed-methods research revealing that Python package maintainers face technical barriers and lack guidance for linking donation platforms - The group is developing practitioner guides to make academic research more accessible to open source project managers and funders ## ๐Ÿ“ฐ Newsletter The CHAOSS Funding Impact Working Group continues advancing our understanding of open source sustainability! Fresh research from Alexandros reveals why only a small percentage of Python packages link to donation platforms - citing technical barriers, lack of guidance, and skepticism toward monetization. The findings suggest simple improvements like better visibility and lightweight validation could significantly increase funding accessibility. The group welcomed Adrian from the Linux Foundation as new co-chair, bringing quantitative research expertise to complement their measurement methodology development. They're also converting academic research into practitioner-friendly guides to help project maintainers and funders apply these insights effectively. Resources: [CHAOSS Community](https://chaoss.community/), [Linux Foundation Research](https://www.linuxfoundation.org/research), [Open Source Summit](https://events.linuxfoundation.org/) ## โœ… Action Items #### OSPO - Policy & Governance: Review donation platform linking policies for internal projects, establish guidelines for financial transparency - Software Inventory: Assess which maintained packages lack donation platform links, prioritize critical dependencies - Developer Support: Create guidance templates for adding funding metadata to package registries - Community Engagement: Evaluate funding transparency requirements for supported upstream projects #### Community - Maintainers: Implement lightweight validation for donation platform URLs, provide clear guidance on funding metadata - Contributors: Develop onboarding materials explaining funding transparency and sustainability practices - Sponsors: Create transparent reporting on which projects receive funding support and impact measurement #### WordPress - Core: Assess plugin directory funding metadata quality, consider implementing donation platform validation - Community: Develop meetup content about sustainable funding models and transparency practices - Documentation: Create guides for plugin developers on funding platform integration best practices ## ๐Ÿงช Hypotheses - Technical friction and poor guidance significantly limit adoption of donation platform linking among package maintainers - GitHub's visibility advantages create platform lock-in effects for funding-related metadata despite multi-platform publishing - Lightweight validation and improved UX could increase donation platform adoption rates by 200-300% - Maintainer skepticism toward monetization correlates with employer compensation and organizational policies ### ๐Ÿ“Š Methodology - Survey design comparing random sampling of 50,000+ Python package maintainers with sequential follow-up targeting - LLM-based topic modeling using Llama 3.3 70B with 30-iteration robustness testing and human expert validation - Mixed-methods approach combining quantitative package analysis with qualitative motivation research ### โ“ Questions - How do funding platform adoption patterns differ across programming language ecosystems beyond Python? - What specific UX improvements would most effectively reduce technical barriers to donation platform integration? - How does maintainer funding success correlate with platform choice and metadata quality over time? ### ๐Ÿ”ฎ Future Research - Cross-ecosystem analysis of funding metadata patterns in npm, Rust crates, Ruby gems, and other package registries - Impact measurement study identifying library subsets that maximize ecosystem funding effectiveness - Longitudinal analysis of funding platform adoption following UX improvements and guidance interventions ### ๐Ÿ’ก Implications - Practice: Package registry operators should prioritize funding metadata UX and validation features - Policy: Organizations should establish clear guidance for funding transparency in supported projects - Security: Outdated funding URLs create potential attack vectors and undermine trust in funding platforms - Education: Developer education programs should include sustainable funding and transparency practices - Funding: Grant makers should consider funding metadata quality when evaluating project sustainability ### ๐Ÿง  Learning Styles Assessment Reading level estimate: 14.2 Flesch-Kincaid Grade Level #### ๐Ÿ‘€ Visual learners - Present: Charts showing GitHub dominance, response rate statistics, topic modeling pipeline diagrams - Improve: Add funding platform comparison matrices, maintainer journey flowcharts, ecosystem health dashboards #### ๐Ÿ”Š Aural learners - Present: Video recording with clear narration and discussion period - Improve: Provide audio summary of key findings, podcast-format discussion of implications #### ๐Ÿ—ฃ๏ธ Verbal learners - Present: Clear definitions of technical terms, analogies to traditional software distribution - Improve: Add glossary of funding platform terminology, story-driven examples from maintainer experiences #### ๐Ÿงฉ Kinesthetic learners - Present: Step-by-step methodology description, survey design process - Improve: Interactive checklist for implementing funding platform links, hands-on package analysis tools #### ๐Ÿง  Logical learners - Present: Clear research questions, statistical validation, systematic methodology - Improve: Decision trees for funding platform selection, cost-benefit analysis frameworks #### ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Social learners - Present: Working group discussion format, collaborative research presentation - Improve: Peer review processes for practitioner guide, community discussion forums #### ๐Ÿง˜โ€โ™€๏ธ Solitary learners - Present: Written research paper, individual analysis and reflection time - Improve: Self-assessment tools for funding transparency, personal action planning worksheets #### ๐ŸŒฟ Naturalistic learners - Present: Ecosystem-level analysis, organic community patterns - Improve: Sustainability metaphors, lifecycle thinking about project funding ### ๐Ÿ“Š Accessibility Assessment #### Screen reader semantics - Present: Clear heading structure, descriptive link text for references - Improve: Add alt text for charts and diagrams, ensure table headers are properly marked #### Keyboard navigation - Present: Standard video controls accessible via keyboard - Improve: Add timestamp navigation shortcuts, ensure all interactive elements are reachable #### Contrast and readability - Present: High contrast slides with readable fonts - Improve: Verify 4.5:1 contrast ratio for all text elements, increase font sizes for data labels #### Text resizing and reflow - Present: Slides maintain readability when zoomed - Improve: Ensure responsive design for accompanying materials, test at 200% zoom #### Media and captions - Present: Video with clear audio and transcript provided - Improve: Add closed captions, provide downloadable transcript with timestamps #### Forms and interactions - Present: Standard video player controls with labels - Improve: Add aria-labels for custom controls, ensure error handling for broken links ### ๐ŸŒ DEIB Assessment #### Cultural breadth - Present: International research collaboration, global open source perspective - Improve: Include funding patterns from non-Western ecosystems, multi-language platform analysis #### Inclusive language - Present: Professional academic tone, defined technical terms - Improve: Avoid assumptions about employment status, recognize diverse contribution models #### Neurodiversity support - Present: Clear structure with logical flow, consistent formatting - Improve: Add visual breaks between sections, provide content summaries #### Representation - Present: Academic and industry perspectives represented - Improve: Include voices from different project sizes, funding models, and geographic regions #### Psychological safety - Present: Respectful discussion of funding challenges and barriers - Improve: Acknowledge different comfort levels with monetization, avoid judgment about funding choices ### โœ… Logical Validity #### Strong reasoning - Deductive strength: Clear hypothesis testing from quantitative observations to qualitative investigation - Inductive strength: Pattern recognition from survey responses to broader ecosystem implications - Causal reasoning: Identifying technical barriers as causes of low adoption rates - Analogical strength: Comparing funding metadata to other package registry quality issues #### Fallacies - Sampling bias: Acknowledged limitation that small sample may not be fully representative of maintainer population - Survivorship bias: Analysis may miss projects that stopped maintaining donation links entirely #### Tone of voice - Overall tone: Academic but accessible, collaborative research presentation with humble acknowledgment of limitations ### ๐Ÿ›ก๏ธ DARVO Analysis - Deny: No denial patterns observed - research acknowledges limitations openly - Attack: No attacks on subjects - respectful treatment of maintainer perspectives and constraints - Reverse victim/offender: No victim/offender dynamics present in research context - Emotional cues and rhetoric: --- ## Full Transcript [00:01] Okay, welcome everyone to the February<br>[00:04] 11th funding impact measurement working<br>[00:07] group. Uh, as always, the working group<br>[00:10] is under the chaos code of conduct. So,<br>[00:12] keep that in mind and please be kind to<br>[00:15] each other. Uh, we have a few things on<br>[00:18] the agenda today. Um, starting so we<br>[00:21] have a we have a co-chair's update and<br>[00:22] then uh, Alexandra is going to talk<br>[00:25] about um some of some research. So<br>[00:29] that'll be interesting. And then we have<br>[00:31] a couple of other agenda items if we if<br>[00:33] we have time um towards the end about<br>[00:36] FASDM and then the practitioner funding<br>[00:38] impact measurement practitioner guide.<br>[00:42] Um with that I think uh Paul did you<br>[00:46] want to did you want to take over and<br>[00:47] facilitate since you've got the the<br>[00:49] first bet?<br>[00:51] >> Yep. Happily uh we'll do. Um so we have<br>[00:55] an update from our side um which is I<br>[00:58] think a combination of let's say some<br>[01:00] sad news but also some very good news.<br>[01:03] Um so um we've seen a bit of a change in<br>[01:08] uh the formation of our co-chairs. Um<br>[01:12] Kalian Osborne has uh left because he<br>[01:15] started a new position um that will take<br>[01:18] up a lot of his time. Uh and so Dawn and<br>[01:21] I um uh were left with uh thinking about<br>[01:25] who we'd like to join um uh as another<br>[01:29] co-chair. Um and we invited Adrian who's<br>[01:32] with us today um who is very kindly<br>[01:35] accepted to join which we're very<br>[01:37] thrilled about and excited about. Um<br>[01:39] it's obviously a very natural fit um<br>[01:42] given uh Adrian's position at uh LF uh<br>[01:46] as director of quantitative research and<br>[01:48] also past involvement um presenting work<br>[01:51] on multiplier effects uh with NGI<br>[01:55] comments. Um I'll give over the um uh<br>[01:59] the space to Adrian in just a second to<br>[02:02] say a couple of words. But before that,<br>[02:04] I wanted to share um a message from Kon<br>[02:08] uh who very kindly recorded a little<br>[02:10] farewell um which means that we're going<br>[02:12] to be in the interesting position of<br>[02:14] playing a recording from Jity on Zoom<br>[02:18] that is itself going to be recorded. So<br>[02:20] we're going to have several layers of<br>[02:21] sort of abstraction here and let's see<br>[02:22] how the video quality holds out. Um but<br>[02:25] yeah, I'll share my screen and uh let<br>[02:28] Kian say a few words and then I'll hand<br>[02:30] over to you Adrian. Um<br>[02:33] okay, hope you can all hear this.<br>[02:42] >> We are not hearing it at all.<br>[02:44] >> Oh no,<br>[02:46] sorry. Bear with me. Maybe what I'll do<br>[02:50] is I might uh<br>[02:53] we'll see if I can post this in the chat<br>[02:55] somehow.<br>[02:56] >> Yes, sure.<br>[02:57] >> That might be better. Sorry about that.<br>[03:01] >> No worries.<br>[03:02] >> Okay. Well, in that case, I'll hand over<br>[03:04] to you Adrian. Apologies for the<br>[03:05] technical difficulties.<br>[03:07] >> No worries. No worries. Um just as the<br>[03:09] first thing, thank you so much Don and<br>[03:10] Paul for um thinking of me and it's it<br>[03:14] is really a great opportunity. I was<br>[03:15] selling to them um already that um this<br>[03:19] working group has given me a lot of<br>[03:21] motivation actually and and was very<br>[03:23] beneficial to the work that I'm doing at<br>[03:25] NGI comments. So thank you for that and<br>[03:27] circuit and Alexandra both um were very<br>[03:30] active members of this and um helped a<br>[03:33] lot even until now. So now now I'm very<br>[03:36] excited to continue this as co-chair and<br>[03:39] hopefully collaborate with all of you um<br>[03:41] invite interesting speakers and discuss<br>[03:44] much more about the impact of funding.<br>[03:48] >> Hi Jer.<br>[03:50] >> Very cool. Thank you for that Adrian and<br>[03:52] yeah welcome aboard uh from everyone. Um<br>[03:56] wonderful. Um I think with that um uh we<br>[04:00] will turn to Alexandros<br>[04:03] um to present uh his latest uh research<br>[04:07] project. Um I think for those of you who<br>[04:10] were with us last year, you'll remember<br>[04:11] that Alexandros presented um last<br>[04:14] autumn. Uh and as a bit of a followup,<br>[04:17] so with that, I'll hand over to you<br>[04:19] Alexandros.<br>[04:21] >> Thank you very much. Um<br>[04:24] let's see.<br>[04:27] to make the screen share work.<br>[04:41] Does that work?<br>[04:44] >> Yep. We're seeing you<br>[04:46] slides.<br>[04:48] >> All right. Um yeah. Uh so thanks uh<br>[04:51] first uh giving me the opportunity to<br>[04:54] talk about this uh second piece uh of<br>[04:58] research I've conducted or I've<br>[05:00] submitted in end of end of January which<br>[05:03] um uh hopefully is uh relevant to that<br>[05:06] group. So um yeah the title of that uh<br>[05:09] work is why authors and maintainers link<br>[05:12] or don't link their Piper libraries to<br>[05:15] good repositories and donation<br>[05:17] platforms. And as we focus on uh the<br>[05:22] funding side or uh the donation platform<br>[05:25] side of this paper uh also the<br>[05:27] presentation um kind of focuses on that<br>[05:30] part um if you want to kind of read up<br>[05:34] the other parts. I also linked the paper<br>[05:37] um also provided um the replication<br>[05:39] package in case you want to um dig into<br>[05:43] the the the pipeline we used for<br>[05:46] analyzing um these answers. So uh where<br>[05:49] does this uh research come from? Um so<br>[05:53] as Paul correctly said this is a<br>[05:55] follow-up on a quantitative analysis<br>[05:58] I've uh presented in October November<br>[06:01] somewhere in autumn correct uh so where<br>[06:04] we analyzed um to what extent pi<br>[06:07] libraries uh link to donation platforms<br>[06:10] on pi and github and um basically uh<br>[06:16] yeah some um suspicious patterns um<br>[06:20] camea came to our mind and we wanted to<br>[06:22] basically understand what's going on<br>[06:24] there. So um the paper is basically<br>[06:28] um following up on some of these<br>[06:31] insights you get from these information<br>[06:34] here in the figures and the quote. Um so<br>[06:37] um first we basically wanted to<br>[06:40] understand uh why people use meaning the<br>[06:44] gray and the orange bar which is<br>[06:47] actually or which is actually pretty<br>[06:50] small. So we wanted to understand why<br>[06:52] they do link to donation platforms uh<br>[06:55] but also uh understand in my opinion<br>[06:58] even more important the big blue part<br>[07:01] why they don't link to donation<br>[07:02] platforms with all the benefits uh we<br>[07:05] are aware of. So these are basically the<br>[07:07] first two questions as we will see uh on<br>[07:09] the next slide. And then here in this um<br>[07:12] next<br>[07:14] um graph uh noting that this is a lock<br>[07:18] scale we saw that basically most of the<br>[07:21] links um were found on uh GitHub<br>[07:25] exclusively. uh yeah uh kind of raising<br>[07:28] the question uh why maintainers<br>[07:31] basically do not provide the information<br>[07:35] on pipi as well given the information<br>[07:39] that they already link their uh their uh<br>[07:42] github repository so they did the work<br>[07:45] linking their github repository but did<br>[07:47] not uh basically make this follow-up<br>[07:50] step to link their donation platform<br>[07:52] which is then provided on github so we<br>[07:54] we we were not sure about this part So<br>[07:56] we wanted to understand this yeah huge<br>[07:58] dominance of GitHub. And then the last<br>[08:02] um question arised from the fact that um<br>[08:06] yeah quite a quite a lot of these GitHub<br>[08:09] sponsors URLs which were either linked<br>[08:11] on Piper or on uh GitHub themselves were<br>[08:14] outdated. um also raising the question<br>[08:16] why people basically uh uh yeah don't um<br>[08:20] use their time or uh update uh these<br>[08:23] URLs uh at all.<br>[08:27] um that came or that led to the foreign<br>[08:30] problem and research questions. As I<br>[08:33] mentioned before, you might wonder why<br>[08:35] do these research questions start with<br>[08:37] three and four and not with one and two.<br>[08:40] And this is basically uh because I<br>[08:43] copied that from the paper. Um meaning<br>[08:46] if you go back to the paper and you try<br>[08:49] to map what you have seen in the<br>[08:50] presentation to the uh paper content, uh<br>[08:53] I wanted to basically uh stay consistent<br>[08:55] there. Uh so um if you read about the<br>[08:59] research questions targeting um the<br>[09:02] repository URLs they would start uh with<br>[09:04] the numbering of one and two. So first<br>[09:07] question as I mentioned is about um the<br>[09:10] question why they do link to donation<br>[09:13] platforms. Second question was then<br>[09:15] about uh the question of this dominance<br>[09:19] of GitHub meaning uh why they did not<br>[09:23] add a URL on pipey but exclusively on<br>[09:26] GitHub. Uh third question was about um<br>[09:29] the GitHub sponsor URLs being outdated.<br>[09:33] And the last question in my opinion one<br>[09:35] of the most important ones here is why<br>[09:38] they are not linking these information<br>[09:42] to provide you some insights about the<br>[09:44] methodology uh we applied here. Um so<br>[09:50] as you probably uh expected uh we needed<br>[09:54] to uh get the contact information of um<br>[09:59] maintainers and authors of Pi packages<br>[10:02] meaning uh we at the point in time it<br>[10:05] was it started in June 24. We basically<br>[10:09] crawled all the packages available on<br>[10:12] the Python package index and then<br>[10:14] extracted the email addresses um from<br>[10:19] these packages uh via an official<br>[10:21] endpoint which are uh voluntarily<br>[10:25] provided by the uh author and<br>[10:27] maintainers of these packages. What we<br>[10:30] then did is basically um in a sequential<br>[10:36] um pattern to create two independent<br>[10:39] surveys targeting these authors and<br>[10:41] maintainers regarding the topics of<br>[10:43] repository URLs and donation platform<br>[10:46] URLs. uh where both of these surveys<br>[10:50] basically um base their questions on<br>[10:53] these quantitative each on the<br>[10:55] quantitative results. Um as we've uh<br>[10:58] seen before, these surveys were were<br>[11:00] then published um between the dates. Um<br>[11:04] you can read here and in total um for<br>[11:07] both of these surveys we got um yeah<br>[11:11] over 1,400 um responses uh to these<br>[11:15] surveys um which break down um to for<br>[11:20] the repository u survey we um contacted<br>[11:24] random randomly 50,000 of these um<br>[11:29] maintainers um where yeah almost 6,000<br>[11:33] were uh basically not deliverable. Um<br>[11:37] then leading to almost 1,400 uh<br>[11:39] responses um leading to a response rate<br>[11:42] of 3.1% which is pretty good in these um<br>[11:46] yeah qualitative research area. Um we<br>[11:50] also asked basically uh these<br>[11:52] maintainers if uh we would be allowed to<br>[11:55] uh follow up for further uh research.<br>[11:58] And this is then um where we<br>[12:01] sequentially uh uh contacted the<br>[12:05] maintainers regarding the donation<br>[12:06] platform survey uh where we um had the<br>[12:10] allowance of 570 people to recont them.<br>[12:14] uh were only two bounds and we got 67<br>[12:18] responses um which if you um um consider<br>[12:22] that in isolation is a response rate of<br>[12:25] 11.8%.<br>[12:27] Um if you look at these numbers from the<br>[12:30] perspective of this uh working group,<br>[12:32] it's of course a pity that uh we<br>[12:35] contacted the maintenance in uh that um<br>[12:39] order and not the other way around<br>[12:41] because for uh the first um survey we<br>[12:44] got way more responses as we were<br>[12:47] allowed to um yeah basically recont<br>[12:52] to contact way more um Python<br>[12:55] maintainers.<br>[12:56] Um, regarding the survey in general, we<br>[12:59] use open text questions uh to basically<br>[13:02] capture maintainers motivations and<br>[13:03] barriers beyond<br>[13:06] um predefined answer options. So we<br>[13:08] wanted to kind of um evoke the<br>[13:11] creativity of these maintainers and not<br>[13:14] of list the things uh the the research<br>[13:17] had already in mind or we would come up<br>[13:21] um as options. Um moving moving further<br>[13:25] to the uh basically the analysis and the<br>[13:28] pipeline we used to analyze all these um<br>[13:31] answers. So uh we created a LLM based<br>[13:35] topic modeling pipeline using a local<br>[13:39] llama 3.3 instance with 70 billion um<br>[13:44] parameters. Um we used batch prompting<br>[13:47] to extract these topics um with at the<br>[13:51] end um a topic reduplication step um to<br>[13:56] kind of control granularity of these<br>[13:58] resulting uh topics. Uh we evaluated the<br>[14:01] whole approach um by repeating<br>[14:04] um the pipeline 30 times and then me<br>[14:10] measuring basically the extracted topics<br>[14:12] on based on lexical similarity but also<br>[14:15] semantic similarity um in order to<br>[14:18] identify basically instances where the<br>[14:22] wording has slightly changed in the<br>[14:24] topic but uh the meaning has stayed the<br>[14:26] same. Um and then in the end as<br>[14:30] for um these LLM based topic modeling<br>[14:34] approaches um these traditional<br>[14:36] evaluation<br>[14:37] um mechanisms don't work anymore. Uh we<br>[14:41] also applied or validated our approach<br>[14:44] uh with uh 23 human experts um on<br>[14:48] multiple uh dimensions where we<br>[14:49] basically asked them about<br>[14:52] interpretability, relevance, granularity<br>[14:55] and the duplication of uh the topic<br>[14:58] modeling of the yeah topics basically<br>[15:01] identified from our approach. So uh<br>[15:05] maybe to give you a quick insight about<br>[15:07] the statistics of the survey answers. So<br>[15:11] um for each of the survey we considered<br>[15:15] in the paper we had basically four<br>[15:17] questions. Um what is pretty interesting<br>[15:20] that even though um basically the number<br>[15:23] of responses<br>[15:25] vary significantly between the two<br>[15:28] surveys, the mean character length of<br>[15:30] the answers stayed basically on average<br>[15:34] the same and was also within this<br>[15:38] traditional tweet limit. um which is um<br>[15:42] referred to um as working well with for<br>[15:46] short um phrase uh shortterm<br>[15:51] um topic modeling approaches um<br>[15:55] identified in uh yeah related work. Um<br>[15:59] what is or what what is to note here as<br>[16:02] we focus on the donation platform URL um<br>[16:05] that there are questions especially the<br>[16:08] second and the third um which are not<br>[16:12] answered that much but as I mentioned<br>[16:14] before I think it is especially<br>[16:16] important to understand why people do<br>[16:18] not link these um URLs and um this is<br>[16:22] basically the most answered question as<br>[16:24] well. So um even though uh maybe the the<br>[16:29] the results from<br>[16:31] question two and three should be uh uh<br>[16:34] yeah basically you used with caution um<br>[16:38] the most important um answers to the<br>[16:41] question four are there uh in a in a in<br>[16:44] a pretty decent number. What is<br>[16:47] basically the outcome of this whole uh<br>[16:49] topic modeling pipeline? So um you can<br>[16:53] think about that in the in the following<br>[16:56] uh manner. So you basically get all the<br>[16:58] answers then um you basically pro<br>[17:01] provide the LLM uh with a question a<br>[17:04] prompt which you can uh read in the<br>[17:06] paper if you want and then basically um<br>[17:10] by uh by by using batches of the answers<br>[17:13] um the discovered topics as you can see<br>[17:17] them on the right are identified. And<br>[17:20] this is more or less uh the direct uh uh<br>[17:22] output uh of the pipeline. So I think<br>[17:25] the only thing which uh comes<br>[17:27] differently is that there are<br>[17:28] underscores um in the in the discovery<br>[17:30] topics um uh if you directly consume<br>[17:33] them from the pipeline. But this is<br>[17:35] basically the output you get and then<br>[17:38] you basically can uh can can have these<br>[17:40] uh results for each um question<br>[17:45] separately. um<br>[17:49] uh because of time I would not go<br>[17:51] through each of the questions and each<br>[17:53] of the topic now separately but rather<br>[17:56] discuss our uh takeaways and<br>[17:58] implications for this working group on<br>[18:00] an aggregated level in the end<br>[18:04] um to also give you some insights about<br>[18:07] uh the robustness and the human<br>[18:09] evaluation results um we uh analyze in<br>[18:13] the paper um wanted to to to show build<br>[18:16] these two tables. So what we can clearly<br>[18:19] see is that uh we uh basically create a<br>[18:24] pipeline um which is pretty robust again<br>[18:28] against um the execution of multiple<br>[18:31] runs. So as I said we executed um each<br>[18:34] of each pipeline with the two surveys 30<br>[18:38] times and um what what was always<br>[18:43] achieved that um the coziness similarity<br>[18:46] meaning the semantic similarity<br>[18:49] um was higher than the jacket similarity<br>[18:52] meaning that there are instances where<br>[18:55] you have some small se uh uh syntactical<br>[18:58] changes in the identified topics.<br>[19:01] But um the semantics actually did not<br>[19:05] change drastically. So uh even uh if you<br>[19:08] execute uh these these these p this this<br>[19:11] pipeline 30 times for uh both um surveys<br>[19:15] you get almost like a 90%<br>[19:19] um of the same results. Um what is also<br>[19:22] pretty promising about the approach is<br>[19:25] um the the the quality the human experts<br>[19:30] evaluated the topics on. Um and what is<br>[19:34] basically uh important to see here is<br>[19:37] this red marked line where uh we first<br>[19:40] ask the human raers um if basically the<br>[19:46] identified topic is um is uh<br>[19:50] interpretable interpretable is fitting<br>[19:53] the question and is basically on the on<br>[19:57] the right granularity meaning um yeah so<br>[20:01] meaning uh it's not too specific and<br>[20:04] actually 77% for the or 75% for the<br>[20:09] donation platform URL survey agreed that<br>[20:13] um 75% of these uh topics basically um<br>[20:17] met all these three uh quality criteria<br>[20:20] and actually only uh a low number of um<br>[20:26] instances were defined as<br>[20:28] uninterpretable or not fitting the<br>[20:30] question or being too specific. There<br>[20:33] were some doubt about um topics being uh<br>[20:38] duplicate duplicates uh which is uh<br>[20:41] basically indicated by this last number.<br>[20:44] What is pretty good um that if you<br>[20:47] basically<br>[20:49] um calculate the interrator agreement<br>[20:51] between all these human raers, you get<br>[20:54] like a a moderate um agreement between<br>[20:58] these uh humans. uh yeah which is uh<br>[21:02] which makes our approach uh and the<br>[21:04] results um pretty confident.<br>[21:08] Moving uh to the last part which is<br>[21:10] probably uh yeah the most important um<br>[21:14] slide for uh this group. So what were<br>[21:17] the key learnings if we focus on um the<br>[21:20] answers and the topics we extracted from<br>[21:24] the donation platform survey. So um if<br>[21:27] we start with the first point the<br>[21:29] motivations to link these donation<br>[21:31] platforms are mixed. So it ranges from<br>[21:34] altruistic reasons supporting OSS and of<br>[21:38] course um the uh basically desire to um<br>[21:42] get uh direct financial incentives or<br>[21:44] support. Um but um we as I said before<br>[21:48] we need to be a bit um<br>[21:52] skeptical or we we need to uh take these<br>[21:55] results a bit with caution as the AD ab<br>[21:58] adaption is pretty rare and as um we<br>[22:02] applied random sampling basically when<br>[22:05] when uh selecting the the authors and<br>[22:08] maintainers uh targeted for<br>[22:11] participation only a small minority in<br>[22:14] the end does include include these uh<br>[22:16] donation platform links meaning that<br>[22:18] these motivations we got here might not<br>[22:21] not be fully representative. Um what we<br>[22:24] saw that donation platforms are often<br>[22:27] added only on GitHub due to higher<br>[22:30] visibility and referral strategy. So<br>[22:33] apparently uh the value on GitHub um for<br>[22:37] the maintainers are higher to place it<br>[22:39] there compared to Pi. Um apparently<br>[22:43] there is um like technical difficult<br>[22:47] difficulty, lack of knowledge and yeah<br>[22:49] simple oversight as reasons which<br>[22:52] prevent them to add these links. Also on<br>[22:54] pipi um there is<br>[22:58] um skepticism towards monetization um<br>[23:01] employer compensation or organizational<br>[23:04] policies or also simply they don't meet<br>[23:06] these things um which limit the<br>[23:09] abduction meaning now uh moving over to<br>[23:12] this part um what are reasons basically<br>[23:14] why maintainers don't add these links<br>[23:17] and what we also saw that donation links<br>[23:19] are missing or outdated due to unclear<br>[23:23] guidance and limited feedback when these<br>[23:27] links break. Um, in my opinion, I would<br>[23:31] particularly give this paper a read<br>[23:34] because it is pretty interesting how the<br>[23:37] results from the repository URL survey<br>[23:41] kind of overlap partly uh with the<br>[23:43] results from the donation platform URL<br>[23:46] survey for example. When looking at<br>[23:48] these metadata quality issues where uh<br>[23:51] yeah, some of these topics are basically<br>[23:54] identified in both of these surveys.<br>[23:57] what are the implications? So um we as<br>[24:01] suggest she made that improving the<br>[24:03] visibility guidance and kind of<br>[24:06] implementing lightweight validation on<br>[24:08] pi could lower the friction and<br>[24:11] normalize the donation platform meta<br>[24:13] data without pressuring maintainers. Uh<br>[24:17] I would like to give uh one note or one<br>[24:20] closing note uh regarding uh these<br>[24:23] suggestions. Um I've recently listened<br>[24:26] to the podcast to a podcast of Andrew<br>[24:28] Nesbbit talking about um his research<br>[24:31] basically on um package metadata also in<br>[24:35] his working group and I am aware uh that<br>[24:39] basically these development life cycles<br>[24:41] of the pack package registry or package<br>[24:45] managers are uh pretty slow but I think<br>[24:49] it's still valuable to know these uh<br>[24:53] informations. how basically for example<br>[24:55] these um outdated URLs could be solved<br>[25:00] by basically hinting um the the<br>[25:03] maintainers by an email or any<br>[25:05] notification<br>[25:07] uh basically how such functionalities<br>[25:09] maybe could um help um these um systems<br>[25:13] in the future. Um yeah maybe as a small<br>[25:17] outlook uh what might be interesting um<br>[25:20] as future contribution to this uh<br>[25:24] working group I uh quickly mentioned it<br>[25:26] I think in the last presentation already<br>[25:29] so I'm working on a impact related study<br>[25:33] to say so so uh what I plan to do is<br>[25:35] basically identifying a subset of<br>[25:39] libraries which potentially maximizes<br>[25:42] the impact on the ecosystem<br>[25:44] um if theoretically being supported<br>[25:47] whatever an impact means uh in that<br>[25:49] situation um I will uh I will I will or<br>[25:53] can read about talk about that uh in the<br>[25:56] future and then what I basically plan to<br>[25:58] do is break down um these subsets who<br>[26:02] basically a maintainer set um who are<br>[26:05] responsible for these libraries and then<br>[26:08] kind of reconnect these libraries also<br>[26:11] to metadata results I've already talked<br>[26:14] talked about um which are basically<br>[26:17] responsible for reachability and so<br>[26:20] portability of these maintainers. So<br>[26:23] maybe quick outlook which uh uh will or<br>[26:26] hopefully will uh come in the future. Um<br>[26:29] yeah, this is basically just one source<br>[26:31] um where uh the Curan paper uh basically<br>[26:36] is based on this um last research. And<br>[26:39] now I yeah want to thank you for your<br>[26:42] attention and I'm happy to answer your<br>[26:44] questions.<br>[26:47] >> Amazing Alexandra, thank you very much<br>[26:49] for that. It's um also really nice to<br>[26:51] see a kind of development of research<br>[26:53] that or to see how the research that you<br>[26:56] presented last year is continuing and um<br>[27:00] without speaking for others in the<br>[27:01] group, it's really great to see it<br>[27:02] develop and kind of build on that. So,<br>[27:05] thank you for coming back as it were. Um<br>[27:09] I uh have a couple of questions myself,<br>[27:11] but um I wanted to open it up to the<br>[27:13] floor if anyone else wants to jump in. I<br>[27:15] think I saw a few in the chat. Um, does<br>[27:17] anyone want to start us off?<br>[27:24] >> Uh, Gerard, please.<br>[27:28] >> Hi. Um,<br>[27:30] it's, um,<br>[27:32] uh, first of all, thank you, Alex, for<br>[27:35] your research. Um, it's quite, um, an<br>[27:41] interesting topic. Um<br>[27:44] but uh I was just having here some<br>[27:48] thoughts about if you have any metrics<br>[27:51] on<br>[27:53] so what percentage of the pipi projects<br>[27:58] that you search<br>[28:00] were actually having their repos<br>[28:04] uh pointing to GitHub<br>[28:07] and what percentage of the active repos<br>[28:11] were actually<br>[28:13] the<br>[28:15] GitHub um repos they were pointing to<br>[28:18] that is uh you had reported some stale<br>[28:22] repos<br>[28:24] so that maybe the project have had<br>[28:28] changed<br>[28:30] uh from using GitHub into something else<br>[28:33] and they forgot to update the pi record.<br>[28:38] Um, and uh, this is important because<br>[28:41] there's a a question about the<br>[28:43] migration.<br>[28:47] >> Sorry, I'm not hearing you anymore. Uh,<br>[28:49] maybe I don't know if it's on my side.<br>[28:55] >> No, I also lost his audio.<br>[28:57] >> Okay.<br>[28:59] >> Hi again.<br>[29:00] >> Now, now, now you're back.<br>[29:02] >> Is it Do you hear me?<br>[29:04] >> Yes.<br>[29:06] >> No. No.<br>[29:07] >> Yeah. Yeah. Yeah. Yeah. Yeah. We can<br>[29:09] hear you.<br>[29:10] >> We can hear you.<br>[29:14] It it was just a question that might<br>[29:17] influence the results is that uh maybe<br>[29:21] the pi records are not updated and<br>[29:24] they're still pointing to an old uh repo<br>[29:28] of the code and that creates<br>[29:32] a sort of an error into your uh analysis<br>[29:36] afterwards.<br>[29:38] So um<br>[29:40] that is your question finished or do you<br>[29:43] want to kind of continue?<br>[29:44] >> Actually<br>[29:46] yes it's finished. This is mainly the<br>[29:49] question.<br>[29:50] >> Okay so regarding the first part um if I<br>[29:53] have an analysis how many of um the<br>[29:58] packages do link to GitHub repositories<br>[30:00] and also<br>[30:02] uh not outdated ones. there is basically<br>[30:07] um a publication only on this part which<br>[30:09] which kind of uh motivates the<br>[30:14] survey for the repository URL which I<br>[30:18] didn't talk now in this in in in this<br>[30:20] presentation but this is part of the<br>[30:22] paper. So there is basically um if I if<br>[30:25] I jump back to to to to to to these to<br>[30:27] these um to these figures, there is<br>[30:30] basically um a similar paper or a paper<br>[30:34] using similar methodologies um like the<br>[30:37] one for the donation platform URLs which<br>[30:40] analyzed at to what extent Piper<br>[30:42] libraries will link to um GitHub<br>[30:45] repositories. We did not include in the<br>[30:47] selection of maintainers<br>[30:49] um whether uh package would be actively<br>[30:53] maintained or not. However you measure<br>[30:55] that. So it's basically um taking the<br>[30:58] emails of the maintainers and then<br>[31:01] having these 180,000 emails. We<br>[31:04] basically took randomly a third um of<br>[31:08] these emails and um basically<br>[31:12] tried to kind of approach so we we<br>[31:16] didn't want to approach only actively<br>[31:18] maintained ones because um I think<br>[31:21] unmaintained or partly maintained<br>[31:23] libraries are also a significant part of<br>[31:25] ecosystem. So we wanted to kind of get a<br>[31:28] broad picture of um maintainers or<br>[31:32] participants for our<br>[31:33] >> Okay, that was not really my question. U<br>[31:37] question is that<br>[31:40] >> if the project at some point had changed<br>[31:43] and so you were looking at an<br>[31:46] unmaintained repo although there was an<br>[31:48] active one elsewhere outside of GitHub.<br>[31:53] >> Mhm. It's a question about the quality<br>[31:55] of data in the pi records.<br>[31:58] >> Yeah. Um so no we so we would have not<br>[32:02] catched if uh there if basically the<br>[32:05] repo which is linked is not the the the<br>[32:09] real one uh which is where the actual<br>[32:12] development is taking place. No we would<br>[32:14] not have able to catch that.<br>[32:16] >> Just so that I can focus one more thing.<br>[32:18] So your um source of data was the<br>[32:25] was pi and not the actual project pages<br>[32:29] if they existed.<br>[32:31] >> Exactly. We<br>[32:33] >> started No, no problem. Just so it was<br>[32:36] clear.<br>[32:36] >> Okay.<br>[32:39] >> Thank you for that.<br>[32:40] >> Zan, do do you want to jump in with your<br>[32:42] question? Um and then maybe at 22 we'll<br>[32:45] do any other business and just use the<br>[32:48] last two minutes in this section.<br>[32:51] >> Uh yeah sure. Um well my question is<br>[32:53] that did we collect any information<br>[32:55] about how much money they raise the ones<br>[32:57] that have the link that's not in the<br>[32:59] research right? uh just my when we read<br>[33:03] about the articles uh on this uh<br>[33:07] maintainers articles about especially<br>[33:09] the ones that have a story about burnout<br>[33:12] that they usually mention that they<br>[33:13] raise very little money etc. So was<br>[33:17] curious about that and then the other<br>[33:18] thing is that I was also reading the<br>[33:20] paper that you mentioned page rank to<br>[33:22] understand sort of the criticality of<br>[33:24] the packages. What was that method? Did<br>[33:28] we talk about it?<br>[33:30] You said that even the 1% of the<br>[33:33] packages have very little uh uh links<br>[33:36] and then you came up that with a page<br>[33:39] rank. What what is that?<br>[33:42] Sorry, I I I think it is not part of<br>[33:45] that paper. I think it was the<br>[33:48] >> maybe somewhere else.<br>[33:50] >> Yeah. So I I posted I posted another<br>[33:52] paper in another working group. Um but I<br>[33:56] think like here in this in here in in<br>[33:59] this paper I did not use the page rank<br>[34:02] for any selection of libraries to be<br>[34:05] honest.<br>[34:07] >> Okay. Um yeah, I'll I'll check the paper<br>[34:10] again. So that was my second question.<br>[34:11] if there's a source for that.<br>[34:13] >> Uh it would be interesting to check<br>[34:15] that.<br>[34:16] >> Yeah. So maybe maybe I'm I'm completely<br>[34:19] confused now, but I'm pretty sure that<br>[34:20] in this paper I did not use any any any<br>[34:23] page rank. If I did I maybe we we get in<br>[34:27] touch um outside but I'm I'm pretty sure<br>[34:30] it was it was not used in that paper and<br>[34:32] maybe you read another work of mine<br>[34:34] where I did use uh the page rank for for<br>[34:37] for for basically pack package<br>[34:39] filtering.<br>[34:41] Okay, I'll I'll write it in the chat.<br>[34:44] >> Yeah, perfect. Thank you.<br>[34:46] >> Great. Um well, first off, thank you<br>[34:48] Alexandra for presenting that. Um I<br>[34:51] might actually ping you with a couple of<br>[34:53] follow-up questions I have myself, but<br>[34:54] uh in the interest of time, um I think<br>[34:57] we'll uh use the remaining five minutes<br>[35:00] to just um wrap up. Um I might actually<br>[35:04] hand over to Dawn if you wanted to talk<br>[35:06] about the um practitioner guide. Um<br>[35:10] please feel free.<br>[35:12] >> Yeah, absolutely. So we we've basically<br>[35:16] been working on a funding impact<br>[35:17] measurement practitioner guide. So this<br>[35:20] is something that the chaos project has<br>[35:22] been doing and these are guides for<br>[35:24] practitioners to um help them understand<br>[35:27] some aspect of open source open source<br>[35:31] projects uh using metrics. So the the<br>[35:34] practitioner guides cover a pretty wide<br>[35:36] range of topics. And so what we did was<br>[35:39] we took the paper, the academic paper<br>[35:42] that um Paul Kalin, I along with Merkco<br>[35:46] presented at<br>[35:48] the OFA symposium um a year and a half<br>[35:51] ago, the one that was in Boston. And so<br>[35:53] I basically took that paper and pulled<br>[35:56] out some of the key points and rewrote<br>[35:58] it for less of an academic audience and<br>[36:00] more of a practitioner audience. So So<br>[36:04] we have this practitioner guide that's<br>[36:05] work in progress. So, what I would ask<br>[36:08] of you now is if you'd like to uh give<br>[36:10] it a read and give us any feedback for<br>[36:12] ways that we can improve the guide, that<br>[36:14] would be that would be helpful. I would<br>[36:16] encourage you to look at a couple of the<br>[36:17] other guides because it's it's kind of a<br>[36:19] very specific format. So, it um it might<br>[36:22] help you to understand what the<br>[36:24] practitioner guides are are supposed to<br>[36:25] look like, but um<br>[36:29] uh but yeah, so it' be really good to<br>[36:30] get your feedback on that.<br>[36:35] >> Great. Definitely. Um I think with that<br>[36:38] we've just got a couple of reminders um<br>[36:40] to wrap up. Um for those who aren't<br>[36:43] aware, there's the uh Linux Foundation<br>[36:46] Open Source Summit in North America. Um<br>[36:49] that's happening in May uh 18th uh to<br>[36:53] the 20th in Minneapolis. Um the call for<br>[36:56] papers um has been extended to February<br>[36:59] 15th. Um so if anyone felt like uh<br>[37:01] applying might be a very good<br>[37:03] opportunity to highlight some of the<br>[37:05] research that we talk about in this<br>[37:06] working group. Um do feel free um<br>[37:09] otherwise I think that's it from our<br>[37:11] side. Any other business? Anything<br>[37:13] anyone wants to share?<br>[37:18] No. Okay. Wonderful. In that case um<br>[37:22] yeah thank you all for being here. Thank<br>[37:23] you again Alexandros for presenting. Um,<br>[37:26] thanks for the great conversation and<br>[37:28] also special thanks to Adrian for<br>[37:30] joining us as new co-chair which we're<br>[37:32] looking forward to very much. Cool. All<br>[37:35] right, everyone take care. See you next<br>[37:37] time everybody. Thank you. Byebye.<br>[37:40] Byebye. <!-- deep-read:sections end --> ๐Ÿ“„ **Full text:** ![[Full Document Contents/Articles/CHAOSS Funding Impact WG, Feb 11 2026.md|CHAOSS Funding Impact WG, Feb 11 2026 by YouTube]] ## Highlights - submitted in end of end of January which um uh hopefully is uh relevant to that group. So um yeah the title of that uh work is why authors and maintainers link or don't link their Piper libraries to good repositories and donation platforms. And as we focus on uh the funding side or uh the donation platform side of this paper uh also the presentation um kind of focuses on that ([View Highlight](https://read.readwise.io/read/01kpb43nfw48zn009h3xk8cdag)) - Tags: ๐Ÿ‘ป ai highlighted - part um if you want to kind of read up the other parts. I also linked the paper um also provided um the replication package in case you want to um dig into the the the pipeline we used for analyzing um these answers. So uh where does this uh research come from? Um so as Paul correctly said this is a follow-up on a quantitative analysis I've uh presented in October November ([View Highlight](https://read.readwise.io/read/01kpb43ng923r0e63t4x74mnbq)) - Tags: ๐Ÿ‘ป ai highlighted - then did is basically um in a sequential um pattern to create two independent surveys targeting these authors and maintainers regarding the topics of repository URLs and donation platform URLs. uh where both of these surveys basically um base their questions on these quantitative each on the quantitative results. Um as we've uh seen before, these surveys were were ([View Highlight](https://read.readwise.io/read/01kpb43nheq53qynm0mbefyap4)) - Tags: ๐Ÿ‘ป ai highlighted - were uh basically not deliverable. Um then leading to almost 1,400 uh responses um leading to a response rate of 3.1% which is pretty good in these um yeah qualitative research area. Um we also asked basically uh these maintainers if uh we would be allowed to uh follow up for further uh research. And this is then um where we ([View Highlight](https://read.readwise.io/read/01kpb43nj9swd01np2g3avrq5w)) - Tags: ๐Ÿ‘ป ai highlighted - capture maintainers motivations and barriers beyond um predefined answer options. So we wanted to kind of um evoke the creativity of these maintainers and not of list the things uh the the research had already in mind or we would come up um as options. Um moving moving further to the uh basically the analysis and the pipeline we used to analyze all these um ([View Highlight](https://read.readwise.io/read/01kpb43nk5kqn9c0d41wd94tqz)) - Tags: ๐Ÿ‘ป ai highlighted - which makes our approach uh and the results um pretty confident. Moving uh to the last part which is probably uh yeah the most important um slide for uh this group. So what were the key learnings if we focus on um the answers and the topics we extracted from the donation platform survey. So um if we start with the first point the motivations to link these donation ([View Highlight](https://read.readwise.io/read/01kpb43nnmjnqwsrqvb06btkrs)) - Tags: ๐Ÿ‘ป ai highlighted