CHAOSScast

Follow CHAOSScast
Share on
Copy link to clipboard

This CHAOSS Community podcast features members who spent considerable time and effort to understand open source community health and how we can measure it through metrics, analytics, and software. We invite guests to this podcast to talk about how they use open source community health metrics and software in their own open source communities, companies, or foundations. This podcast fills the gap with open source community metric definitions and software on one side and their use on the other side.

CHAOSS Project

Donate to CHAOSScast


    • May 29, 2025 LATEST EPISODE
    • every other week NEW EPISODES
    • 40m AVG DURATION
    • 111 EPISODES


    Search for episodes from CHAOSScast with a specific topic:

    Latest episodes from CHAOSScast

    Episode 111: Introducing the CHAOSS Education Project

    Play Episode Listen Later May 29, 2025 30:03


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 111 In this episode of the CHAOSScast, host Harmony leads a discussion featuring panelists Dawn Foster, Peculiar Umeh, Aishat Muhammed, and Elizabeth Barron, all of whom are involved in the CHAOSS Education Project. They discuss their roles within the CHAOSS Project and introduce the CHAOSS Education Project, which aims to create accessible learning resources for open source contributors at various experience levels. They cover the project's categories, share their personal contributions, personal growth, the impact on the community, future plans for sustainability and expansion, and how you can contribute to the project. Hit download now to hear more! [00:00:27] The panelists introduce themselves and their backgrounds. [00:02:40] Peculiar gives an overview of the CHAOSS Education Project which launched at CHAOSScon Europe 2025. [00:04:39] Dawn talks about the target audience of the project, with the primary audience being CHAOSS community newcomers. and anybody can take any of the courses. [00:06:38] Elizabeth talks about her contribution with creating an ‘Into to CHAOSS' video and helped review and update script content. [00:07:19] Aishat shares her contribution working on content about types of open source and licensing and how research deepened her own understanding. [00:09:20] Peculiar talks about her contributions as Project Manager where she led project design, content workflow, contributor onboarding, and quality review. [00:10:57] Dawn shares her contributions with creating the ‘Practitioner Guides' videos and other key educational content. [00:12:12] Elizabeth speaks about the impact of the project, transitioning chaotic onboarding into a structured learning tool. [00:13:38] Aishat explains her personal growth form contributing, gaining deeper understanding of licensing and types of open source, and improving technical and collaborative skills. [00:14:45] Dawn shares her observations on community engagement and how happy she is seeing new faces, especially from CHAOSS Africa. [00:15:59] Peculiar shares her project management growth and how it enhanced her people skills, patience, and learned the value of diverse collaboration. [00:17:23] Harmony wants to know the future of CHAOSS Education Project and Elizabeth shares the project's future and elaborates on the success of the project. [00:19:46] Aishat fills us in on how to contribute to the CHAOSS Education Project. [00:22:05] Peculiar talks about the global impact on the project with a streamlined onboarding process, positive community feedback, and universities and external communities using the materials. Value Adds (Picks) of the week: [00:25:07] Harmony's pick is to be open to mentor everyone as much as you can. [00:25:49] Dawn's pick is vacations. [00:26:16] Elizabeth's pick is “Good Things Happen to me and for me list.” [00:27:05] Aishat's pick is friendship. [00:27:50] Peculiar's** **pick is adventure. Panelist: Harmony Elendu Guests: Dawn Foster Peculiar Umeh Aishat Muhammed Elizabeth Barron Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Harmony Elendu X (https://x.com/ogaharmony) Dawn Foster Bluesky (https://bsky.app/profile/geekygirldawn.bsky.social) Peculiar Umeh LinkedIn (https://www.linkedin.com/in/peculiar-c-umeh/?originalSubdomain=ng) Elizabeth Barron LinkedIn (https://www.linkedin.com/in/elizabethn/) Aishat Muhammed LinkedIn (https://www.linkedin.com/in/aishat-muhammed/) CHAOSS Education (https://chaoss.community/chaoss-education/) CHAOSS Education Project (https://chaoss.community/chaoss-education/) CHAOSS Education GitHub (https://github.com/chaoss/education) Special Guests: Aishat Muhammed and Peculiar Umeh.

    Episode 110: 20m in CHAOSS Africa with Busayo Ojo and Yigakpoa Ikpae

    Play Episode Listen Later May 15, 2025 25:51


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 110 In this episode of CHAOSScast, host Harmony Elendu brings together two remarkable CHAOSS Africa contributors, Busayo Ojo and Yigakpoa Ikpae (Yiga), for an inspiring conversation in the "20 Minutes in CHAOSS Africa" series. They discuss how they discovered open source, navigated the CHAOSS community, overcame early confusion, and ultimately flourished as leaders and mentors. Also, they highlight the importance of participation, attending meetings, helping newcomers, and the unique initiatives within the CHAOSS community that help foster inclusivity and engagement. Press the download button now to hear more! [00:01:41] Busayo shares her open source journey that started in 2021. [00:04:08] Yiga shares finding her place with discovering CHAOSS at an event but initially didn't understand it but returned after being inspired by the community's warmth. [00:06:20] Busayo talks about settling into the community and praises CHAOSS for being welcoming, having an effective first-time contributor guide, and the importance of showing up and helping others. [00:10:54] Yiga talks about her first contributions and growth, starting with small tasks to build confidence, and becoming more involved through liaison and support roles. [00:12:46] Busayo explains how open source improved her career trajectory and global network, being inspired by other leaders, and forming lasting friendships. [00:14:21] Yiga explains her improved communication and leadership skills, learning humility and openness to feedback, and how contributions can open career doors. [00:17:02] Busayo shares her favorite CHAOSS initiatives including the Tour Guide Program, helping organize CHAOSScon Africa 2023, and the CHAOSS Hacktoberfest event. [00:19:59] What keeps Yiga going? She credits YouTube recordings for learning and highlights CHAOSS's documentation culture and transparency. [00:20:55] Harmony reflects on how YouTube recordings helped him personally. Value Adds (Picks) of the week: * [00:21:20] Harmony's pick is AI has been his personal assistant lately. * [00:21:48] Busayo's pick is taking a break is very important. * [00:22:59] Yiga's pick is using AI, take breaks, eat good food, and enjoy life. *Panelist: * Harmony Elendu Guests: Yigakpoa Ikpae (Yiga) Busayo Ojo Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) CHAOSS YouTube (https://www.youtube.com/@CHAOSStube/videos) podcast@chaoss.community (mailto:podcast@chaoss.community) Harmony Elendu X (https://x.com/ogaharmony) Busayo Ojo (Medium) (https://medium.com/@ojobusayo99) Yigakpoa Ikpae (Yiga) (CHAOSS) (https://chaoss.community/chaossweekly-jan-22-26-2024/) CHAOSS Africa (https://github.com/chaoss/chaoss-africa) Special Guest: Yigakpoa Ikpae.

    Episode 109: SBOMs and Project Health with Brittany Istenes

    Play Episode Listen Later May 1, 2025 39:53


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 109 In this episode of CHAOSScast, host Georg Link is joined by Cali Dolfi, Senior Data Scientist at Red Hat, and Brittany Istenes, FINOS Ambassador. The discussion delves into the importance of measuring open source community health and the role of Software Bill of Materials (SBOM) in ensuring software security and compliance. They talk about the rising threats in open source software, the need for standardizing SBOMs, and how organizations can leverage these tools to proactively manage risks and project health. Also, they touch on practical steps being taken at Red Hat and other organizations to address these challenges. Hit download now to hear more! [00:00:21] Our guests introduce themselves and their backgrounds. [00:01:55] Georg explains the rise of malicious packages (700%) and the risks of neglected open source components. [00:04:36] What is a SBOM? Brittany explains SBOMs as a list of all software components and libraries in each application and automation and tooling adoption is discussed. [00:06:08] Cali outlines the lack of consensus on SBOM fields and formats and advocates for including upstream repo links to assess project health. Brittany mentions companies being cautious about publicizing SBOMs due to IP concerns. [00:09:12] Georg gives a historical overview about SBOMs began as tools for license compliance and how SBOMs now cover more including cybersecurity, post U.S. Executive Order 14028 (May 2021). [00:15:51] Georg shares three pillars of SBOM strategy: License compliance, Security, and Project Health and how CHAOSS Metrics can be combined with SBOMs to move from reactive to proactive strategies. [00:16:59] Brittany emphasizes risk analysis and good design from project inception and proactive open source strategies save effort later. [00:18:43] Cali talks about using project health metrics and advocates for tracking maintainer activity, patch frequency, and project responsiveness. [00:21:28] Brittany stresses internal engineering education on project health and risk and developer smush understand what makes a project “healthy.” [00:22:55] Georg talks about how open source has evolved and details using CHAOSS metrics for risk assessment and CI/CD integration. [00:27:36] Cali shares Red Hat's efforts to define what makes a project vulnerable and how it's focused on detecting and sunsetting unmaintained dependencies. [00:31:37] Brittany emphasizes risk from version mismatches and misinterpreted CVEs and mentions a CHAOSS doc to read, “Metrics for OSS Viability” by Gary White. [00:34:17] We end with Georg sharing some upcoming events: CHAOSScon North America, June 26 and Open Source Summit North America, June 23-25. Value Adds (Picks) of the week: [00:36:08] Georg's pick is building a platform for his dog to look out the window. [00:37:06] Brittany's pick is spending time with Georg and Cali. [00:38:12] Cali's pick is her great support system since having ACL surgery. *Panelist: * Georg Link Guests: Cali Dolfi Brittany Istenes Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Britany Istenes LinkedIn (https://www.linkedin.com/in/brittany-istenes-91b902152/) Brittany Istenes GitHub (https://github.com/BrittanyIstenes) Cali Dolfi LinkedIn (https://www.linkedin.com/in/calidolfi/) State of the Software Supply Chain (Sonatype) (https://www.sonatype.com/state-of-the-software-supply-chain/introduction) CHAOSScast Podcast-Episode 103: GrimoireLab at FreeBSD (https://podcast.chaoss.community/103) CHAOSS Community: Metrics for OSS Viability by Gary White (https://chaoss.community/viability-metrics-what-its-made-of/) CHAOSScon North America 2025, Denver, CO, June 26 (https://chaoss.community/chaosscon-2025-na/) Open Source Summit North America, Denver CO, June 23-25 (https://events.linuxfoundation.org/open-source-summit-north-america/) Fintech Open Source (FINOS) (https://www.finos.org/) Cyber Resilience Act (European Commission) (https://digital-strategy.ec.europa.eu/en/policies/cyber-resilience-act) Rising Threat: Understanding Software Supply Chain Cyberattacks And Protecting Against Them(Forbes) (https://www.forbes.com/councils/forbestechcouncil/2024/02/06/rising-threat-understanding-software-supply-chain-cyberattacks-and-protecting-against-them/) Executive Order on Strengthening and Promoting Innovation in the Nation's Cybersecurity (The White House) (https://bidenwhitehouse.archives.gov/briefing-room/presidential-actions/2025/01/16/executive-order-on-strengthening-and-promoting-innovation-in-the-nations-cybersecurity/) Types of Software Bill of Material (SBOM) Documents (https://www.cisa.gov/sites/default/files/2023-04/sbom-types-document-508c.pdf) OpenSSF Scorecard (https://openssf.org/projects/scorecard/) OSS Project Viability Starter (CHAOSS) (https://chaoss.community/kb/metrics-model-project-viability-starter/) Show Me What You Got: Turning SBOMs Into Actions- Georg Link & Brittany Istenes (https://lfms25.sched.com/event/1urWz) Special Guests: Brittany Istenes and Cali Dolfi.

    Episode 108: CHAOSS in Asia with Divya Mohan, Leon N, and Yaya Xia

    Play Episode Listen Later Apr 17, 2025 28:55


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 108 In this episode of CHAOSScast, Harmony Elendu hosts a dynamic panel discussion with Divya Mohan, Yaya Xia, and Leon Nunes to discuss the latest updates from the CHAOSS Asia chapter. The episode dives into the history and growth of the CHAOSS Asia chapter, from focusing on metrics and localization to expanding collaborations across Asia. They discuss the challenges of awareness, contributor participation and cultural and linguistic diversity. The conversation also highlights plans for 2025 to include creating a database of open-source communities in Asia and enhancing community engagement through tailored awareness efforts. The conversation also touches on the importance of mentorship in open-source communities. Hit download now to hear more! [00:00:31] The guests introduce themselves and their backgrounds. [00:03:31] Yaya tells us the brief history of CHAOSS Asia that started in 2020. [00:05:09] Divya talks about the growth and strategy of CHAOSS Asia and how it shifted to broader community engagement and partnerships. [00:07:53] Leon talks about contributor participation and the GitHub repo for issues if anyone is interested in participating. [00:09:24] Divya shares plans for 2025 to include creating a database of open source communities in Asia. [00:11:02] Yaya dives into some challenges such as cultural and language barriers, CHAOSS is more research-focused, and the need for localized, language-accessible discussions and events. [00:13:18] Divya brings up awareness being a huge challenge when it comes to the CHAOSS project because many assume CHAOSS is only about non-technical/community work and region-specific tailored outreach is necessary. [00:15:29] Harmony asks about the current focus in CHAOSS Asia and Divya shares increasing awareness through virtual meetups, conference talks, and partnering with organizations. [00:16:40] Leon speaks about the social media and language inclusion presence with CHAOSS Asia managing Twitter and LinkedIn and considering localized subgroups for language-specific events. [00:18:21] Yaya talks about local orgs and events to connect CHAOSS and wants to bring more attention to inclusion for disabled contributors (DEI). [00:20:05] Divya highlights the importance of partnerships and amplifying others' work. [00:21:26] Divya talks about how they are maximizing community and contributors' participation with meetings scheduled for convenience across Asian time zones and emphasis on safety, inclusion, and providing space for diverse voices. [00:23:11] Yaya speaks about wanting to demonstrate metrics' value to more maintainers and plans to present at local events in native languages (e.g. Chinese). Value Adds (Picks) of the week: * [00:25:24] Harmony's pick is mentorship. * [00:26:17] Divya's pick is her two cats. * [00:26:56] Yaya's pick is her cat. * [00:27:29] Leon's pick is his cat, traveling, and dancing. Panelist: Harmony Elendu Guests: Divya Mohan Yaya Xia Leon Nunes Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) CHAOSS Community Slack (https://chaoss-workspace.slack.com/join/shared_invite/zt-r65szij9-QajX59hkZUct82b0uACA6g#/shared-invite/email) Harmony Elendu X (https://x.com/ogaharmony) Divya Mohan LinkedIn (https://www.linkedin.com/in/divya-mohan0209/) Leon Nunes LinkedIn (https://www.linkedin.com/in/leon-nunes/) Yaya Xia LinkedIn (https://www.linkedin.com/in/xiaoya-xia/) CHAOSS Asia (https://chaoss.community/kb/local-chapters/) CHAOSS Asia GitHub (https://github.com/chaoss/chaoss-asia) Special Guest: Divya Mohan.

    Episode 107: Guest Episode - Sustain meets Sean Goggins to talk about CHAOSS and Auger

    Play Episode Listen Later Apr 3, 2025 42:53


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast- Episode 107 In this episode of CHAOSScast, we have a special crossover episode with Sustain, hosted Richard Littauer. Richard chats with CHAOSS contributor Sean Goggins, a tenured full Professor of Computer Science at the University of Missouri. Sean discusses his extensive involvement in the open source community, particularly through his work with the CHAOSS Project, a Linux Foundation initiative focused on understanding and improving open-source project sustainability. Their conversation covers Sean's academic background, his role in CHAOSS, the importance of distributed leadership, and how metrics can impact the sustainability of open source projects. Sean also shares insights into his teaching methods, the challenges of maintaining open source software, and the future direction of his work on CHAOSS and Augur. Hit the download button now! [00:02:32] Sean shares that he's a professor specializing in software engineering, algorithms, data science, and visualization, and he discusses his tenure status and passion for research and open source work. [00:03:48] Sean explains how open source leadership is distributed rather than centralized. [00:05:52] We hear how the CHAOSS Project emerged from studying open source governance and leadership. Sean and Matt Germonprez started working on open source collaboration data and a metrics-focused discussion at a Linux Foundation Summit that led to the founding of the CHAOSS Project in 2017. [00:09:30] Richard asks Sean how he balances research, teaching, and open source. Sean discusses how he splits time between research (40%), teaching (40%), and service (20%), with CHAOSS being a major part of his research efforts. [00:14:34] Sean explains that the Augur Project was born out of a need for structured open source data tracking. [00:16:25] Richard asks Sean if he teaches his students about open source, and he explains that he uses CHAOSS and Auger to teach students about GitHub collaboration, pull requests, and open source workflows. [00:20:32] Sean shares his insights on research and open source. He emphasizes his involvement in maintaining software and aiding organizations in making sense of CHAOSS metrics through Augur, which has given him a deep understanding of open source development. [00:21:51] Sean explains why he thinks metrics help make projects more sustainable and how the CHAOSS community has benefitted from fostering a welcoming environment for both technical and non-technical contributors. [00:26:30] We hear some challenges within CHAOSS where it's been difficult to build a strong developer community around CHAOSS software tools and maintaining open source software requires significant effort. [00:29:18] He goes further to explain how to be a better project and that there's potential for improving project sustainability through structured mentoring and governance. [00:36:14] Sean shares CHAOSS Project's future and research goals. Panelist: Richard Littauer of Sustain Guest: Sean Goggins of CHAOSS Value Adds (Picks)/Spotlight: [00:38:32] Richard's spotlight is BibtexParser. [00:39:28] Sean's spotlight is Stuart Geiger. Links: SustainOSS (https://sustainoss.org/) podcast@sustainoss.org (mailto:podcast@sustainoss.org) richard@sustainoss.org (mailto:richard@sustainoss.org) SustainOSS Discourse (https://discourse.sustainoss.org/) SustainOSS Mastodon (https://mastodon.social/tags/sustainoss) Open Collective-SustainOSS (Contribute) (https://opencollective.com/sustainoss) Richard Littauer Socials (https://www.burntfen.com/2023-05-30/socials) Sean Goggins Website (https://www.seangoggins.net/) Sean Goggins X (https://x.com/sociallycompute) Nora McDonald Website (https://www.noramcdonald.net/) Nora McDonald-Commonwealth Cyber Initiative (https://cyberinitiative.org/research/researcher-directory/mcdonald-nora.html) Sustain Podcast- 3 episodes featuring guest Georg Link (https://podcast.sustainoss.org/guests/georg-link) Sustain Podcast- 2 episodes featuring guest Dawn Foster (https://podcast.sustainoss.org/guests/foster) Matt Germonprez-Univ. of Nebraska Omaha (https://www.unomaha.edu/college-of-information-science-and-technology/about/faculty-staff/matt-germonprez.php) The Linux Kernel Maintainer Summit-Tokyo, Japan 2025 (https://events.linuxfoundation.org/linux-kernel-maintainer-summit/) Alfred P. Sloan Foundation (https://sloan.org/) CHAOSS (https://chaoss.community/) CHAOSS-GrimoireLab (https://chaoss.github.io/grimoirelab/) CHAOSS-Augur (https://github.com/chaoss/augur) Kelly Blincoe-University of Auckland (https://profiles.auckland.ac.nz/k-blincoe) James Howison (https://james.howison.name/) Sustain Podcast- episode 218 featuring guest James Howison (https://podcast.sustainoss.org/guests/james-howison) Sustain Podcast-episode 243 featuring guest Elizabeth Barron (https://podcast.sustainoss.org/guests/elizabeth-barron) Sustain Podcast-episode 65 featuring guest Brian Proffitt (https://podcast.sustainoss.org/guests/briant-proffitt) Sustain Podcast-2 episodes featuring guest Duane O'Brien (https://podcast.sustainoss.org/guests/duane-obrien) Sustain Podcast-episode 200 featuring guest Stuart Geiger (https://podcast.sustainoss.org/guests/geiger) Digital Infrastructure Podcast- 2 episodes featuring guest Rayya El Zein (https://dif.fireside.fm/guests/rayya-el-zein) BibtexParser (https://bibtexparser.readthedocs.io/en/main/) Stuart Geiger (https://css.ucsd.edu/people/profiles/sgeiger.html) Special Guest: Richard Littauer.

    Episode 106: Funding Impact Measurement Working Group

    Play Episode Listen Later Mar 20, 2025 35:11


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 106 In this episode of the CHAOSScast, host Alice Sowerby introduces guests Dawn Foster, Cailean Osborne, and Paul Sharratt to discuss the newly formed 'Funding Impact Measurement Working Group' within the CHAOSS community. The panel explores the group's origins, goals, and objectives, emphasizing the importance of mixed method approaches to assess the impact of funding on open source projects. They highlight the significance of both quantitative and qualitative methods to understand the effects of funding better and share insights on creating standardized frameworks for impact assessment. The discussion also touches on the challenges of public versus private funding, the nuances of financial support in open source projects, and the potential benefits of having a collaborative, open forum for related discussions. Hit download now to hear more! [00:02:55] Dawn explains the newly established ‘Funding Impact Measurement Working Group' within the CHAOSS Project including its goals and how often they meet. [00:04:26] Paul describes how the working group was founded after a research paper was written on measuring the impact of public funding on open source and how they presented at Open Forum Academy at Harvard Business School. [00:07:20] Dawn highlights open source funding comes from different sources and more about Microsoft's FOSS Fund and measuring the impact of corporate sponsorship. [00:10:25] Cailean outlines all the core objectives of the working group. [00:13:17] We hear about the working group's first meeting, including members from Digital Infrastructure Insights Fund, and the plan to build a repository of funding models, their effectiveness, and key case studies. [00:15:34] There's a discussion on the challenges in measuring funding impact, which Dawn explains cases where funding has led to community conflicts (some contributors get paid while others remain unpaid). [00:19:45] Cailean talks about the long-term vision for the group which is expanding participation across different funding sources and building open source tools (e.g., Python scripts, Jupyter Notebooks) to support funding impact assessments. [00:21:26] Dawn encourages participation in a working group by contributing in various ways, whether through technical resources, providing insights and experiences related to funding impacts, or simply learning and engaging in discussions. [00:23:42] Paul and Cailean emphasize the need for qualitative research alongside quantitative metrics. Policymakers often seek “hard numbers,” but contextual insights from interviews and case studies are crucial. Value Adds (Picks) of the week: [00:29:12] Cailean's pick is Audrey Tang at RightsCon on her dual meaning of digital in Chinese. [00:30:34] Dawn's pick is Blender for designing 3D models she can print. [00:32:35] Paul's pick is ERROR bug bounty program. [00:33:46] Alice's pick is scrolling for things on eBay like fun sweaters. Panelist: Alice Sowerby Guests: Dawn Foster Cailean Osborne Paul Sharratt Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) CHAOSS Slack (https://chaoss-workspace.slack.com/join/shared_invite/zt-r65szij9-QajX59hkZUct82b0uACA6g#/shared-invite/email) podcast@chaoss.community (mailto:podcast@chaoss.community) CHAOSS Calendar (https://chaoss.community/chaoss-calendar/) Alice Sowerby LinkedIn (https://www.linkedin.com/in/alice-sowerby-ba692a13/?originalSubdomain=uk) Dawn Foster Bluesky (https://bsky.app/profile/geekygirldawn.bsky.social) Cailean Osborne, PhD LinkedIn (https://www.linkedin.com/in/caileanosborne/) Paul Sharratt LinkedIn (https://www.linkedin.com/in/paul-sharratt-887621b3/) Paul Sharratt Bluesky (https://bsky.app/profile/psharratt.bsky.social) Sovereign Tech Agency (https://www.sovereign.tech/) The Linux Foundation Europe (https://linuxfoundation.eu/) Funding Impact Measurement Working Group (https://github.com/chaoss/wg-funding-impact) A Toolkit for Measuring the Impacts of Public Funding on Open Source Software Development (Paper) (https://arxiv.org/abs/2411.06027) “Measuring the impact of our investments: introducing a co-authored paper,” by Paul Sharratt (https://www.sovereign.tech/news/measuring-the-impact-of-our-funding) [Audrey Tang](https://en.wikipedia.org/wiki/Audrey_Tang#:~:text=Audrey%20Tang%20(Chinese%3A%20%E5%94%90%E9%B3%B3,ten%20greatest%20Taiwanese%20computing%20personalities%22.) ERROR (https://error.reviews/) Blender (https://www.blender.org/) #1-Dawn designed and printed on Blender (https://bsky.app/profile/geekygirldawn.bsky.social/post/3lika3wlrfk2s) #2-Dawn designed and printed on Blender (https://bsky.app/profile/geekygirldawn.bsky.social/post/3liaa232yws2w) Special Guests: Cailean Osborne and Paul Sharratt.

    Episode 105: GrimoireLab at Thunderbird

    Play Episode Listen Later Mar 6, 2025 34:42


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 105 In this episode of CHAOSScast, host Alice Sowerby introduces guests Heather Ellsworth, Wayne Mery, and Luis Cañas-Díaz. Today, the conversation focuses on the collaboration between Thunderbird and Bitergia, detailing their journey in using Grimoire Lab to gather community metrics. Key points include the importance of metrics in understanding community dynamics, the various tools monitored for data collection, and the impact of these metrics on community management. The panelists also share advice for other open source projects considering adopting Grimoire Lab and reflect on future plans. Press download now to hear more! [00:00:31] Alice, Heather, Wayne and Luis introduce themselves and share their backgrounds. [00:04:08] Wayne explains Thunderbird's history and evolution from Netscape Navigator and Heather adds her personal experience with Thunderbird as a user and developer. [00:06:21] Luis elaborates on Bitergia's role in providing data and metrics for the Thunderbird community. [00:07:51] Heather discusses the project between Thunderbird and Bitergia, focusing on community health and data analysis and Wayne emphasizes the need for metrics to understand community dynamics better. [00:10:10] The origin of the collaboration idea is traced back to discussions about community metrics and Heather and Wayne reflect on their discovery and learning process with GrimoireLab and CHAOSS. [00:12:09] Luis compares the Thunderbird project with other similar projects and discusses the challenges due to diverse tools. [00:13:47] Heather talks about developing dashboards to monitor various types of contributions within the Thunderbird community. [00:16:06] Wayne describes refining the data to better suit Thunderbird's needs. [00:17:16] Heather mentions how metrics have influenced Thunderbird's community engagement strategies. [00:18:13] The accessibility and public sharing of dashboards is discussed. [00:21:13] The conversation turns to future plans with GrimoireLab, metrics, and Thunderbird are outlined, focusing on understanding community dynamics better. [00:23:05] Heather speaks about some of the dashboards in more detail. [00:25:50] Luis talks about new developments on GrimoireLab, including the extension and updating of tools by their team to enhance support for forums, translation, communication, and tracking issues. [00:27:46] Our guests share advice about adopting GrimoireLab for other open source projects and GrimoireLab's benefits. Value Adds (Picks) of the week: * [00:30:25] Alice's pick is party games like pass the parcel. * [00:31:49] Luis's pick is a new coffee machine and making coffee. * [00:32:35] Heather's pick is Belgium chocolate from FOSDEM. * [00:33:21] Wayne's pick is touring Belgium. Panelist: Alice Sowerby Guests: Luis Cañas-Díaz Heather Ellsworth Wayne Mery Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Alice Sowerby LinkedIn (https://www.linkedin.com/in/alice-sowerby-ba692a13/?originalSubdomain=uk) Luis Cañas-Díaz LinkedIn (https://www.linkedin.com/in/canasdiaz/) Luis Cañas-Díaz Website (https://sanacl.wordpress.com/) Heather Ellsworth Mastodon (https://fosstodon.org/@linuxflower) Heather Ellsworth LinkedIn (https://www.linkedin.com/in/heather-ellsworth-a0564446/) Wayne Mery LinkedIn (https://www.linkedin.com/in/wayne-mery-bb46517/) Thunderbird Blog-“Open Source, Open Data: Visualizing Our Community with Bitergia” (https://blog.thunderbird.net/2024/12/visualizing-the-thunderbird-community-with-bitergia/) Thunderbird (https://developer.thunderbird.net/) Bitergia (https://bitergia.com/) Bitergia Analytics-Thunderbird (https://thunderbird.biterg.io/app/dashboards#/view/Overview?_g=(filters:!(),refreshInterval:(pause:!t,value:0),time:(from:now-1y,to:now))&_a=(description:'Overview%20dashboard%20with%20data%20from%20SUMO,%20Bugzilla,%20Thunderbird%20and%20Pontoon.%20By%20Bitergia',filters:!(('$state':(store:appState),meta:(alias:Bots,disabled:!f,index:bugzilla,key:author_bot,negate:!t,params:(query:!t),type:phrase),query:(match_phrase:(author_bot:!t)))),fullScreenMode:!f,options:(hidePanelTitles:!f,useMargins:!t),query:(language:kuery,query:''),timeRestore:!t,title:Overview,viewMode:view)) Thunderbird Installation Statistics (https://stats.thunderbird.net/) Thunderbird Participate (https://www.thunderbird.net/en-US/participate/) Pass the parcel (https://en.wikipedia.org/wiki/Pass_the_parcel) Special Guests: Heather Ellsworth, Luis Cañas-Díaz, and Wayne Mery.

    Episode 104: 20m in CHAOSS Africa with Oluchi Nwankwo and Winifred Young

    Play Episode Listen Later Feb 20, 2025 21:52


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 104 In this episode of CHAOSScast, join our host Harmony along with guests Winifred Young and Oluchi Nwankwo as they dive into their journeys and experiences in the open source community. They discuss their first encounters with open source, their contributions, and the impacts they've made within CHAOSS Africa. They also highlight the importance of effective onboarding, clear documentation, and the need for better marketing strategies in open source communities. Press download to hear more! [00:00:24] Winifred and Oluchi introduce themselves and tell us what they do. [00:01:55] Winifred recounts her initial confusion about open source and her eventual engagement through programs like Google Summer of Code. [00:02:53] Oluchi describes her introduction to open source during a coding bootcamp and meeting Ruth Ikegah, community lead at CHAOSS Africa. [00:04:52] Oluchi talks about her slow start and eventual active involvement in the CHAOSS Africa community through managing social media. [00:06:50] Winifred shares her struggles with joining the community due to her mobility issues and how she became more involved through attending community meetings. [00:09:28] Harmony highlights the importance of attending community meetings as a form of participation and praises newcomers' hangout for helping new members. [00:11:13] Oluchi reflects on her impactful experience managing CHAOSS Africa's conference communications in 2018. [00:13:07] Winifred discusses organizing an outreach event for the Disability-Inclusion team, emphasizing how open source has provided her with opportunities to lead and make a difference. [00:16:14] We end with a discussion on the areas for improvement in the community, like better documentation and increased visibility of projects through effective marketing. Value Adds (Picks) of the week: [00:19:50] Oluchi's pick is to make that switch and see yourself flourish. [00:20:23] Winifred's pick is to learn how your brain works and don't be shy to ask for help. [00:21:06] Harmony's pick is to just take the risk. Panelist: Harmony Elendu Guests: Oluchi Nwankwo Winifred Young Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Harmony Elendu X (https://x.com/ogaharmony) Harmony Elendu LinkedIn (https://www.linkedin.com/in/harmonyelendu/) Oluchi Nwankwo X (https://x.com/oly_beke) Oluchi Nwankwo LinkedIn (https://www.linkedin.com/in/oluchi-nwankwo/) Winifred Young X (https://x.com/ywes_) Winifred Young LinkedIn (https://www.linkedin.com/in/winifred-young-00244a24b/) CHAOSS Project Africa X (https://x.com/chaoss_africa) CHAOSS-Africa GitHub (https://github.com/chaoss/chaoss-africa) Disability Outreach- Bridging Disability And Technology- CHAOSS Blog Post by Victoria Ottah and Winifred Young (https://chaoss.community/disability-outreach-bridging-disability-and-technology/) Special Guests: Oluchi Nwankwo and Winifred Young.

    Episode 103: GrimoireLab at FreeBSD

    Play Episode Listen Later Feb 6, 2025 36:01


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 103 In this episode of CHAOSScast, host Alice Sowerby welcomes guests Miguel Ángel Fernández, Ed Maste, and Moin Rahman to talk about FreeBSD's Project adoption of GrimoireLab as part of work commissioned by the Sovereign Tech Agency (https://www.sovereign.tech/). They discuss the FreeBSD Foundation's need to understand their extensive bug backlog and how they leveraged GrimoireLab to gain insights and optimize bug management. The conversation also covers the challenges of deploying GrimoireLab on FreeBSD, resulting enhancements in the GrimoireLab metrics, and the overall benefits seen in managing the FreeBSD project. Press download to hear more! [00:00:45] The guests introduce themselves and share their backgrounds. [00:03:00] Alice explains the adoption of GrimoireLab by the FreeBSD project, facilitated by Bitergia who Miguel works for, to enhance project metrics and dashboarding capabilities. [00:04:02] Ed details FreeBSD's history, it integrated approach to software distribution, and its licensing benefits. [00:05:50] Miguel describes Bitergia's role in providing analytics for open source projects through GrimoireLab and how it integrates data from various development platforms. [00:07:38] Ed discusses the FreeBSD project's need for better tools to manage its large bug backlog, prompting the adoption of GrimoireLab. [00:10:57] Alice and Miguel discuss the translation of specific project needs into functional dashboards within GrimoireLab. [00:15:38] Ed highlights the utility of the Backlog Management Index (BMI) dashboard, which helps assess the effectiveness of efforts to manage and reduce the bug backlog. [00:18:20] Moin speaks on the practical use of GrimoireLab during bug busting sessions, which helped identify and close outdates or irrelevant bugs. [00:20:14] Moin explains the challenges and solutions of deploying GrimoireLab on FreeBSD, emphasizing the importance of utilizing FreeBSD's native capabilities over Linux-based solutions. [00:24:26] Miguel mentions new features added to GrimoireLab, inspired by their collaboration with the FreeBSD project, improving metrics for bug management. [00:28:05] Ed provides insights into the patterns of bug response times and highlights the need for proactive management of bugs that are unlikely to be addressed, and Miguel shares his positive thoughts on the community responding to the bugs. Value Adds (Picks) of the week: [00:32:10] Alice's pick is taking a walk in the Black Forest in Germany. [00:32:38] Ed's pick is going downhill skiing and taking a trip to a larger ski resort in Ontario. [00:33:21] Miguel's pick is starting to learn to play the piano a few months ago with an online course and how rewarding it's been. [00:34:17] Moin's pick is joining the FreeBSD Foundation and the strong sense of purpose it has given him. Panelist: Alice Sowerby Guests: Miguel Ángel Fernández Ed Maste Moin Rahman Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Alice Sowerby LinkedIn (https://www.linkedin.com/in/alice-sowerby-ba692a13/?originalSubdomain=uk) Miguel Ángel Fernández LinkedIn (https://www.linkedin.com/in/mafesan/) Ed Maste LinkedIn (https://www.linkedin.com/in/edmaste/?originalSubdomain=ca) Moin Rahman LinkedIn (https://www.linkedin.com/in/mmoinurrahman/) Sovereign Tech Agency (https://www.sovereign.tech/) Sovereign Tech Fund to Invest €686,400 in FreeBSD Infrastructure Modernization (https://freebsdfoundation.org/blog/sovereign-tech-fund-to-invest-e686400-in-freebsd-infrastructure-modernization/) FreeBSD's GrimoireLab instance (https://grimoire.freebsd.org/) Documentation for FreeBSD's GrimoireLab instance (https://github.com/freebsd/grimoire) FreeBSD Project (https://www.freebsd.org/) FreeBSD Foundation (https://freebsdfoundation.org/) Bitergia (https://bitergia.com/) Bitergia-GrimoireLab (https://bitergia.com/blog/opensource/grimoirelab-to-measure-organizations-private-development/) Black Forest-Germany (https://en.wikipedia.org/wiki/Black_Forest) Special Guests: Ed Maste, Miguel Ángel Fernández Sánchez , and Moin Rahman.

    Episode 102: 20min in CHAOSS Africa with Hamza Danjaji and Gift Uhiene

    Play Episode Listen Later Jan 22, 2025 16:55


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 102 In this episode of the CHAOSScast, host Harmony Elendu shares a special segment titled "20 Minutes with CHAOSS Africa," dedicated to sharing experiences and stories from members of the CHAOSS Africa community. The episode features discussions with guests, Hamza Danjaji and Gift Uhiene, who share their unique journeys into the world of open source and their contributions to the CHAOSS community. The conversation provides insights into the impact of community involvement on personal and professional growth and explores the foundational aspects of open source participation. Press download now to hear more! [00:01:06] Harmony introduces “20 Minutes with CHAOSS Africa” podcast series focusing on encounters with open source and experiences in the CHAOSS Africa community, and our guests introduce themselves. [00:01:21] Hamza recounts his initial exploration of GitHub during university, which sparked his interest in open source by fixing readme files. [00:03:10] Gift's first open source encounter came in 2020 while learning React, leading her to explore public project contributions and the concept of open source. [00:05:46] Hamza and Gift share how their community onboarding and contributions went, as Hamza shares his early community engagement in university, which evolved into advocacy for open source communities, including CHAOSS Africa. Gift talks about her informal entry into open source contributions, which eventually led her to formally join the CHAOSS community and contribute to documentation and code. [00:08:33] Gift details her initial contributions to CHAOSS and her involvement in educational projects, highlighting personal growth through community engagement, and Hamza shares that his first contribution to CHAOSS was very easy. [00:11:00] Harmony asks Gift and Hamza what they love about the community that makes them keep coming back and contributing. Gift appreciates personal growth and Hamza appreciates the structured communication and welcoming nature of the CHAOSS community meetings, which facilitate both listening and contributing. Value Adds (Picks) of the week: * [00:14:24] Harmony's pick is a repo on GitHub called, ‘Everything-Open-Source.' * [00:15:03] Gift's pick is to write down your goals. * [00:15:26] Hamza's pick is a repo on GitHub called, ‘First Contributions.' Panelist: Harmony Elendu Guests: Hamza Danjaji Gift Uhiene Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Harmony Elendu LinkedIn (https://www.linkedin.com/in/harmonyelendu/) Harmony Elendu X (https://x.com/ogaharmony) Gift Uhiene Website (https://giftea.vercel.app/) Gift Uhiene X (https://x.com/dev_giftea) Gift Uhiene LinkedIn (https://www.linkedin.com/in/gift-uhiene/) Hamza Danjaji LinkedIn (https://www.linkedin.com/in/hamza-danjaji-33635256/) Everything-Open-Source-GitHub (https://github.com/Everything-Open-Source) First Contributions-GitHub (https://github.com/firstcontributions/first-contributions) Special Guests: Gift Uhiene and Hamza Danjaji.

    Episode 101: Inside CHAOSScast with your producers

    Play Episode Listen Later Jan 9, 2025 30:09


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 101 In this episode of CHAOSScast, hosts Alice Sowerby, Harmony Elendu, and Dawn Foster provide an in-depth look at how the CHAOSScast podcast is produced. They share their backgrounds, discuss the importance of community participation, and elaborate on their process for selecting topics and guests. They also discuss the logistics and creative process behind producing the podcast, and the challenges of scheduling recordings and coordinating with guests from different time zones. The episode concludes with a call for community feedback and suggestions to improve the podcast. Press download now to hear more! [00:02:59] There's a discussion on the history of CHAOSScast, with Dawn explaining how she revived the podcast after a period of inactivity. [00:03:55] Alice reflects on her invitation to join the podcast, her approach to managing her RSI, and her adaption to podcasting. [00:04:44] Harmony shares how he became involved with CHAOSScast, his initial experiences, and the development of the “20 Minutes of CHAOSS Africa” segment. [00:07:02] The hosts discuss the logistics and creative process behind producing the podcast, including selecting topics, and engaging with the community. Technical aspects of the podcast production are explained, such as recording, editing, and hosting tools and services used. [00:11:11] Dawn emphasizes the community-focused nature of their editing process, ensuring all participants are comfortable with the final product. [00:12:25] Alice, Dawn, and Harmony discuss cross-posting episodes from other podcasts and the criteria for selecting topics and guests. [00:16:42] They discuss challenges of maintaining a diverse and interesting guest list, and the importance of involving new voices in the podcast. Also, the logistical challenges of aligning guest schedules, especially considering different time zones and professional commitments. [00:20:06] The hosts encourage the community to suggest topics and promote the podcast to enhance reach and engagement. Ideas for improving accessibility to podcast content, such as curating themed collections of past episodes. [00:24:03] There's suggestions for integrating episodes into other resources like guides and presentations to further enrich the community's resources. [00:24:42] The episode wraps up with a call for feedback from listeners to continuously improve the podcast. Value Adds (Picks) of the week: * [00:25:14] Dawn's pick is wandering around Christmas markets in Munich eating roasted chestnuts and drinking glühwein. * [00:26:10] Harmony's pick is attending cultural activities of different cultures. * [00:27:06] Alice's pick is sending photos of her vegetable box to the company that she orders from. Panelists: Alice Sowerby Harmony Elendu Dawn Foster Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Sustain Podcast (https://podcast.sustainoss.org/) Alice Sowerby Website (https://www.rosmarin.co.uk/) Harmony Elendu X (https://x.com/ogaharmony) Dawn Foster BlueSky (https://bsky.app/profile/geekygirldawn.bsky.social) Peachtree Sound (https://www.peachtreesound.com/) Glühwein (mulled wine) (https://en.wikipedia.org/wiki/Mulled_wine) OddBox vegetables (https://www.oddbox.co.uk/)

    Episode 100: Celebrating 100 episodes of CHAOSScast!

    Play Episode Listen Later Dec 26, 2024 57:58


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 100 In this special 100th episode of CHAOSScast, co-hosts Alice Sowerby and Harmony Elendu, along with a panel of eight past and current contributors, reflect on four and a half years of exploring open source community health. They discuss the evolution of CHAOSS, its impact on open-source sustainability, and the critical role it plays in the software supply chain security. The conversation also covers the challenges and future prospects of open source, emphasizing community collaboration, governance, and inclusivity. The episode concludes with each person sharing a single word that encapsulate the spirit of CHAOSS community. Press download to hear more! [00:01:02] Introduction of our eight guests. [00:03:05] Georg Link shares how the podcast began as a platform to amplify stories about open source community health. [00:07:57] Brian Proffitt reflects on how CHAOSS has evolved to address broader topics like sustainability and security within open source. [00:11:12] Divya Mohan discusses the growth and challenges of the CHAOSS Asian Chapter, including efforts to expand inclusivity across Asia. [00:14:14] Elizabeth Barron highlights emerging leaders and new initiatives line using UNSDG working group and Hacktoberfest projects. [00:16:58] Remy DeCausemaker emphasizes the importance of CHAOSS metrics in supporting open source governance and sustainability in the public sector. [00:19:15] Yehui Wang talks about his favorite metrics models. [00:20:51] Ruth Ikegah shares her journey in open source and the role CHAOSS Africa plays in fostering inclusivity and onboarding contributors. [00:25:43] Georg discusses the growing importance of community health in light of regulatory changes and security concerns. [00:31:07] Brian explains the governance structure and the role of the CHAOSS Board in supporting working groups. [00:33:52] The guests reflect on the inclusive and supportive culture of the CHAOSS Project. [00:44:33] Yehui and Sean highlight the accessible resources and welcoming environment for new contributors. [00:47:35] Everyone shares their hopes for the future, including tackling security challenges, fostering global chapters, and expanding impact. Value Adds (Picks) of the week: [00:57:00] Alice's word is nurturing. [00:57:01] Brian's word is knowledge. [00:57:06] Elizabeth's word is love. [00:57:09] Divya's word is collaboration. [00:57:13] Georg's word is metrics. [00:57:18] Harmony's word is perfect place. [00:57:26] Remy's word is continuity. [00:57:29] Ruth's word is value. [00:57:35] Yehui's word is warm. [00:57:39] Sean's word is karma. Panelists: Alice Sowerby Harmony Elendu Guests: Elizabeth Barron Remy DeCausemaker Sean Goggins Ruth Ikegah Georg Link Divya Mohan Brian Proffitt Yehui Wang Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Sustain (https://sustainoss.org/) Alfred P. Sloan Foundation (https://sloan.org/) Linode (https://www.linode.com/) University of Missouri (https://missouri.edu/) University of Nebraska Omaha (https://www.unomaha.edu/) Alice Sowerby LinkedIn (https://www.linkedin.com/in/alice-sowerby-ba692a13/?originalSubdomain=uk) Harmony Elendu LinkedIn (https://www.linkedin.com/in/harmonyelendu/?originalSubdomain=ng) Elizabeth Barron LinkedIn (https://www.linkedin.com/in/elizabethn/) Remy DeCausemaker LinkedIn (https://www.linkedin.com/in/decause/) Sean Goggins LinkedIn (https://www.linkedin.com/in/seangoggins/) Ruth Ikegah LinkedIn (https://www.linkedin.com/in/ruth-ikegah/?originalSubdomain=ng) Georg Link LinkedIn (https://www.linkedin.com/in/georglink/) Divya Mohan LinkedIn (https://www.linkedin.com/in/divya-mohan0209/) Brian Proffitt LinkedIn (https://www.linkedin.com/in/brianproffitt/) Yehui Wang LinkedIn (https://www.linkedin.com/in/yehuiwang/) CHAOSScast Podcast-Episode 24: Starting a Metrics Company with Luis Cañas-Díaz (https://podcast.chaoss.community/24) Open Source Program Office at CMS (CMS.gov) (https://www.cms.gov/digital-service/open-source-program-office) Project Aspen (https://github.com/oss-aspen) Bitergia Blog (https://blog.bitergia.com/tag/chaoss/) CHAOSS metrix 8KNOT (https://metrix.chaoss.io/) CHAOSS-GitHub (https://github.com/chaoss) CHAOSS DEI Badging Initiative (https://badging.chaoss.community/) Peachtree Sound (https://www.peachtreesound.com/) Special Guests: Remy DeCausemaker and Yehui Wang.

    Episode 99: Guest Episode - Re-licensing, forks, and community impact with Data in the Hallway

    Play Episode Listen Later Dec 12, 2024 36:41


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast- Episode 99 Hosts: Ray Paik Daniël van Eeden Guests: Dawn Foster We're taking a break this week so we're very pleased to share instead an episode from our friends over at Data in the Hallway, hosted by Ray Paik and co-hosted by Daniël van Eeden. Their podcast dives deep into the fascinating world of database technology, open source innovation, and the incredible stories shaping global tech communities. In this episode, Ray and Daniël sit down with Dawn Foster, Director of Data Science at the CHAOSS Project, to explore the re-licensing of major open source projects—a significant trend over the past decade. Together, they unpack the ripple effects this has on community health, share advice for developers navigating Contributor License Agreements, and examine the financial and business implications of re-licensing. They also reflect on whether this trend is likely to continue in the years ahead. Throughout the episode, they reference some excellent resources, including case-study data from CHAOSS, guides on open source organizational dynamics, and financial analyses that add depth to the discussion. Links to these resources are in the show notes if you want to explore further. The case-study data: https://github.com/chaoss/wg-data-science/tree/main/dataset/license-changes/fork-case-study More details about the organizational dynamics in OSS: https://chaoss.community/practitioner-guide-organizational-participation/ Discussion on the topic by James Governor, Amanda Brock, and Dawn Foster: https://www.youtube.com/watch?v=wliDVF3FpI0 Business implications/financial analysis: https://redmonk.com/rstephens/2024/08/26/software-licensing-changes-and-their-impact-on-financial-outcomes/ Magic Roundabout: https://en.wikipedia.org/wiki/MagicRoundabout(Hemel_Hempstead) If you have any feedback or suggestions for episodes, you can email us at podcast@pingcap.com. ————————— About PingCAP and TiDB ————————— PingCAP is the creator of #TiDB, an advanced, #OpenSource, #DistributedSQL database with #MySQL compatibility. TiDB powers modern applications with a streamlined tech stack, elastic scaling, real-time analytics, and continuous access to data—all in a single database. ————————— Developer resources —————————

    Episode 98: Community building - the role of culture in OSS project health

    Play Episode Listen Later Nov 28, 2024 48:40


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 98 In this episode of CHAOSScast, host Harmony Elendu is joined by community experts Elizabeth Barron, Ibi (Fibi) Fiberesima, and Ana Jimenez to explore the vital role community culture plays in shaping the experience and productivity of contributors in open-source projects. They dive into the nuances of community management, from setting welcoming and inclusive cultures to recognizing diverse contributions that extend beyond code, and share their insights on building engaged communities, empowering contributors, and using feedback and data to measure community health and success. Press download now to hear more! [00:04:48] We start with Fibi defining community management as building and sustaining inclusive spaces based on principles like membership, influence, integration, and shared emotional connection. [00:05:50] Elizabeth describes how community culture is influenced by leadership, communication style, and project goals. [00:07:26] Ana emphasizes the importance of a clear onboarding process tailored to diverse contributors. [00:09:11] Fibi highlights the importance of welcoming members and creating a personalized experience for each contributor. [00:11:24] Elizabeth shares her approach to community management: creating safe, fun, and welcoming environments where people feel valued, and Ana discusses the value of understanding why members join communities to create better engagement. [00:15:54] The panelists discuss methods to maintain engagement, like recognizing member contributions and adapting community culture. Elizabeth highlights the importance of acknowledging contributions that don't show up in code, like project management, design, and community engagement. [00:17:47] Ana shares insights on creating local community chapters, particularly for regions with unique cultural needs and Fibi explains the importance of giving members autonomy and opportunities for growth, helping build loyalty and satisfaction. [00:25:30] Harmony brings up measuring for community health which leads to a discussion on metrics for community health: participation rates, retention, and community surveys. Fibi outlines specific metrics used in different communities, from GitLab contributions to social media engagement. [00:32:23] Harmony suggests that members publicly identifying with a community is a positive indicator of community impact. [00:33:52] Fibi's advice is to be patient, personalize engagement, and document successes, Ana's advice is don't put too much pressure on making everyone happy, and Elizabeth's advice is to set boundaries and encourage a community-wide support system. [00:39:07] Ana, Fibi, and Elizabeth reflect on initiatives they're proud of, from supporting diverse contributions to creating localized communities. Adds (Picks) of the week: [00:43:43] Harmony's pick is it's ok to leave social media and do something else. [00:44:13] Elizabeth's pick is watching “The Great British Baking Show.” [00:44:57] Fibi's pick is a defining quote that changed the way she view's life: “You are in life to experience it and not to control it.” [00:45:53] Ana's pick is if you're going to eat a meal, take your time and enjoy the meal tasting all the different meals. *Panelists: * Harmony Elendu Elizabeth Barron Ibi (Fibi) Fiberesima Ana Jimenez Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Elizabeth Barron LinkedIn (https://www.linkedin.com/in/elizabethn/) Ibi Fiberesima Portfolio (https://fibi-portfolio.notion.site/Work-Portfolio-9c3694086b234a72aa461cb479abcdb6) Ana Jimenez Santamaria LinkedIn (https://www.linkedin.com/in/ana-jim%C3%A9nez-santamar%C3%ADa/) GNOME Africa (https://wiki.gnome.org/GnomeAfrica) Outreachy (https://www.outreachy.org/) Community Squad Africa X (https://x.com/TheCMSquad) PHP Women (https://leanpub.com/causes/phpwomen) Developer Relations Foundation LinkedIn (https://www.linkedin.com/company/devrel-foundation/) The Great British Baking Show-Netflix (https://www.netflix.com/title/80063224) Special Guests: Ana Jimenez Santamaria and Ibi Fiberesima.

    Episode 97: Practitioner Guides: #4 Security

    Play Episode Listen Later Nov 14, 2024 31:25


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 97 In this episode of CHAOSScast, Harmony Elendu hosts a discussion with Emily Fox from Red Hat and Dawn Foster, the Director of Data Science at CHAOSS. Today, they explore the new Security Practitioner Guide created to help maintainers, who may lack deep security backgrounds, get started with essential security practices. Emily and Dawn highlight actionable steps, key trends, and simplifications to adopt in maintaining a secure project. They also touch on challenges like vulnerability reporting and the importance of consistent monitoring and updating. Additionally, the guide's flexibility, allowing customization and improvement over time, and the significance of community support are emphasized. Press download now to hear more! [00:02:02] Dawn starts out with providing an overview of CHAOSS Project's Practitioner Guides, which helps newcomers to open source understand key metrics and mentions the current focus on the Security Guide. [00:03:24] Dawn gives us an overview of the Security Practitioner Guide as she describes it as a starting point for maintainers, particularly those without a security background. [00:04:10] Emily emphasizes that many maintainers struggle with starting security practices and shares the two primary security focuses on open source: project security design and repository security. [00:05:38] Harmony notes the importance of project design and patterns, asking about security trends and considerations in open source projects. Dawn mentions the Libyears (dependency freshness) and Release Frequency as key security metrics, and Emily adds that OpenSSF best practices contribute to project quality and maturity. [00:08:32] Harmony asks for insights on how contributors can interpret these metrics. Emily suggests various resources and communities, such as CNCF's tag-security, for maintainers looking to improve security. [00:11:39] Emily discusses common issues with vulnerability reporting and the importance of having a process in place, with community resources available for support. Dawn emphasizes the importance of having basic security policies in place early on in a project and suggests starting out with a simple security.md file to outline how to handle vulnerability reports. [00:15:47] Dawn suggests consulting the Practitioners Guide's “Make Improvements” section, which included adding a security.md file and implementing automation to track outdated dependencies and Emily cautions that metrics are only as effective as their relevance, recommending incremental steps for improvement. [00:18:53] Dawn highlights the importance of the OpenSSF scorecard, which helps both maintainers and OSPOs assess project security. [00:20:29] Emily and Dawn simplify the Practitioner Guides into basic steps and Emily reiterates that projects should define their own security goals and commit to them for consistent improvements. [00:23:56] Harmony emphasizes the importance of documentation for continuity in project security and Dawn reminds us that the Practitioner Guides are MIT-licensed and customizable for different projects. [00:25:11] Dawn and Emily explain where you can ask questions or how to implement things in your project using the Practitioner's Guide. Adds (Picks) of the week: [00:26:55] Dawn's pick is 3D printing and learning how to design new things. [00:28:02] Emily's pick is taking a break from the internet and doing something outside. [00:28:45] Harmony's pick is creating personalized templates to help with document preparation and tasks. Panelists: Harmony Elendu Dawn Foster Guest: Emily Fox Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Harmony Elendu X (https://x.com/ogaharmony) Dawn Foster X (https://twitter.com/geekygirldawn?lang=en) Emily Fox LinkedIn (https://www.linkedin.com/in/themoxiefox/) CHAOSS Practitioner Guides (https://chaoss.community/about-chaoss-practitioner-guides/) CHAOSS Practitioner Guide: Security (https://chaoss.community/practitioner-guide-security/) Libyears (https://chaoss.community/kb/metric-libyears/#:~:text=Libyears%20measure%20the%20cumulative%20age,pre%2Drelease%20or%20draft%20versions.) Release Frequency (https://chaoss.community/kb/metric-release-frequency/#:~:text=A%20higher%20frequency%20of%20releases,release%20frequency%20is%20highly%20variable.) Cloud Native Contributors Security Guidelines for New Projects (https://contribute.cncf.io/maintainers/security/security-guidelines/?__hstc=14121576.4fb61b7546863875121fa3925ca0436f.1730700856190.1730700856190.1730744858650.2&__hssc=14121576.1.1730744858650&__hsfp=3331628428) GitHub Docs-Adding a security policy to your repository (https://contribute.cncf.io/maintainers/security/security-guidelines/?__hstc=14121576.4fb61b7546863875121fa3925ca0436f.1730700856190.1730700856190.1730744858650.2&__hssc=14121576.1.1730744858650&__hsfp=3331628428) OpenSSF Scorecard (https://scorecard.dev/) OpenSSF-Source Code Management Platform Configuration Best Practices (https://best.openssf.org/SCM-BestPractices/?__hstc=14121576.4fb61b7546863875121fa3925ca0436f.1730700856190.1730700856190.1730744858650.2&__hssc=14121576.1.1730744858650&__hsfp=3331628428) CNCF tag-security: Self-assessment (https://github.com/cncf/tag-security/blob/main/community/assessments/guide/self-assessment.md) CHAOSScast Podcast-Episode 85: Introducing CHAOSS Practitioner Guides: #1 Responsiveness (https://podcast.chaoss.community/85) CHAOSScast Podcast-Episode 88: Practitioner Guides: #2 Contributor Sustainability (https://podcast.chaoss.community/88) CHAOSScast Podcast-Episode 89: Practitioner Guides: #3 Organizational Participation (https://podcast.chaoss.community/89) CHAOSScast Podcast-Episode 93: Guest Episode-Sustain meets CHAOSScast to talk about Practitioner Guides (https://podcast.chaoss.community/93) Dawn Foster- Maker World (https://makerworld.com/en/@user_3491927221) Special Guest: Emily Fox.

    Episode 96: What's new with GrimoireLab, the open-source community analytics platform

    Play Episode Listen Later Oct 31, 2024 33:58


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 96 In this episode, host Georg Link is joined by guests Courtney Robertson and Santiago (Santi) Dueñas to discuss the latest updates and future directions of GrimoireLab, an open-source tool designed to analyze community health metrics. They dive into how GrimoireLab originated, its current usage, and how organizations like WordPress and Bitergia are utilizing it for community contribution tracking. They explore the challenges of scaling the tool and the needs for further automation and data source integration. Courtney shares insights on how WordPress uses GrimoireLab to track contributors, improve sustainability, and automate reporting, while Santi explains the technical evolution of GrimoireLab, including moving to OpenSearch and improving database performance. Hit download now to hear more! [00:00:57] Courtney shares her background in Word Press and contributions to the community since 2005. [00:02:07] Santi introduces himself and talks about the origins of GrimoireLab as a spinoff from Bitergia. [00:03:34] Georg explains his role as co-founder of the CHAOSS project and its connection to GrimoireLab. [00:05:04] Santi discusses the history and name origins of GrimoireLab. [00:09:21] Courtney talks about her journey using GrimoireLab for WordPress metrics and how it helps improve contributor recognition and shares a story how she met Georg for the first time at a CHAOSScon. [00:16:38] Courtney shares her “Wish list” for WordPress community data tracking, including new data sources and scaling challenges. [00:25:04] Santi explains the current focus on improving GrimoireLab's scalability and performance. [00:27:55] Georg shares final thoughts on future developments. [00:29:47] Find out where you can follow Courtney and Santi online. Value Adds (Picks) of the week: [00:31:08] Georg's pick is getting a new puppy. [00:31:42] Courtney's pick is watching the movie Coco with her children. [00:32:24] Santi's pick is collecting physical media (movies and comics). Panelist: Georg Link Guests: Santiago (Santi) Dueñas Courtney Robertson Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Santiago Dueñas X (https://x.com/sduenasd) Santiago Dueñas LinkedIn (https://www.linkedin.com/in/sduenasd/) Courtney Robertson X (https://x.com/courtneyr_dev) Courtney Robertson Website (https://courtneyr.dev/) Courtney Robertson LinkedIn (https://www.linkedin.com/in/courtneyr-dev/) GrimoireLab-GitHub (https://en.wikipedia.org/wiki/Coco_(2017_film)) Bitergia (https://bitergia.com/) WordPress (https://wordpress.com/) Coco (2017 film) (https://en.wikipedia.org/wiki/Coco_(2017_film)) Solving the Maker-Taker problem-Dries Buytaert (https://dri.es/solving-the-maker-taker-problem) WordPress Contribution Health Dashboards: An Experiment by Hari Shanker R (https://make.wordpress.org/project/2024/09/12/wordpress-contribution-health-dashboards-an-experiment/) Five for the Future program-WordPress (https://wordpress.org/five-for-the-future/) Special Guests: Courtney Robertson and Santiago Duenas.

    Episode 95: Planning an Open Source event or project with DEI badging

    Play Episode Listen Later Oct 17, 2024 29:30


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 95 In this episode of CHAOSScast, host Harmony Elendu and guests Ruth Ikegah, Enock Kasaadha, and Adeyinka Oresanya discuss the DEI (Diversity, Equity, Inclusion) Badging Project and its impact on promoting inclusivity in open-source communities. They explore the history of the project, the differences between project and event badging, and the importance of DEI badges in signaling a commitment to diversity. The episode provides insights on how to apply for badges and highlights the role of both automation and human reviewers in the process. Listeners are encouraged to learn more about improving diversity in their own projects and events. Press download now! [00:00:28] Ruth, Enock, and Adeyinka introduce themselves. [00:02:47] Harmony introduces the DEI Badging Project and its contributions to open source communities globally. Enock gives a brief history of DEI Badging, highlighting its role in certifying events and projects for diversity, equity, and inclusion. [00:07:01] Ruth explains the key differences between project and event badging. [00:13:21] Enock explains the role of bots in automating parts of the badging process, but notes that event badging involves a more hands-on review by human reviewers to ensure the credibility of the DEI assessment. [00:15:23] Adeyinka discusses the importance of DEI badging for open source maintainers and contributors. [00:17:23] Adeyinka provides a step-by-step guide on how to apply for project and event badges and explains how maintainers need to create a DEI.md file with metrics, and support is available for applicants who need help during the process. [00:24:32] Adeyinka explains that project badges do not currently expire but can be upgraded. Event badges, however, are event-specific and must be reapplied for each new occurrence of the event. [00:25:05] Harmony asks each guest to give a rating from 1-10 on how difficult it is to get a badge in the badging project. Value Adds (Picks) of the week: [00:27:11] Harmony's pick is the Let's Talk Docs Podcast. [00:27:26] Enock's pick is focusing on yourself and how peaceful you feel by living in this world. [00:28:11] Adeyinka's pick is to be willing to bet on yourself and just take those chances. [00:28:29] Ruth's pick is prioritizing rest. Panelist: Harmony Elendu Guests: Ruth Ikegah Enock Kasaadha Adeyinka Oresanya Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Harmony Elendu X (https://x.com/ogaharmony) Ruth Ikegah X (https://twitter.com/IkegahRuth) Enock Kasaadha LinkedIn (https://www.linkedin.com/in/kaxada/) Adeyinka Oresanya X (https://x.com/AYK_dev) DEI.md badging template (https://github.com/badging/badging/blob/main/Template.DEI.md) DEI Metrics (https://github.com/badging/event-diversity-and-inclusion/blob/main/CHAOSS-metrics.md) DEI CHAOSS Badging (https://github.com/badging/badging) CHAOSS DEI Badging Initiative (https://badging.chaoss.community/) Sample of a Project or event already Vetted (https://github.com/badging/event-diversity-and-inclusion/issues/351) Sustain-Let's Talk Docs Podcast (https://ltd-podcast.sustainoss.org/) Special Guests: Adeyinka Oresanya, Enock Kasaadha, and Ruth Ikegah.

    Episode 94: 20min in CHAOSS Africa with Precious, Gloria, and Maryblessing

    Play Episode Listen Later Oct 3, 2024 30:30


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSScast! CHAOSScast – Episode 95 In this episode of CHAOSScast, host Harmony Elendu is joined by members of the CHAOSS Africa community, Precious Abubakar, Gloria Johnson, and Maryblessing Okolie. Join us as they share their personal journeys and experiences contributing to the open-source ecosystem. They also discuss their roles in various CHAOSS projects, including the DEI Badging project, documentation efforts, and the Contributor Covenant. The episode highlights the importance of community support, the challenges and successes in open-source contributions, and suggestions for improving the onboarding process for newcomers. Press download now to hear more! [00:03:21] Precious shares her “open source awakening” through the CHAOSS Project and mentorship programs, particularly the Africa Contributor Program. [00:05:04] Maryblessing shares her experience with the Outreachy program and how conversations with Precious led her to contribute to the CHAOSS Project, specifically working on Augur software. [00:06:50] Gloria talks about her introduction to open source through her friend and joining the CHAOSS community and shares her initial hesitations and eventual onboarding into the open source space. [00:09:17] Harmony discusses the importance of attending open source meetings as a form of contribution and he reflects on the importance of the onboarding party for newcomers in the CHAOSS community. [00:11:51] Maryblessing describes her various contributions to CHAOSS, including event planning, facilitating meetings, and her leadership role in the Contributor Covenant project. [00:17:12] Gloria shares her contribution to the DEI Badging project, reviewing event badges and contributing as a project manager. Harmony praises the Badging project for its impact on diversity, equity, and inclusion (DEI) in the open source space. [00:19:25] Precious shares her contributions to Project Badging, the CHAOSS Slack bot, and reflects on her journey in the open source space. [00:23:02] Harmony opens the discussion on how the CHAOSS community could improve the contributor experience, and our guests share how the community has evolved and reflects on improvements such as recognizing no-code contributors and how the tour guide system has been helpful for onboarding newcomers to the community. [00:27:02] Harmony wraps up by commending the community's efforts to consistently improve the onboarding process for newcomers. Value Adds (Picks) of the week: * [00:28:01] Harmony's pick is let's see open source as a way of giving back to the world at large. * [00:28:30] Maryblessing's pick is nobody can steal your vision. * [00:29:04] Gloria's pick is let opportunities meet you prepared. * [00:29:30] Precious's pick is relaunching her blog. Panelist: Harmony Elendu Guests: Precious Abubakar Gloria Johnson Maryblessing Okolie Links: CHAOSS (https://chaoss.community/) CHAOSS Project X (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) CHAOSS Slack (https://chaoss-workspace.slack.com/join/shared_invite/zt-r65szij9-QajX59hkZUct82b0uACA6g#/shared-invite/email) podcast@chaoss.community (mailto:podcast@chaoss.community) CHAOSS Project Africa X (https://x.com/chaoss_africa) CHAOSS Africa-GitHub (https://github.com/chaoss/chaoss-africa) Georg Link Website (https://georg.link/) Harmony Elendu Medium (https://harmonyelendu.medium.com/) Harmony Elendu X (https://x.com/ogaharmony) Precious Abubakar Medium (https://preciousdanabubakar.medium.com/) Gloria Johnson LinkedIn (https://www.linkedin.com/in/gloria-johnson-b5aa27205/) Maryblessing Okolie LinkedIn (https://www.linkedin.com/in/ukdevv/) CHAOSScast Podcast-Episode 67: The CHAOSS Newcomer Slack Bot and She-Code-Africa with Precious and lyimide (https://podcast.chaoss.community/67) Contributor Covenant (https://www.contributor-covenant.org/) CHAOSS DEI Project Badging (https://badging.chaoss.community/project-badging) CHAOSS Slack Bot (https://github.com/chaoss/chaoss-slack-bot) Special Guests: Gloria Johnson, Maryblessing Okolie, and Precious Abubakar.

    Episode 93: Guest Episode - Sustain meets CHAOSScast to talk about Practitioner Guides

    Play Episode Listen Later Sep 19, 2024 40:12


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast- Episode 93 Guests: Elizabeth Barron Luis Cañas-Diaz Dawn Foster Panelists: Alice Sowerby Richard Littauer In this episode of CHAOSScast, it's a crossover with Sustain, host Richard Littauer is joined by three guests, Dawn Foster, Elizabeth Barron, and Luis Cañas Diaz, to discuss the CHAOSS Project's recent development of Practitioner Guides. The show delves into the purpose of these guides, which are designed to help open source projects interpret and utilize metrics to improve community health and sustainability. The guests explain the significance of metrics in open source projects, the challenges of defining and making them accessible, and how the guides can benefit different types of projects, from large corporations to individual developers. Topics covered include the background and format of the guides, specifics on the metrics discussed, and the practical applications and improvements these guides aim to facilitate. Go ahead and download this episode now! [00:03:03] Dawn fills us in on the connections between the guests and their collective work on the CHAOSS Practitioner Guides. [00:03:43] The conversation shifts to the specifics of the CHAOSS Project, highlighting the international community involvement and various working groups focusing on different aspects of open source projects like corporate OSPOs, university OSPOs, and diversity and equity initiatives. [00:05:31] Luis describes the origin and work of Bitergia and its collaboration with CHAOSS Project, particularly in developing tools like Grimoire Lab. [00:07:17] Richard turns the discussion to the CHAOSS Project's Practitioner Guides, where Dawn discusses the purpose of the introduction guide in the series, designed to help users understand and apply metrics effectively across various open source contexts. [00:10:58] There's a discussion on the format of the guides, emphasizing their accessibility, ethical considerations in data handling, and how they're designed to be adaptable to different needs. Luis highlights the need for CHAOSS and Bitergia projects to provide actionable insights rather than just more metrics. [00:13:28] Elizabeth and Dawn explain the broader goal of the guides to not only provide metrics but also helps users interpret and apply these to drive tangible improvements in open source projects. [00:14:54] We learn about the target audience for the guides and how they cater to both large organizational structures (OSPOs) and individual project maintainers. [00:16:15] Dawn explains what the Contributor Sustainability Guide focuses on, emphasizing strategies for sustainable contribution and community involvement in open source projects. [00:17:53] The discussion centers on renaming the “bus factor” metric to “contributor absence factor” to avoid the negative connotations of the original term, Luis emphasizes the relevance of metrics, particularly in small projects, and Dawn explains that the guides focus on a few key metrics per guide, chosen for their ease of understanding and minimal requirement for data collection. [00:21:58] Richard inquires about the effectiveness of metrics in identifying if a project is on the wrong path, prompting a discussion on the goals of a project and how metrics align with those metrics. Elizabeth and Dawn stress the importance of aligning metrics with project goals and involving project contributors in discussions about what metrics are most relevant. [00:24:35] The discussion continues with considerations on how metrics should supplement, not replace, expert judgement and involvement in project management. Elizabeth and Richard discuss the potential for projects to start with community growth in mind and the challenges in measuring and guiding such growth. [00:28:18] The conversation switches to the remaining guides not yet covered, with Richard asking about the guides on Responsiveness and Organizational Participation. Dawn explains the Responsiveness guide, with its focus on key metrics like time to first response, time to close, and change request closure ratio. Elizabeth and Luis share why this is one of their favorite guides. [00:33:23] We hear about the broader applicability of the guides. Richard questions if the guides are only for corporate-driven projects or if they can serve more relaxed open source environments. Dawn and Luis emphasize that the guides are valuable for a variety of stakeholders, including foundations and volunteers. [00:35:00] Find out where you can look at the Practitioner Guides online. Quotes: [00:07:44] “At the CHAOSS Project we have a whole bunch of metrics, and we have tools or software that help you gather those metrics.” [00:08:06] “There is no one-size-fits-all approach to interpreting metrics.” [00:15:10] “A lot of these guides were designed with OSPOs in mind. They're all useful to anyone who's managing a project.” [00:19:55] “For metrics, the bigger the project, the more useful they are.” Spotlight: [00:35:54] Richard's spotlight is Johnny Wilson, an eBird reviewer. [00:36:34]** Elizabeth's **spotlight is a project called Clocker. [00:37:30] Dawn's spotlight is Nadia Eghbal's book, _Working in Public: The Making and Maintenance of Open Source Software, _and her paper, “Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure.” [00:38:29] Luis's spotlight is Moodle, the OSS learning platform. Links: CHAOSS (https://chaoss.community/) CHAOSS slack (https://chaoss-workspace.slack.com/join/shared_invite/zt-28p56bayt-67TRjdA4yJWQmUd4hCzULg#/shared-invite/email) CHAOSS Practitioner Guides (https://chaoss.community/about-chaoss-practitioner-guides/) SustainOSS (https://sustainoss.org/) SustainOSS Discourse (https://discourse.sustainoss.org/) podcast@sustainoss.org (mailto:podcast@sustainoss.org) SustainOSS Mastodon (https://mastodon.social/tags/sustainoss) Open Collective-SustainOSS (Contribute) (https://opencollective.com/sustainoss) Richard Littauer Socials (https://www.burntfen.com/2023-05-30/socials) Alice Sowerby Website (https://www.rosmarin.co.uk/) Elizabeth Barron Website (https://www.elizabeth-barron.com/) Elizabeth Barron LinkedIn (https://www.linkedin.com/in/elizabethn/) Luis Cañas-Diaz Website (https://sanacl.wordpress.com/) Luis Cañas-Diaz LinkedIn (https://www.linkedin.com/in/canasdiaz/) Dawn Foster Website (https://fastwonderblog.com/) Dawn Foster LinkedIn (https://www.linkedin.com/in/dawnfoster/) Johnny Wilson-Ventures Birding Tours (https://www.birdventures.com/Johnny-Wilson.html) Clocker (https://abhishekbanthia.com/clocker/) Working in Public: The Making and Maintenance of Open Source Software by Nadia Eghbal (https://www.amazon.com/dp/0578675862/) “Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure” by Nadia Eghbal (https://www.fordfoundation.org/work/learning/research-reports/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure/) Nadia Asparouhova (Eghbal) Website (https://nadia.xyz/oss/) Moodle (https://moodle.org/) Sustain Podcast featuring Nadia Eghbal (https://podcast.sustainoss.org/guests/nadia) Credits: Produced by [Richard Littauer] (https://www.burntfen.com/) (https://www.burntfen.com/) Edited by Paul M. Bahr at [Peachtree Sound] (https://www.peachtreesound.com/) (https://www.peachtreesound.com/) Show notes by DeAnn Bahr [Peachtree Sound] (https://www.peachtreesound.com/) (https://www.peachtreesound.com/) Special Guests: Luis Cañas-Díaz and Richard Littauer.

    Episode 92: ISO Standards for Open Source Community Health Metrics

    Play Episode Listen Later Sep 5, 2024 28:41


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 92 In this episode of CHAOSScast, host Alice Sowerby is joined by Sean Goggins, Georg Link, and guest Divya Mohan, to discuss the importance and process of establishing ISO standards for open source community health metrics. The panel delves into how ISO standards ensure interoperability and aid in establishing credible industry practices. They highlight existing ISO standards in open source and share how these efforts are being translated into the CHAOSS Project's metrics, particularly focusing on security and community activity. The conversation includes insights on the current state of the project, the feedback process, and how interested individuals can get involved. Press download to hear more! [00:02:47] Georg explains ISO standards as international standards ensuring interoperability and formalizing metrics and highlights the transition from CHAOSS Project's defacto standards to ISO standards for broader adoption and formal recognition. [00:04:45] Sean adds that ISO standards help communicate quality in manufacturing and software processes, making it relevant for enterprises engaged in open source. [00:05:46] Sean and Georg discuss existing ISO standards in the open source sphere, including SPDX and OpenChain. Divya Mentions the ongoing development of the Security Assurance Specification by the OpenChain Project. [00:08:54] Sean describes how the idea of creating an ISO standard based on CHAOSS Project metrics began with discussions with Asian Pacific members and their manufacturing contexts. [00:09:45] Divya explains how the process of creating an ISO standard involves rigorous feedback and adjustments, affecting how metrics and documentation are shaped, and she elaborates on the feedback process. [00:12:22] Georg highlights the importance of feedback in the ISO standardization process and the additional rigor and format required compared to the CHAOSS Project's current metrics. [00:14:10] Georg updates the projects progress which involves two drafts (security and community activity metrics) that are in development, Sean mentions the reliance on the Joint Development Foundation (JDF) for guidance and expertise in navigating the ISO standardization process, and Divya explains how people can contribute. [00:16:47] Alice highlights areas where help is needed, particularly from those with ISO standards experience and input on security and community activity metrics. [00:17:18] Sean emphasizes that anyone with an interest in CHAOSS metrics or ISO standards could contribute by refining and formalizing existing metrics. [00:18:11] Georg introduces the security ISO standard draft which includes Introduction to scope, Conformance requirements, Terms and definitions, and Summary of requirements. [00:21:32] Alice notes that the community activity draft is less developed but invites people to review and contribute, and Georg explains the community activity metrics focus on: Activity levels, Number of contributors, and Number of organizations involved. Value Adds (Picks) of the week: [00:23:04] Alice's pick is the NHS. [00:23:26] Georg's pick is physical therapy for recovering the use of his arm. [00:24:17] Sean's pick is planning a documentary. [00:25:59] Divya's pick is pottery making. Panelists: Alice Sowerby Georg Link Sean Goggins Guest: Divya Mohan Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Alice Sowerby Website (https://www.rosmarin.co.uk/) Sean Goggins X/Twitter (https://twitter.com/sociallycompute) Divya Mohan X/Twitter (https://x.com/Divya_Mohan02) Divya Mohan Website (https://www.divyamohan.com/) Divya Mohan LinkedIn (https://www.linkedin.com/in/divya-mohan0209/) Meeting Invite for the CHAOSS ISO Standards Meeting (https://teamup.com/event/show/id/XXJ4J1cV17zESJkeyaWwG5bjMcMiWs) Metric Model: Community Activity (https://chaoss.community/kb/metrics-model-community-activity/) ISO standard for OSS Project Viability (security) draft (https://docs.google.com/document/d/1bf02JT_CHa-ZR7PqiKUgbhMb2qcjBI4XMGnWVoaz8qs/edit?pli=1) Joint Development Foundation (https://jointdevelopment.org/) NHS (https://www.nhs.uk/) Special Guest: Divya Mohan.

    Episode 91: Red Hat OSPO: Contextual Community Analytics and the AI Hype Cycle

    Play Episode Listen Later Aug 22, 2024 37:38


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 91 In this episode of CHAOSScast, host Matt Germonprez is joined by Red Hat's Senior Data Scientist Cali Dolfi and Community Architect Josh Berkus to discuss their experiences in measuring and maintaining open source community health. They delve into their day-to-day roles, challenges, and key projects like Project Aspen, the importance of contextual metrics, and the impact of generative AI on their work. Also, they emphasize the importance of goal-oriented metrics and establishing repeatable processes in OSPOs. Press download to hear much more! [00:00:40] Cali and Josh share their backgrounds. [00:02:02] Cali talks about her work as a data scientist at Red Hat, focusing on community open source metrics and mentions her recent projects, including Project Aspen, and her role in developing platforms for data visualization and metrics. [00:04:34] Josh discusses his day-to-day responsibilities which include stewarding Red Hat's involvement in cloud native projects and committee work with the Cloud Native Computing Foundation. [00:06:17] The discussion shifts towards the health of collections of projects or ecosystems and Cali and Josh share their thoughts on how they approach ecosystem health, particularly with the cloud native space. Josh focuses on Kubernetes and its connection to various projects. [00:09:17] Matt questions if Red Hat often plays a stabilizing role within these ecosystems, especially in times of crisis or instability. [00:10:29] Cali discusses current hot topics in open source community health at Red Hat, focusing on SBOM (Software Bill of Materials) analysis and its implications for security and maintenance within the tech industry. They discuss the importance of understanding vulnerabilities within open source projects and the role of maintainers in mitigating these vulnerabilities. [00:14:51] Matt asks about identifying vulnerabilities in upstream projects and notes the challenges of visibility due to numerous projects. Cali explains their approach of analyzing the entire codebase, using visualizations on the ‘8not dashboard' to monitor active maintainers in different project areas. [00:16:43] Josh discusses mainstream tooling focused on known vulnerabilities and emphasizes the need to predict future vulnerabilities. [00:19:16] Matt inquires about handling the variability and contextual specificity of metrics across numerous projects. Cali discusses the importance of contextual understanding in interpreting data and metrics, emphasizing the need for community involvement to enrich the interpretation. Josh argues that improving data collection methods to incorporate contextual knowledge is crucial, aiming to shift some analytical responsibilities from humans to algorithms. [00:24:19] A discussion starts on the role of generative AI in current tech, prompting Cali to reflect on the impact of AI hype cycles on resource allocation within the industry. Josh acknowledges that while some open source machine learning tools have benefited from increased resources due to the AI wave, the introduction of generative AI in community projects has often been problematic. [00:30:03] The conversation shifts back to the challenge of AI-generated contributions to open source projects. Josh and Matt discuss the potential need for Red Hat's Open Source Program Office (OSPO) to adapt its analytics and policies to manage the influx of such contributions. [00:31:35] We close with Cali offering advice to new OSPOs on setting up robust data analysis infrastructures from the start, and Josh reinforces the need for goal-oriented metrics and processes advising OSPOs to design operations that are sustainable and scalable. Value Adds (Picks) of the week: [00:34:52] Matt's pick is being a wildflower gardener. [00:35:24] Josh's pick is being a vegetable gardener. [00:36:20] Cali's pick is the Big Brother show being back on. Panelist: Matt Germonprez Guests: Josh Berkus Cali Dolfi Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Matt Germonprez X/Twitter (https://twitter.com/germ) Josh Berkus Website (https://berkus.org/) Josh Berkus Mastodon (https://m6n.io/@fuzzychef) Cali Dolfi LinkedIn (https://www.linkedin.com/in/calidolfi/) Cali Dolfi- Red Hat Research Quarterly (https://research.redhat.com/blog/article-author/cali-dolfi/) Red Hat (https://www.redhat.com/en) Project Aspen-GitHub (https://github.com/oss-aspen) US Government Proposes SBOM Rules for Contractors (https://www.infosecurity-magazine.com/news/us-government-proposes-sbom-rules/) Special Guests: Cali Dolfi and Josh Berkus.

    Episode 90: 20min in CHAOSS Africa with Victoria and Kingsley

    Play Episode Listen Later Aug 8, 2024 20:15


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 90 In this episode of CHAOSScast, host Harmony Elendu welcomes guests Kingsley Mkpandiok and Victoria Ottah from CHAOSS Africa. They share their unique encounters with open source, from reading articles and attending events to making their first contributions. They discuss the importance of community engagement, the valuable skills they've developed, and the significance of diversity, equity, inclusion, and accessibility in their work. The episode highlights how volunteering and active participation in open source not only benefits the community but also enhances personal growth and networking opportunities. Press download now to hear more! [00:00:34] Kingsley and Victoria introduce themselves and tell us about their backgrounds. [00:02:48] Kingsley describes how he engaged with open source through a LinkedIn post by Ruth Ikegah, which led to his involvement with CHAOSS. Victoria tells us how she was initially hesitant as a non-code contributor, but she was inspired by a designer at the OSCA fest event, leading her to active contributions in design for open source. [00:05:29] Harmony's personal onboarding experience was being influenced by social media posts and personal onboarding by Ruth Ikegah in open source, while Adeyinka Oresanya started his first contribution through documentation in CHAOSS. [00:06:34] There's a discussion on how initial contributions to CHAOSS Africa was like as Kingsley explains his first project involved a flyer design for a Twitter space, and Victoria's debut was on the DI badging UI along with other minor contributions. [00:09:50] Harmony stresses the importance of attending meetings as part of contributing to the open source community and highlights the significance of onboarding parties hosted by CHAOSS, which are crucial for new contributors. [00:12:07] The conversation switches to reflections on experiences within the open source community. Kingsley values the community aspect of open source most, sharing how it's led to friendships and collaborative opportunities, and Victoria discusses how open source has been instrumental in teaching her patience and improving her interpersonal skills. [00:16:28] Harmony ranks CHAOSS Africa as his top three communities due to its supportive and effective management and appreciates the efforts of community managers and facilitators. Value Adds (Picks) of the week: [00:17:27] Harmony's pick is volunteering as being the best way to wait for your next opportunity while getting better at something. [00:18:07] Kingsley's pick is if you are going to spend time doing a piece of work, do it as well as possible. [00:18:38] Victoria's pick is incorporating diversity, equity, inclusion, and accessibility (DEI) in everything. Quote: [00:14:09] “To improve your experience, open source is the place to start.” Panelist: Harmony Elendu Guests: Kingsley Mkpandiok Victoria Ottah Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Harmony Elendu X/Twitter (https://x.com/ogaharmony) Harmony Elendu Substack (https://substack.com/@harmonyelendu) Kingsley Mkpandiok Medium (https://iamkingsleey.medium.com/) Kingsley Mkpandiok X/Twitter (https://x.com/iamkingsleey) Kingsley Mkpandiok LinkedIn (https://www.linkedin.com/in/iamkingsleey/) Victoria Ottah Medium (https://toriannenna-blog.medium.com/) Victoria Ottah X/Twitter (https://x.com/toriannenna?s=21&t=sJ9-lYl8I5pM0OXxeQ55nQ) Victoria Ottah LinkedIn (https://www.linkedin.com/in/victoria-ottah-7294481ba/) Ruth Ikegah X/Twitter (https://x.com/IkegahRuth) Open Source Community Africa (OSCA) (https://oscafrica.org/) CHAOSS Africa-GitHub (https://github.com/chaoss/chaoss-africa) CHAOSS Project Africa X/Twitter (https://x.com/chaoss_africa?lang=en) CHAOSS Africa-Open Collective (https://opencollective.com/chaoss-africa) CHAOSS Diversity, Equity, and Inclusion Working Group-GitHub (https://github.com/chaoss/wg-dei) Special Guests: Kingsley Mkpandiok and Victoria Ottah.

    Episode 89: Practitioner Guides: #3 Organizational Participation

    Play Episode Listen Later Jul 25, 2024 32:25


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 89 In this episode of CHAOSSCast, host Alice Sowerby is joined by panelists Dawn Foster, Elizabeth Barron, and Harmony Elendu, to discuss the importance and complexities of organizational participation in open source projects. They delve into how the CHAOSS Practitioner Guides help users make sense of CHAOSS metrics and provide insights on improving open source project health. The conversation covers the significance of diverse organizational participation, the role of community managers, and the challenges of accurately measuring organizational contributions. Additionally, they highlight tools like Augur and Grimoire Lab that aid in data collection and analysis as well as offer practical advice for both individuals and companies to foster healthier, more inclusive open source communities. Press download now to hear more! [00:01:50] Dawn gives an overview of the Practitioner Guides that aim to help users navigate the extensive metrics from the CHAOSS Project. They focus on single topics to improve open source project health by making data more accessible. [00:03:19] Why is the Practitioner Guide so important? Dawn explains that organizational participation impacts open source projects' evolution and Elizabeth makes a point that measuring organizational influence is complex and often not straightforward. [00:05:40] There's a discussion on the key factors in organizational participation. Dawn talks about ideal projects having diverse contributors from various organizations, and Elizabeth talks about leadership roles within the project, such as technical steering committee positions that are crucial. [00:09:49] We learn about the problems that people discover and the solutions to resolve the problems as Dawn explains how they've broken down the make improvements section into two different categories. Elizabeth explains how leadership roles within the project, such as technical steering committee positions, are crucial. [00:12:37] Alice mentions if a project is not crucial for an organization's control, donating to a foundation, like CNCF, can be beneficial for wider adoption and support. Dawn adds that donating a project to a foundation can help if the goal is community growth and projects should not be donated merely for marketing purposes. [00:14:24] There's a conversation on how community managers can help facilitate transparency and encourage open contributions rather that keeping discussions and decisions private within the dominant organization, and they can ensure that onboarding experiences, documentation, and community building are prioritized. [00:17:24] Harmony talks about the impact of organizational dominance when one organization dominates a project, it can reduce the project's openness and health and increasing opportunities for external contributions can enhance diversity and inclusion. [00:19:20] The conversation shifts to challenges in measuring metrics and Elizabeth explains cleaning and maintaining accurate data on contributors is challenging due to issues with email addresses and personal vs. organizational contributions. Dawn tells us about the CNCF using YAML or JSON files to track organizational affiliations and update contributor data, but it requires manual effort to keep this information accurate. [00:23:57 ] Alice brings up limitations of metrics since metrics alone don't provide a complete picture, and Elizabeth shares how metrics should be used alongside insights from practitioners and combining metrics with intuition and observing the project directly provides a better overview. [00:25:22] Dawn mentions to accurately assess project leadership and contributions, it's important to talk to people involved since not all leadership roles and contributions are reflected in metrics or governance documents. [00:26:29] Elizabeth inquires if any projects require contributors to fill out profiles indicating if they are contributing personally or on behalf of their company. Dawn explains that she hasn't seen projects require contribution profiles as a prerequisite, and tools like Augur and Grimoire Lab, with its Sorting Hat feature, help manage and clean organizational data. Value Adds (Picks) of the week: [00:29:13] Dawn's pick is going on vacation to visit her family. [00:29:38] Elizabeth's pick is making mead with her grown son. [00:30:27] Harmony's pick is reaching out to old friends to make you smile. [00:31:22] Alice's pick is Dot, an AI companion app. Panelists: Alice Sowerby Dawn Foster Elizabeth Barron Harmony Elendu Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Alice Sowerby Website (https://www.rosmarin.co.uk/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Elizabeth Barron X/Twitter (https://twitter.com/elizabethn) Harmony Elendu X/Twitter (https://x.com/ogaharmony) Harmony Elendu Substack (https://substack.com/@harmonyelendu) Harmony Elendu LinkedIn (https://www.linkedin.com/in/harmonyelendu/) CHAOSScast Podcast-Episode 85- Introducing CHAOSS Practitioner Guides: #1 Responsiveness (https://podcast.chaoss.community/85) CHAOSScast Podcast-Episode 88-Practitioner Guides: #2 Contributor Sustainability (https://podcast.chaoss.community/88) CHAOSS- Practitioner Guide: Organizational Participation (https://chaoss.community/practitioner-guide-organizational-participation/) Augur (https://github.com/chaoss/augur) Grimoire Lab: Sorting Hat (https://github.com/chaoss/grimoirelab-sortinghat) The Elder Scrolls: The Official Cookbook by Chelsea Monroe-Cassel (https://www.amazon.com/dp/1683833988) Dot (https://new.computer/)

    Episode 88: Practitioner Guides: #2 Contributor Sustainability

    Play Episode Listen Later Jul 11, 2024 33:23


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 88 In this episode of CHAOSSScast, host Alice Sowerby, along with Dawn Foster and Elizabeth Barron, discuss measuring and improving open source community health through contributor sustainability. The conversation highlights the importance of documentation, the balance of contributor roles, and proactive community building. They share insights and examples on how projects can avoid single points of failure, the significance of onboarding processes, and the impact of asking for help. The discussion also underscores the human aspects of open source contributions and provides practical strategies for long-term project viability. Press download now to hear more! [00:02:11] Dawn explains that practitioner guides are designed for non-experts to help interpret data on open source projects, highlighting the overwhelming amount of data involved. [00:03:24] Dawn mentions the first four practitioner guides, including an introductory guide, and specific guides on contributor sustainability, responsiveness, and organizational participation. [00:04:14] Alice asks why contributor sustainability is so important, to which Dawn responds that it significantly impacts overall project sustainability. She references the xkcd dependency comic to illustrate the vulnerability of projects reliant on few contributors. [00:05:41] Elizabeth notes the increasing awareness of proactive approach towards ensuring contributor sustainability in open source. [00:06:33] Dawn discusses specific metrics like the contributor absence factor, emphasizing the importance of a balanced contributor base. She shares a story about a Java project stalling due to the sole maintainer's incarceration. [00:08:50] There's a discussion about the importance of recognizing diverse contributions beyond code, such as community management and documentation. Dawn highlights the efficiency that professional roles can bring to these areas. [00:11:39] Elizabeth shares concerns about a specific open source project with a large user base but limited active contributors, highlighting the risks involved. Dawn briefly mentions the structure of the practitioner guides, particularly focusing on the steps for making improvements in project sustainability. [00:15:57] Elizabeth emphasizes the importance of making documentation not only informative but also welcoming, and Dawn suggests ways to make contributions easier. [00:18:43] Elizabeth highlights the value of recognition in open source communities, Dawn discusses the idea of expanding roles within projects beyond the binary of contributors and maintainers, and there's a discussion on the importance of distributing work among several people to avoid over-reliance on a single contributor. [00:21:55] Dawn shares that improving contributor sustainability is a long-term effort and suggests staring with areas that can make the biggest impact. Elizabeth reflects on the psychological aspect of maintainers having to share control of projects, which can be challenging but is necessary for project growth and sustainability. [00:27:39] Elizabeth expresses a desire to see more open source projects include community building or growth as a deliberate part of their roadmaps, and Dawn encourages feedback on the practitioner guides to improve them, highlighting the importance of community input in enhancing these resources. Value Adds (Picks) of the week: [00:29:52] Alice's pick is a paper she recently read on “Dark matter could be primordial black holes,” and a discovery by the Francis Crick Institute in London of a biological pathway that's a major driver of IBD. [00:31:21] Dawn's pick is re-watching “Friends” TV show. [00:31:52] Elizabeth's pick is watching “Lord of the Rings Trilogy” at the movie theatre. Panelists: Alice Sowerby Dawn Foster Elizabeth Barron Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community-email (mailto:podcast@chaoss.community-email) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Alice Sowerby Website (https://www.rosmarin.co.uk/) Elizabeth Barron X/Twitter (https://twitter.com/elizabethn) CHAOSScast Podcast-Episode 85: Introducing CHAOSS Practitioner Guides: #1 Responsiveness (https://podcast.chaoss.community/85) Practitioner Guide: Contributor Sustainability-CHAOSS (https://chaoss.community/practitioner-guide-contributor-sustainability/) xkcd-Dependency (https://xkcd.com/2347/) Colorful Primordial Black Holes (https://physics.aps.org/articles/v17/s69) IBD Breakthrough (https://www.theguardian.com/society/article/2024/jun/05/bowel-disease-hope-researchers-find-biological-pathway)

    Episode 87: Celebrating 2 years of CHAOSS Africa

    Play Episode Listen Later Jun 27, 2024 37:37


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 87 In this episode of CHAOSScast, host Elizabeth Barron is joined by panelists Anita Ihuman and Ruth Ikegah, along with guests, Enock Kasaadha and Maryblessing Okolie, as they delve into the experiences and contributions of CHAOSS Africa, a regional chapter of the CHAOSS Project. They share personal stories of how they got involved in open source, the influence of CHAOSS Africa on their careers, and the community's growth over the past two years. Discussion highlights include the importance of diversity, equity, and inclusion, the supportive nature of the CHAOSS community, and future aspirations for CHAOSS Africa. Press download to hear much more! [00:03:34] Ruth shares her journey into open source which began out of curiosity during her microbiology studies when she observed a friend participating in an open source project via a Google meet call. [00:06:13] Enock describes his transition from software development to open source, highlighting the initial challenges he faced finding a welcoming community. He praises CHAOSS for their newcomer-friendly environment. [00:07:51] Maryblessing got into open source after being introduced through a friend who participated in an Outreachy internship, she then joined CHAOSS. Initially, she observed the community to understand how her skills could contribute, and over time she became an active participant. [00:10:24] Anita shares a similar background with Ruth, having been classmates. Her interest in open source grew as she saw peers making significant contributions to tech, which encouraged her to engage in open source, leading her to CHAOSS. [00:13:11] The discussion switches to how CHAOSS Africa came to be. Ruth explains how she transitioned from GNOME to CHAOSS through her interactions with other open source contributors. She credits Outreachy, an internship program that CHAOSS participated in, and highlights the role of the DI (Diversity and Inclusion) audits team and the Ford Foundation in recognizing the contributions of African members. [00:19:18] Elizabeth asks about the impact of open source and CHAOSS on their lives. Enock responds, detailing how CHAOSS acts as an incubator for learning open source contributions skills, which are transferable to other communities. He emphasizes the values of patience, trust, and appreciation cultivated within the CHAOSS community. [00:24:10] Maryblessing emphasizes how the community has helped advance her career, particularly in managing volunteers, appreciating diversity and inclusion, and improving her decision-making processes. She highlights how CHAPSS has enabled her to engage effectively in other communities and appreciate the role of non-coding contributions in open source projects. [00:28:12] Anita shares that CHAOSS has broadened her understanding of community health beyond resolving disputes, revealing the multifaceted nature of building a healthy community. She appreciates how her involvement in CHAOSS has allowed her to explore non-coding roles in open source. [00:29:56] The discussion shifts to the future of CHAOSS Africa, with Ruth and Enock envisioning greater expansion across the continent. They discuss supporting local events and including more countries in their efforts. Value Adds (Picks) of the week: [00:34:01] Elizabeth's pick is reconnecting with old friends. [00:34:46] Enock's pick is motivation is overrated. [00:35:25] Anita's pick is the recent feedback from her company on her efforts. [00:35:50] Maryblessing's pick is Notion. [00:36:12] Ruth's pick is being at peace and worrying less. Panelists: Elizabeth Barron Anita Ihuman Ruth Ikegah Guests: Enock Kasaadha Maryblessing Okolie Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Elizabeth Barron X/Twitter (https://twitter.com/elizabethn) Ruth Ikegah X/Twitter (https://twitter.com/IkegahRuth) Ruth Ikegah LinkedIn (https://www.linkedin.com/in/ruth-ikegah/?originalSubdomain=ng) Anita Ihuman LinkedIn (https://www.linkedin.com/in/anita-ihuman/?originalSubdomain=ng) Anita Ihuman GitHub (https://github.com/Anita-ihuman) Enock Kasaadha Website (https://kaxada.medium.com/) Enock Kasaadha LinkedIn (https://www.linkedin.com/in/kaxada/) Maryblessing Okolie Website (https://hashnode.com/@Ukdevv) Maryblessing Okolie LinkedIn (https://www.linkedin.com/in/ukdevv/) Ford Foundation (https://www.fordfoundation.org/) CHAOSS Africa GitHub (https://github.com/chaoss/chaoss-africa) CHAOSS Africa Open Collective (https://opencollective.com/chaoss-africa) CHAOSS Project Africa X/Twitter (https://x.com/chaoss_africa?lang=en) Outreachy (https://www.outreachy.org/) GNOME (https://www.gnome.org/) Maryblessing Okolie's talk at Berlin Buzzwords (YouTube) (https://www.youtube.com/watch?v=pUdlGUvxwMI) Notion (https://www.notion.so/) Join the CHAOSS Africa Slack channel (https://chaoss-workspace.slack.com/?redir=%2Farchives%2FC03KC6ZERSR.%3Fname%3DC03KC6ZERSR.) Special Guests: Anita ihuman, Enock Kasaadha, and Maryblessing Okolie.

    Episode 86: The Turing Institute: Using AI ethically with the power of Open Source

    Play Episode Listen Later Jun 13, 2024 44:51


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 86 In this episode of CHAOSScast, co-hosts Alice Sowerby and Dawn Foster welcome guests Aida Mehonic, Malvika Sharan, and Kirstie Whittaker from The Alan Turing Institute. The discussion begins with delving into the Institute's strategic vision, focused on using data science and AI to address global challenges in environment, health, and security. They examine the role of open source contributions in enhancing the ethical, accessible, and impactful uses of AI. The episode highlights various projects, such as The Turing Way, and the importance of community building, inclusive research practices, and the ethical considerations of AI. They also discuss the integration of CHAOSS metrics in their work and explore future projects and initiatives at The Alan Turing Institute. Press download now to hear more! [00:02:58] Kirstie gives an overview of The Turing Institute's strategic vision and explains the three missions. [00:06:22] Aida talks about the importance of communicating with organizations to align on a shared mission and the impact and value of money of publicly funded projects. [00:08:38] Malvika brings in the stakeholders ensuring that users, communities, and patients have a say in AI development and empowering educators to incorporate AI, also she talks about working across different projects like Data Science Without Borders and BridgeAI, to accelerate AI's impact on health and SME's. [00:11:02] The conversation switches to embracing ethical AI usage and encouraging others to do the same. Kirstie details the ethical components of AI using the SAFE-D approach: Safety and sustainability, Accountability, Fairness and non-discrimination, Explainability and transparency, and Data quality, integrity, protection, and privacy. [00:17:17] Malvika talks about the importance of considering the societal impact of research at The Turing Institute, she highlights the differences between the EU AI Act and the open source community approach and emphasizes that users should know their rights regarding data collection and sharing. [00:19:49] Aida tells us about a case study on A/B street, an open source street planning tool. They partnered up with Bristol City Council and used this tool to facilitate community involvement in urban planning decisions. [00:23:52] Aida mentions having conversation she's been in has focused on at Turing on democratizing technology to reach a broader set of end users. [00:24:14] Dawn loves Turing's collaborative approach and acknowledges the challenges in making AI and data science intuitive for everyone. [00:24:54] Kirstie discusses the difficulty of meaningful stakeholder engagement. She talks about the importance of being willing to pivot project goals based on community feedback. [00:26:51] Alice brings up CHAOSS metrics and inquires how they fit into The Turing Institute's work. Malvika explains that CHAOSS metrics is one of the only metrics that help them for understanding equity, diversity, and inclusion (EDI) in community health. [00:31:00] Dawn highlights the need to combine quantitative metrics with qualitative research. Kirstie shares that data scientists often don't see their work as part of open source or community led projects. Aida comments on using CHAOSS metrics to justify the impact of open source research funded by taxpayer money. [00:36:05] Dawn asks about the future focus areas for The Turing Institute. Kirstie mentions the BridgeAI Initiative to support SMEs in the UK in leveraging data and the expansion of The Turing Way Practitioner Hub to support experts in organizations and foster global knowledge exchange. [00:38:28] Aida shares her excitement about a potential incubator at Turing focused on pathways to impact for research. Malvika shares her excitement for professionalization and recognition of various data science roles. Value Adds (Picks) of the week: [00:40:54] Dawn's pick is GitHub's GraphQL API. [00:41:21] Malvika's pick is celebrating 5 years of The Turing Way. [00:41:53] Aida's pick is the incubator she talked about earlier. [00:42:26] Kirstie's pick is the Organizational Mycology team: Dan Sholler, Beth Duckles, and Jonah Duckles. [00:43:30] Alice's pick is listening to some podcasts about nuclear semiotics. Panelists: Alice Sowerby Dawn Foster Guests: Aida Mehonic Malvika Sharan Kirstie Whitaker Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Alice Sowerby Website (https://www.rosmarin.co.uk/) Aida Mehonic LinkedIn (https://www.linkedin.com/in/aida-mehonic-5264613/?originalSubdomain=uk) Dr. Aida Mehonic-The Alan Turing Institute (https://www.turing.ac.uk/people/business-team/aida-mehonic) Malvika Sharan LinkedIn (https://www.linkedin.com/in/malvikasharan/?originalSubdomain=uk) Dr. Malvika Sharan-The Alan Turing Institute (https://www.turing.ac.uk/people/researchers/malvika-sharan) Kirstie Whitaker LinkedIn (https://www.linkedin.com/in/kirstiewhitaker/?originalSubdomain=uk) Dr. Kirstie Whitaker-The Alan Turing Institute (https://www.turing.ac.uk/people/researchers/kirstie-whitaker) The Alan Turing Institute (https://www.turing.ac.uk/) The Turing Way (https://www.turing.ac.uk/research/research-projects/turing-way) Launch of the Data Science Without Borders Project (https://codata.org/launch-of-the-data-science-without-borders-project/) BridgeAI (https://iuk.ktn-uk.org/programme/bridge) ‘Using AI in the public sector: New comprehensive guidance'-The Alan Turing Institute (https://www.turing.ac.uk/news/using-ai-public-sector-new-comprehensive-guidance) AI Ethics and Governance in Practice-The Alan Turing Institute (https://www.turing.ac.uk/research/research-projects/ai-ethics-and-governance-practice) Operationalising the SAFE-D principles for Open Source AI-Open Source Initiative (https://opensource.org/deepdive/webinars/operationalising-the-safe-d-principles-for-open-source-ai/) A/B Street (https://a-b-street.github.io/docs/) ‘Street smart: putting neighbourhood design in the hands of Bristol residents'-The Alan Turing Institute (https://www.turing.ac.uk/blog/street-smart-putting-neighbourhood-design-hands-bristol-residents) The Turing Way Practitioners Hub (https://www.turing.ac.uk/turing-way-practitioners-hub) GraphQL API-GitHub (https://docs.github.com/en/graphql) Organizational Mycology (https://orgmycology.com/about/) American Hysteria Podcast-Talking to the Future: Nuclear Semiotics (https://podcasts.apple.com/us/podcast/talking-to-the-future-nuclear-semiotics/id1441348407?i=1000655384185) 99% Invisible Podcast: Ten Thousand Years Episode 114 (https://99percentinvisible.org/episode/ten-thousand-years/) Special Guests: Aida Mehonic, Kirstie Whitaker, and Malvika Sharan.

    Episode 85: Introducing CHAOSS Practitioner Guides: #1 Responsiveness

    Play Episode Listen Later May 30, 2024 31:51


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 85 In this episode of CHAOSScast, host Alice Sowerby is joined with Dawn Foster and special guest, Luis Cañas-Díaz from Bitergia. Today, they delve into the Practitioner Guide series created by CHAOSS, particularly focusing on the Responsiveness Guide authored by Dawn. The conversation highlights the challenges people face in interpreting data and metrics within their projects and how the guides aim to provide actionable insights for improvement. Additionally, they touch on the potential risks of misinterpreting metrics and stress the importance of context and direct involvement from project teams to effectively address responsiveness issues. The episode also covers future directions for the guide series and ways the community can contribute and provide feedback. Press download to hear more! [00:02:08] Alice asks Dawn to explain the newly launched Practitioner Guide series by CHAOSS. Dawn elaborates on the Practitioner Guides, addressing the community's struggle with data interpretation and the initiative to provide guidance on metric usage for project improvements. [00:05:02] Luis comments on the utility of the Practitioner Guides, emphasizing the need to focus on goals over metrics to avoid data overload. [00:05:54] Dawn mentions the feedback received on the guides, particularly from Luis and others in various OSPO working groups. [00:07:11] The discussion shifts to the Guide on Responsiveness, with Dawn identifying key metrics like time to first response, time to close, and change request closure ratio. [00:08:37] Luis shares the significance of responsiveness metrics in community growth and ensuring fair treatment across organizational contributors. [00:09:54] Dawn details how the guides suggest making improvements, noting the importance of understanding context, such as seasonal variations or event-related disruptions, in evaluating responsiveness. [00:11:01] We hear some practical tips from Dawn on improving responsiveness, like using templates for contributions to reduce maintainers' review times and discussing time allocation with maintainers to offload non-critical tasks. [00:13:47] Luis emphasizes that metrics highlight things that are happening but require deeper investigation to understand the underlying issues. [00:15:05] Dawn discusses strategies to improve project responsiveness, such as recruiting more maintainers and contributors. She warns against simply pressuring existing maintainers to increase responsiveness, which can lead to burnout and does not address the root cause of delays. [00:17:33] Luis shares experiences from conversations with managers about the pressures of responding to community needs. He warns against using metrics to measure productivity, as it can lead people to manipulate their behavior to look good on metrics rather than genuinely improving their work. Also, he tells us about a book he read that he liked called, “The Tyranny of Metrics.” [00:19:42] Luis explains the critical role of responsiveness on onboarding and retaining new community members, emphasizing the importance of prompt feedback to make newcomers feel valued. [00:20:26] Dawn stresses the impact of responsiveness on new contributors, noting that delays or lack of feedback can permanently discourage them from participating in the project. [00:21:38] Dawn advises patience and persistence in improving responsiveness, emphasizing that it is a long-term effort. [00:22:50] Alice inquires about the future directions for the Practitioner Guides series, and Dawn reveals plans for additional guides on topics like software development practices and community activity and encourages community involvement in creating new guidelines. She discusses possibilities for customizing guides for specific organizational needs, such as what Comcast has done. [00:26:32] Luis suggests exploring educational courses or short video series to help newcomers understand and use metrics effectively in open source projects, emphasizing the long-term value of documentation in retaining knowledge. [00:27:38] Dawn details ways listeners can engage with the CHAOSS community. Value Adds (Picks) of the week: * [00:29:06] Luis's pick is having the opportunity to collaborate with the Mozilla Foundation again since they were involved in the creation of the “Mozilla and the Rebel Alliance” report years ago. * [00:29:54] Dawn's pick is The Practitioner Guides. * [00:31:06] Alice's pick is coffee ice cream. Panelists: Alice Sowerby Dawn Foster Guest: Luis Cañas-Díaz Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Alice Sowerby Website (https://www.rosmarin.co.uk/) Luis Cañas-Díaz Website (https://sanacl.wordpress.com/) Luis Cañas-Díaz LinkedIn (https://www.linkedin.com/in/canasdiaz/) About the CHAOSS Practitioner Guides (https://chaoss.community/about-chaoss-practitioner-guides/) Unlocking Insights: Practitioner Guides for Interpreting Open Source Metrics (https://chaoss.community/unlocking-insights-practitioner-guides-for-interpreting-open-source-metrics/) Practitioner Guide: Responsiveness (https://chaoss.community/practitioner-guide-responsiveness/) The Tyranny of Metrics by Jerry Z. Muller (https://press.princeton.edu/books/hardcover/9780691174952/the-tyranny-of-metrics) CHAOSS Data Science Working Group-GitHub (https://github.com/chaoss/wg-data-science) Mozilla & the Rebel Alliance (https://report.mozilla.community/) Mozilla (https://foundation.mozilla.org/en/) Special Guest: Luis Cañas-Díaz.

    Episode 84: Community Viability - how Verizon thinks about OSS risk

    Play Episode Listen Later May 16, 2024 34:46


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 84 In this episode of CHAOSScast, Dawn Foster, Matt Germonprez, Alice Sowerby, and guest Gary White, Principal Engineer at Verizon's OSPO office, delve into the world of viability metrics models developed for assessing the risks associated with using open source software components. Gary explains the creation process of these models, their application within Verizon for software evaluation, and the significance of engaging with the open source community to enhance project viability. The conversations also explore the challenges and considerations in deploying these metrics within organizations, emphasizing the blend of policy enforcement and cultural influence to manage open source software dependencies effectively. Press download now to hear more! [00:02:30] Dawn asks Gary to elaborate on the choice of Verizon for the viability metrics models. He explains the creation of the first four metrics models for assessing risks in open source software components, and the development of a fifth model to simplify the original four. Also, he explains the importance of being quantitative about software library choices, influenced by a research paper from Carnegie Mellon and existing CHAOSS metrics. [00:05:16] Gary mentions using Augur for metrics collection at Verizon and the benefits of tracking with CHAOSS tools. [00:06:27] Matt asks Gary to provide an example of a metric used in the governance model, and he talks about the Libyears metric, which helps understand the total years behind all dependencies of a component, reflecting the risk associated with aging dependencies. [00:07:50] Alice wonders about the “happy region” for the Libyears metric and its implications on risk assessment. [00:09:25] Dawn asks Gary to discuss how these metrics are utilized at Verizon. He describes using these metrics to evaluate the viability of software at Verizon, including different use cases and dependency risks. [00:11:39] Alice explores how Gary considers the context in which components are used when calculating risk. [00:13:24] Matt asks about the process of engaging with the metrics models within the organization. Gary explains that the approach depends on several factors such as severity of finding, buy-in from the organization, and the organizational structure of the OSPO, and details the use of specific resources like the “endoflife.date.” [00:18:07] Gary outlines how Verizon integrates risk management frameworks with organizational tools like dashboards to disseminate collected data and foster buy-in for automated systems. [00:21:16] Alice asks Gary for advice on engaging with open source communities when viability metrics indicate potential issues. Gary highlights the importance of community and governance metrics in driving organizational support for critical open source projects. [00:22:43] Gary shares his experience in the CHAOSS group, emphasizing the value of diverse opinions in developing and validating viability metrics models. [00:24:33] Dawn highlights the significance of the discussions on viability and risk in the OSPO working group, emphasizing how these are critical concerns for OSPO leaders. [00:25:24] Dawn inquires about how Verizon uses CHAOSS metrics beyond viability assessment, particularly in open source management. Gary discusses leveraging CHAOSS metrics across various teams to judge component use and risk profiles and explains Verizon's approach to using metrics involving both an educational component and a policy component. [00:27:33] Gary talks about focusing on the ongoing efforts to integrate and optimize the Augur system at Verizon, acknowledging Sean Goggins for his assistance, and expresses a desire to contribute back to the community, and exploring new metrics to trace and predict significant events in the open source ecosystem. Value Adds (Picks) of the week: [00:30:29] Dawn's pick is going on an Afternoon Tea London Sightseeing Bus Tour with friends. [00:31:07] Matt's pick is reflecting on the value of attending conferences and meeting people. [00:32:10] Gary's pick is the support from the Augur team, attending conferences, and meeting people. [00:32:51] Alice's pick is attending OSSNA in Seattle. Panelists: Dawn Foster Matt Germonprez Alice Sowerby Guest: Gary White Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Matt Germonprez X/Twitter (https://twitter.com/germ) Alice Sowerby LinkedIn (https://www.linkedin.com/in/alice-sowerby-ba692a13/?originalSubdomain=uk) Gary White LinkedIn (https://www.linkedin.com/in/garywhitejr/) “We Feel Like We're Winging It”: A Study on Navigating Open Source Dependency Abandonment (ACM Digital Library) (https://dl.acm.org/doi/abs/10.1145/3611643.3616293) Libyears (https://chaoss.community/kb/metric-libyears/) endoflife.date (https://endoflife.date/) CHAOSS-Topics: All Metrics Models (https://chaoss.community/kbtopic/all-metrics-models/) CHAOSS-OSS Project Viability Starter (https://chaoss.community/kb/metrics-model-project-viability-starter/) CHAOSS-Augur NEW Release v0.63.3 (https://github.com/chaoss/augur) Classic Afternoon Tea London Sightseeing Bus Tour (https://b-bakery.com/london/bus-tours/afternoon-tea- bus-london) Open Source Summit North America 2024 Seattle (https://events.linuxfoundation.org/open-source-summit-north-america/) Special Guest: Gary White.

    Episode 83: Metrics for Organizational and Digital Infrastructure with Edward Vielmetti

    Play Episode Listen Later May 2, 2024 45:59


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 83 In this episode of CHAOSScast, Georg and Dawn chat with guest Edward Vielmetti, Developer Partner Manager at Equinix, where he oversees the Open Source Partner Program. Today, they delve into the significance of measuring open source community health using CHAOSS metrics. Edward discusses the importance of providing infrastructure support to open source projects and how Equinix uses CHAOSS metrics to evaluate project health and manage resources efficiently. The discussion also covers the challenges of maintaining open source project health, including governance, code quality, and resources, with insights into predictive metrics and the impact of corporate involvement in open source communities. Press download now to hear more! [00:01:36] Edward introduces himself, tells us what he does, provides a background on Equinix, and talks about their dedicated cloud offering and support for open source projects. He discusses the absence of formal CHAOSS metrics at Equinix but mentions they compare them with internal considerations to ensure project health. [00:06:24] Edward talks about external factors like internal conflicts or external shocks to the system and the importance of being a stabilizing force. [00:9:59] Georg outlines three categories of project health: community activity, code quality, and resources. [00:10:58] Edward talks about using spend as a top-line metric for resource adequacy and the importance of rapid build and test cycles for software projects. [00:15:33] Georg acknowledges Edward's comprehensive view, noting the need for specialized infrastructure beyond what hosting platforms like GitHub and GitLab offer. Edward emphasizes that developing certain kinds of software requires direct access to hardware rather than virtualized environments. [00:19:06] Dawn brings the conversation back to CHAOSS, mentioning context working groups and Edward's active participation in the corporate OSPO working group. Edward talks about the challenges at Equinix in forming a formal OSPO and the value of sharing and learning from peers through CHAOSS. [00:22:33] Dawn appreciated the diversity of companies in the CHAOSS OSPO working group and the broad exchange of ideas. Edward reflects on his long history with open source, noting the evolution and professionalization of the industry. [00:25:32] Georg asks about the future of open source and CHAOSS's potential role, and Edward mentions the trend of open source projects changing control for financial gain and discusses how CHAOSS could help predict or quickly identify such changes. He proposes the collection of certain metrics, such as the number of legal notices a project receives, as indicators of the project's environment. [00:29:44] Edward shares a story, without taking sides, about Terraform relicensing by HashiCorp and the subsequent forks of Terraform, focusing on the OpenTofu fork and the licensing issues around patching from differently licensed software. [00:34:05] Georg discusses observing early risk indicators in projects, such as when a single company's influence increases, potentially raising the risk of unilateral changes, and he expresses a desire for a predictive model for open source project trajectories. [00:35:44] Dawn calls such predictive modeling difficult due to the rarity of events and stresses the importance of community participation for early detection of issues. [00:37:53] Georg brings up the Linkerd project's approach to engaging with the vendor ecosystem and the changes in their release strategy to encourage commercial support, and Edward compares this with CentOS's transition to CentOS Stream. [00:41:48] Georg reiterates the value of participation in open source to be aware of and potentially influence project developments. Value Adds (Picks) of the week: [00:42:29] Georg's pick is finding people that have something you need, and he found someone who was giving away dirt for free that he needed for his garden. [00:43:29] Dawn's pick is Barefoot Day - A family holiday every April 9. [00:44:34] Edward's pick is participating in Ann Arbor's “Visit Every Park” challenge and keeping a log of all his visits. Panelists: Georg Link Dawn Foster Guest: Edward Vielmetti Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Edward Vielmetti Blog (https://vielmetti.typepad.com/w8emv/) Edward Vielmetti Mastodon (https://hachyderm.io/@w8emv) Edward Vielmetti LinkedIn (https://www.linkedin.com/in/edwardvielmetti/) Equinix (https://www.equinix.com/) OpenTofu Project X/Twitter re: OpenTofu's legal notice from HashiCorp (https://twitter.com/OpenTofuOrg/status/1776398008558493991) xkcd-Compiling (https://xkcd.com/303/) XZ Utils backdoor (https://en.wikipedia.org/wiki/XZ_Utils_backdoor) UNIX System Laboratories, Inc v. Berkeley Software Design, Inc. (https://en.wikipedia.org/wiki/XZ_Utils_backdoor) “Betrayal is the Internet's business model”-Michael Lucas Website (https://mwl.io/archives/23490) Special Guest: Ed Vielmetti.

    Episode 82: The AI Conundrum: Implications for OSPOs

    Play Episode Listen Later Apr 25, 2024 39:16


    In this episode of CHAOSScast, host Dawn Foster brings together Matt Germonprez, Brian Proffitt, and Ashley Wolf to discuss the implications of Artificial Intelligence (AI) on Open Source Program Offices (OSPOs), including policy considerations, the potential for AI-driven contributions to create workload for maintainers, and the quality of contributions. They also touch on the use of AI internally within companies versus contributing back to the open source community, the importance of distinguishing between human and AI contributions, and the potential benefits and challenges AI introduces to open source project health and community metrics. The conversation strikes a balance between optimism for AI's benefits and caution for its governance, leaving us to ponder the future of open source in an AI-integrated world. Press download to hear more! [00:03:20] The discussion begins on the role of OSPOs in AI policy making, and Ashley emphasizes the importance of OSPOs in providing guidance on generative AI tools usage and contributions within their organizations. [00:05:17] Brian observes a conservative reflex towards AI in OSPOs, noting issues around copyright, trust, and the status of AI as not truly open source. [00:07:10] Matt inquires about aligning different policies from various organizations, like GitHub and Red Hat, with those from the Linux Foundation and Apache Software Foundation regarding generative AI. Brian speaks about Red Hat's approach to first figure out their policies before seeking alignment with others. [00:06:45] Ashley appreciates the publicly available AI policies from the Apache and Linux Foundations, noting that GitHub's policies have been informed by long-term thinking and community feedback. [00:10:34] Dawn asks about potential internal conflict for GitHub employees given different AI policies at GitHub and other organizations like CNCF and Apache. [00:12:32] Ashley and Brian talk about what they see as the benefits of AI for OSPOs, and how AI can help scale OSPO support and act as a sounding board for new ideas. [00:15:32] Matt proposes a scenario where generative AI might increase individual contributions to high-profile projects like Kubernetes for personal gain, potentially burdening maintainers. [00:18:45] Dawn mentions Daniel Stenberg of cURL who has seen an influx of low-quality issues from AI models, Ashley points out the problem of “drive-by-contributions” and spam, particularly during events like Hacktoberfest, and emphasizes the role of OSPOs in education about responsible contributions, and Brian discusses potential issues with AI contributions leading to homogenization and the increased risk of widespread security vulnerabilities. [00:22:33] Matt raises another scenario questioning if companies might use generative AI internally as an alternative to open source for smaller issues without contributing back to the community. Ashley states 92% of developers are using AI code generation tools and cautions against creating code in a vacuum, and Brian talks about Red Hat's approach. [00:27:18] Dawn discusses the impact of generative AI on companies that are primarily consumers of open source, rarely contributing back, questioning if they might start using AI to make changes instead of contributing. Brian suggests there might be a mixed impact and Ashley optimistically hopes the time saved using AI tools will be redirected to contribute back to open source. [00:29:49] Brian discusses the state of open source AI, highlighting the lack of a formal definition and ongoing efforts by the OSI and other groups to establish one, and recommends a fascinating article he read from Knowing Machines. Ashley emphasizes the importance of not misusing the term open source for AI until a formal definition is established. [00:32:42] Matt inquires how metrics can aid in adapting to AI trends in open source, like detecting AI-generated contributions. Brian talks about using signals like time zones to differentiate between corporate contributors and hobbyists, and the potential for tagging contributions from AI for clarity. [00:35:13] Ashley considers the human aspect of maintainers dealing with an influx of AI-generated contributions and what metrics could indicate a need for additional support, and she mentions the concept of the “Nebraska effect.” Value Adds (Picks) of the week: [00:36:59] Dawn's pick is seeing friends over the 4 day UK Easter holiday, playing board games, eating, and hanging out. [00:37:21] Brian's pick is traveling back home to Indiana to see his first ever total solar eclipse and bringing his NC friends along. [00:38:03] Matt's pick is reconnecting with colleagues this semester and doing talks at GSU and Syracuse. [00:38:40] Ashley's pick is going to the local nursery and acquiring some blueberry plants. Panelists: Dawn Foster Matt Germonprez Brian Proffitt Ashley Wolf Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Matt Germonprez X/Twitter (https://twitter.com/germ) Brian Proffitt X/Twitter (https://twitter.com/TheTechScribe) Ashley Wolf X/Twitter (https://twitter.com/Meta_Ashley) Ashley Wolf LinkedIn (https://www.linkedin.com/in/ashleywolf/) AI-generated bug reports are becoming a big waste of time for developers (Techspot) (https://www.techspot.com/news/101440-ai-generated-bug-reports-waste-time-developers.html) Models All The Way Down- A Knowing Machines Project (https://knowingmachines.org/models-all-the-way) xkcd-Dependency (https://xkcd.com/2347/) Special Guest: Ashley Wolf.

    Episode 81: Managing Federal CHAOSS at CMS.gov

    Play Episode Listen Later Mar 12, 2024 40:25


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 80 On today's episode of CHAOSScast, we focus on the experiences and initiatives of the Open Source Program Office at the U.S. Centers for Medicare and Medicaid Services (CMS). Host Dawn Foster is joined by Sean Goggins along with guests, Remy DeCausemaker, Natalia Luzuriaga, Isaac Milarsky, and Aayat Ali, all from various backgrounds within the CMS, who share insights into their efforts in maintaining and promoting an open source culture within federal services. Key discussion points include the launch of the CMS's first open source program office, the development of a maturity model framework to evaluate open source projects, the creation of tools such as Repo Scaffolder and Duplifier to support open source practices, and efforts towards open source software security. This episode emphasizes the distinct aspects of opens source work in government settings compared to the private sector and highlights upcoming presentations at conferences. Download this episode now to hear more! [00:02:21] Dawn asks about the team's work at the U.S. Centers for Medicare and Medicaid Services. We start with Remy, who explains the launch of the first open source program office at a federal agency in the U.S. and details CMS's mission to improve healthcare experience for over 150 million people and the role of the digital service within CMS. [00:05:36] Natalia discusses the maturity model framework developed to assess the open source maturity level of projects. She describes a “Repo Scaffolder” tool created in collaboration with the U.S. digital response to help projects align with the majority model, and she speaks about additional features for public repositories to aid in development. [00:10:51] Isaac takes over, explaining how they use Auger metrics and “Nadia labeling” to categorize projects and encourage the adoption of their maturity model. He details a metrics website that provides visual representations of project health and activity and introduces “Duplifier,” a deduplication tool for healthcare data, which uses an open source library called Splink. [00:15:14] Sean inquires how they actualize their user needs in metrics visualization and about the process that informs the creation of these visual metrics. Isaac addresses front-end design aspects of metric visualization and the importance of making the metrics understandable at a glance. Natalia emphasizing designing for both technical and non-technical stakeholders, ensuring metrics are clear and understandable. [00:17:44] Aayat discusses her role in strategy development and the creation of a CMS OSPO guide. She emphasizes advocacy withing CMS for open source and plans to conduct workshops and usability testing to determine which metrics are most valuable to stakeholders. [00:19:23] Remy talks about consulting with the chief information security officer and the chief information officer for internal metric priorities and engaging with an external OSPO metrics working group convened by CHAOSS for broader insights. [00:20:47] Dawn asks Remy for more details on the differences with government engagement in open source to the corporate environments. Remy describes the early journey of OSPOs at the federal level and contrasts it with his private sector experience. [00:25:18] Sean asks about what success would look like a year from now for the OSPO group's work. Remy acknowledges the limited four-year term for digital service members, emphasizing the urgency to execute and make an impact within the next year. He highlights the transformative impact of Isaac and Natalia's entrance into the program and the successful shipping of the metrics website, a deduplication tool, and other repositories. [00:27:50] Isaac envisions success as propagating maturity models and open source standards throughout the government, demonstrating value to stakeholders, and growing the OSPO. Natalia is excited to share their foundational OSPO work and contribute to open data initiatives and mentions speaking this year at the Linux Foundation Open Source Summit and PyCon about their work. Aayat defines success as achieving goals in source code stewardship, understanding the maturity and content of repositories, and supporting the team in communicating the value of open source. [00:29:53] Remy brings up Nadia Eghbal giving her credit for influential work and mentioning a team book club inspired by her writings. Value Adds (Picks) of the week: [00:32:39] Dawn's pick is Beat Saber for indoor workouts. [00:33:05] Sean's pick is the HBO max show, True Detective, Season 4. [00:33:22] Remy's pick is the BRAVO Hackathon Series he recently attended. [00:38:14] Natalia's pick is visiting her local library and getting a library card. [00:38:39] Aayat's pick is a good book she read called, “Demon Copperhead.” [00:39:36] Isaac's pick is enjoying the nice weather and getting outside. **Panelists: Dawn Foster Sean Goggins Guests: Remy DeCausemaker Natalia Luzuriaga Isaac Milarsky Aayat Ali Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Sean Goggins X/Twitter (https://twitter.com/sociallycompute) Remy DeCausemaker X/Twitter (https://twitter.com/Remy_D) Remy DeCausemaker LinkedIn (https://www.linkedin.com/in/decause/) Natalia Luzuriaga LinkedIn (https://www.linkedin.com/in/natalialuzuriaga/) Isaac Milarsky LinkedIn (https://www.linkedin.com/in/isaac-milarsky-24471b1b6) Aayat Ali LinkedIn (https://www.linkedin.com/in/aayat-ali-a5850134/) Aayat Ali Website (https://aayatali.com/) CMS.gov (https://moj-analytical-services.github.io/splink/index.html) Digital Service at CMS (DSACMS)-GitHub (https://github.com/dsacms) Centers for Medicare & Medicaid Services-GitHub (https://github.com/CMSgov) United States Digital Corps (https://digitalcorps.gsa.gov/) Splink (https://moj-analytical-services.github.io/splink/index.html) Repo Scaffolder-GitHub (https://moj-analytical-services.github.io/splink/index.html) Metrics Dashboard for CMS Open Source Projects (https://github.com/dsacms/metrics) Repo Metrics Website (https://dsacms.github.io/metrics/) github-ospo (https://github.com/github/github-ospo) The Linux Foundation Open Source Summit-April 16-18, 2024, Seattle, WA (https://events.linuxfoundation.org/open-source-summit-north-america/) PyCon US-May 15-23, 2024-Pittsburgh, PA (https://us.pycon.org/2024/) Nadia Asparouhova (aka Nadia Eghbal) Website (https://nadia.xyz/) Working in Public: The Making and Maintenance of Open Source Software by Nadia Eghbal (https://www.amazon.com/dp/0578675862/) Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure by Nadia Eghbal (https://www.fordfoundation.org/wp-content/uploads/2016/07/roads-and-bridges-the-unseen-labor-behind-our-digital-infrastructure.pdf) CHAOSScast Podcast-Episode 77: Open Source Metrics at Microsoft (https://podcast.chaoss.community/77) Beat Saber (https://beatsaber.com/) True Detective-Season 4 (HBO max) (https://www.hbo.com/true-detective/season-4) BRAVO Hackathon Series (https://bravo.il2.afwerx.dso.mil/about) Demon Copperhead by Barbara Kingsolver (https://www.amazon.com/Demon-Copperhead-Novel-Barbara-Kingsolver/dp/0063251922) Special Guests: Aayat Ali, Isaac Milarsky, Natalia Luzuriaga, and Remy DeCausemaker.

    Episode 80: Counting Potatoes vs. Computational Mysticism - Using CHAOSS for Research

    Play Episode Listen Later Feb 28, 2024 52:59


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 79 In this episode, host Georg Link is joined by Daniel, Anita, Sophia, and Sean, to discuss their research experiences with CHAOSS metrics and software for open source community health analysis. They dive into various topics, such as collecting and interpreting data from different perspectives, considerations regarding privacy and ethics, and the importance of collaboration between academics and industry professionals. They also highlight some significant projects and studies where CHAOSS metrics and software were employed, and their hopes and concerns for the future direction of research in the field. Furthermore, they discuss the necessity of bridging the gap between academia and industry and touch on the importance of linguistics and cultural context when examining data. Download this episode now! [00:02:48] Anita discusses the history of open source software research and how CHAOSS provides a common framework for various metrics used by researchers, and Sean emphasizes the standardization of metrics by CHAOSS, which aids in consistency across research. [00:04:52] Sophia highlights the discrepancies in metric calculations and definitions, seeking standard methodologies, especially for non-academic publications, and Daniel reflects on the differences in research approaches between academia and industry, emphasizing the importance of methodological rigor. [00:08:25] Sean critiques academic papers for often lacking complete method descriptions, calling for a more rigorous methodological transparency, and Daniel shares about transitioning from academia to industry and the different expectations for communication and results. [00:10:44] Georg inquires about the impact of CHAOSS research capabilities, and Daniel explains that CHAOSS is shaping research by reflecting the interests and observations of its contributors. [00:12:16] Sean talks about the increased capacity for research offered by CHAOSS, particularly through tools like Grimoire Lab and Augur, Anita shares her experience using Grimoire Lab for creating interventions and dashboards for open source communities to monitor their projects, and Daniel adds historical context and mentions the importance of tools that allow the replication of analysis in research. [00:17:10] Georg introduces a study using CHAOSS metrics and software that hasn't been officially published yet, and Sophia shares some details and explains the study's premise. [00:21:00] Anita raises a philosophical point about the potential limitations of metrics, suggesting that they may only reflect what is observable and could lead to gamification if people optimize their behavior based on the metrics. [00:22:14] Sean speaks about the importance of deep field engagement and the combination of social science with data mining to fully understand the data's underlying human behavior. Sophia shares her perspective from market research, discussing the design of surveys, the selection bias inherent in data collection, and the importance of understanding the population that is excluded by the research filters used. [00:25:56] Anita discusses the challenges of academic surveys, and Daniel discusses the bias that may arise from the data available. [00:28:10] Sophia contemplates the behavioral nuances dictated by different platforms' processes, and Sean suggests a focus on common software engineering processes across different tools and advocates for social scientific research in open source to better understand the human aspects. [00:30:32] Georg transitions to discussing survey methodologies and their relation to CHAOSS metrics, and Anita shares her experiences with survey design for the international Apache Software Foundation community and implementation. [00:33:10] Daniel reflects on the collaborative effort with the ASF community to ensure the survey's terms and questions were appropriately adapted for an international audience. Sophia suggest the need for a consistent taxonomy is research to ensure cultural sensitivity and understanding. [00:36:15] Sean touches on the use of large language models in research to identify common language patterns, discussing the ethical considerations of using machine learning to evaluate inclusivity in projects. Anita shares thoughts on presenting survey data responsibly and the need for careful consideration of what information is shared. [00:38:53] Georg questions the future direction for research in open source using metrics and software. Sean advocates for deeper social scientific engagement, Anita points out the silos between industry and academics, highlighting the need for more interaction and collaboration to synergize efforts and ask more relevant questions, and Sophia stresses the need to focus on gaps in data and to consider work not visible in trace data. [00:42:59] Daniel brings a pessimistic view, cautioning that the different goals of industry and academia might lead to problems unless they find ways to work together more effectively. [00:44:11] Georg asks Daniel to clarify the problems he foresees with the current research trajectories. Daniel elaborates on the potential ethical and legal issues that may arise when data is used beyond the limits of fair use, such as in mental health analysis from developer messages, and Sean and Anita add some thoughts as well. Value Adds (Picks) of the week: [00:47:09] Georg's pick is baking cookies. [00:47:59] Sean's pick is a book he read called, “Language Variation and Change in Social Networks.” [00:48:31] Anita's pick is a book she is helping write on “Inclusive Open Source.” [00:48:59] Daniel's pick is two books he read called, “The Culture Map” and “From the Soil.” [00:50:54] Sophia's pick is returning to FOSDEM, seeing people, and learning about a new tool called, Cosma. Panelists: Georg Link Sean Goggins Daniel Izquierdo Anita Sarma Sophia Vargas Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Sean Goggins X/Twitter (https://twitter.com/sociallycompute) Sophia Vargas X/Twitter (https://twitter.com/Sophia_IV) Daniel Izquierdo X/Twitter (https://twitter.com/dizquierdo?lang=en) Anita Sarma LinkedIn (https://www.linkedin.com/in/anita-sarma-0a82972/) Mining Software Repositories (MSR) conference 2024 (https://2024.msrconf.org/) CHAOSSCon EU 2024-Brussels Livestream (YouTube) (https://www.youtube.com/watch?v=GkVKYpwh5QE) [Language Variation and Change in Social Networks by Robin Dodsworth and ](https://www.amazon.com/Language-variation-change-social-networks/dp/0367777509/ref=sr11?crid=1QIWW192YTPF9&keywords=language+variation+and+change+in+social+networks&qid=1707760093&sprefix=language+variation+and+change+in+social+network%2Caps%2C95&sr=8-1&ufe=appdo%3Aamzn1.fos.006c50ae-5d4c-4777-9bc0-4513d670b6bc)_ Richard A. Benton (https://www.amazon.com/Language-variation-change-social-networks/dp/0367777509/ref=sr_1_1?crid=1QIWW192YTPF9&keywords=language+variation+and+change+in+social+networks&qid=1707760093&sprefix=language+variation+and+change+in+social+network%2Caps%2C95&sr=8-1&ufe=app_do%3Aamzn1.fos.006c50ae-5d4c-4777-9bc0-4513d670b6bc) [The Culture Map by Erin Meyer](https://www.amazon.com/Culture-Map-INTL-ED-Decoding/dp/1610392760/ref=ascdf1610392760/?tag=hyprod-20&linkCode=df0&hvadid=312006100296&hvpos=&hvnetw=g&hvrand=2360770275112489683&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9010754&hvtargid=pla-525261842565&psc=1&mcid=9b7b8fd217f835889defe4722f63242d&gclid=CjwKCAiAibeuBhAAEiwAiXBoJBGr1s2EFy9aFynuFkZtFljzCu52tbixiFUF5CLE0-dRDUnqTyxoC0zoQAvDBwE) [From the Soil: The Foundations of Chinese Society by Fei Xiaotong](https://www.amazon.com/Soil-Foundations-Chinese-Society/dp/0520077962/ref=ascdf0520077962/?tag=hyprod-20&linkCode=df0&hvadid=312519927002&hvpos=&hvnetw=g&hvrand=885018809096009679&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9010754&hvtargid=pla-523444788881&psc=1&mcid=6ced1276cd7539c8990cd0142445dc1c&gclid=CjwKCAiAibeuBhAAEiwAiXBoJKsXn6xkDBMHXN5bVs3ZexzCteUzUPsmQW-4V9nDt31OydD1OjhoCnYQQAvDBwE) Cosma-GitHub (https://github.com/graphlab-fr/cosma) “Counting Potatoes: the Size of Debian 2.2 “ (UPGRADE-Open Source/Free Software: Towards Maturity (https://robotica.unileon.es/vmo/pubs/upgrade.pdf) “Gaining Insight into Your Open Source Community with Community Tapestry” (write up for dashboard study for ASF) (https://docs.google.com/document/d/1VM9W2gKmh0AX4j_PSoghpqR6qkPuVjAdo_gkZZx8Imo/edit#heading=h.9ye7wft50hdx) Special Guest: Anita Sarma.

    Episode 79: The Mechanics of CHAOSS: A Deep Dive into Open Source Community Health Analytics

    Play Episode Listen Later Feb 21, 2024 61:16


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! In this collaboration between the CHAOSS Cast and Mechanical Ink podcasts, hosts Dawn Foster and Schalk Neethling are joined by guests Daniel Izquierdo and Sean Goggins to discuss open source community health metrics. The focus is on providing an overview of two projects under the CHAOSS (Community Health Analytics for Open Source Software) umbrella - GrimoireLab and Augur. These open source tools gather data from diverse sources and analyze it to provide insights into open-source community health. The episode brings together two fascinating open source projects - GrimoireLab and Augur - that aim to provide insights into the health of open-source software communities. By gathering data from various platforms and channels, and analyzing contributor activity, issues, pull requests, and conversations, these projects shine a light on the inner workings of open-source projects. You have Sean Goggins, a university researcher who co-created Augur to dissect community interactions at scale. Then you have Daniel Izquierdo whose startup Bitergia built GrimoireLab to offer open source analytics as a service. Both share insightful stories on the evolving landscape of inner source and metrics-driven community management. It's a great listen for anyone involved in running open-source projects or communities. Beyond project leads, the conversation also touches on why understanding community health is vital today for enterprise adopters to track their dependencies and influence. And as Dawn Foster from CHAOSS chips in, you get an important reminder to not get carried away chasing tools without clarity on what specific questions you want answered from the underlying data. Overall, a stimulating mix of history and future direction on using metrics to guide open-source communities toward greater sustainability. Guests - Daniel Izquierdo: Co-founder and CEO of Bitergia, co-founder of CHAOSS, President of InnerSource Commons - Sean Goggins: Professor of Computer Science at the University of Missouri, maintainer of Augur software package in CHAOSS Key Topics Discussed - Origins and goals of the CHAOSS project - Overview of GrimoireLab - Overview of Augur - Supporting analysis across diverse data sources - Focus areas and roadmaps - Getting involved in the projects Links Mentioned - CHAOSS (chaoss.community) - GrimoireLab (grimoirelab.github.io) - Augur (augurlabs.io) - Cauldron instance (cauldron.io) - Public Augur instance (metrics.chaoss.io) - OSS Compass (oss.compass.community) Special Guest: Schalk Neethling.

    Episode 78: University Open Source Engagement

    Play Episode Listen Later Jan 30, 2024 40:29


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 78 In this episode, host Matt Germonprez is joined by panelists Sayeed Choudhury from Carnegie Mellon University, Clare Dillon from the University of Galway and Lero, Allison Kittinger from the University of Wisconsin-Madison Data Science Institute, and Zach Chandler from Stanford University. They discuss the intricate relationship between open source software and university missions, the role of libraries in supporting OSS, and the collaborative culture fostering community and innovation. The overlapping terrains of open science, open scholarship, and open source in the academic world are explored, along with the challenges and promises of developing universities OSPOs. Join us as we highlight the dynamic growth and potential of OSS in enhancing educational experiences and research output. Press download now to hear more! [00:00:22] The panelists introduce themselves and tell us what they do. [00:01:49] Sayeed begins discussing why universities care about open source software, emphasizing its alignment with university missions and its importance as a research output and educational experience. [00:03:30] Allison continues the role of open source in academia and the importance of creating a supportive culture around it. Zach expresses the importance of open source software in research and teaching, emphasizing the value of sharing and innovation in Stanford's commitment to open source. Clare speaks about the perspective from Lero and the need to improve engagement with open source software across Irish universities. [00:08:12] Matt asks about the relationship with universities' engagement with open source and libraires. Allison discusses the parallels between open source and library functions like scholarly publishing, suggesting the potential need for dedicated open source support within libraries. [00:10:47] Sayeed highlights the libraries' neutrality and curation role within universities, suggesting this aligns well with open scholarship and open source software. Clare shares positive interactions with librarians in the open source ecosystem and praises the librarian discipline. Zach commends academic librarians for their alignment with open source ethos, despite his OSPO not being situated within a library. [00:13:45] Matt asks the panelists to describe a day in their life concerning open source engagement at their universities. Clare talks about working on a framework for open source policy for Irish universities, inspired by Ireland's National Open Research Forum, involving various stakeholders. [00:15:14] Allison mentions her day involved planning and hiring for an outreach specialist role to support open source efforts and future team expansion and discusses focusing on outreach efforts for open source within the community and campus, including event planning and needs assessment. [00:17:03] Zach describes his day like Allison's, involving consultations on open source licensing and learning from advanced open source projects. Sayeed compares open source work at universities to tending a garden and discusses strategic and operational aspects of his role, emphasizing building social capital. [00:21:02] Matt asks if the panelists see their work as building community within their universities. Sayeed discusses building community as a convener and center of competency, helping students and faculty navigate open source issues. [00:22:30] Allison sees her role as building the open source program and community, inspired by the Wisconsin idea that the university's work should benefit the entire state. Zach focuses on building a community among coding leads from various labs through the Maintainers and Contributors Roundtable, aiming to support and elevate software production. Clare highlights the diversity of people involved in open source at universities and the broader societal impact of open source beyond just software development. [00:28:04] Matt asks whether the panelists are making positive strides and acknowledges the newness of some OSPOs. He notes potential challenges like getting various university layers to understand their message. Zach feels successful in engaging the research community and uncovering new projects but faces the challenge of integrating these projects into a meaningful framework. [00:29:44] Allison talks about the excitement and challenge of focusing on key areas without getting overwhelmed by the multitude of directions and projects available. Clare highlights the importance of sharing experiences to avoid duplicating efforts and points out the challenge of translating open source concepts for non-technical audiences. Sayeed discusses the gains at CMU, where the OSPO is beginning to be seen as the go-to for open source. He brings up the challenge of meeting immediate and specific demands from university members like choosing licenses. Value Adds (Picks) of the week: [00:36:16] Matt's pick is a book he read: Of Bicycles, Bakelites, and Bulbs: Toward a Theory of Sociotechnical Change. [00:36:39] Clare's pick is an email titled, “Hope is a verb” from Roger Steare, Corporate Philosopher. Also, an article called, “How to Cultivate Hope,” in Psychology Today. [00:37:21] Sayeed's pick is committing to walking 10,000 steps a day. [00:38:12] Allison's pick is Uplands Pleasant Ridge Reserve Cheese. [00:39:12] Zach's pick is Zee Bracket. Panelist: Matt Germonprez Guests: Sayeed Choudhury Clare Dillon Allison Kittinger Zach Chandler Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Matt Germonprez X/Twitter (https://twitter.com/germ) Sayeed Choudhury X/Twitter (https://twitter.com/eSayeed) Sayeed Choudhury LinkedIn (https://www.linkedin.com/in/sayeed-choudhury-4184015/) Clare Dillon X/Twitter (https://twitter.com/claredillon?lang=en) Clare Dillon LinkedIn (https://www.linkedin.com/in/claredillon/) Allison Kittinger LinkedIn (https://www.linkedin.com/in/allisonkittinger/) Allison Kittinger Website (http://allisonkittinger.com/) Zach Chandler LinkedIn (https://www.linkedin.com/in/zchandler/) Stanford University Open Source (https://opensource.stanford.edu/) Lero OSPO-GitHub (https://sfi-lero.github.io/OSPO/) Ireland's National Open Research Forum (NORF) (https://dri.ie/norf/) Of Bicycles, Bakelites, and Bulbs: Toward a Theory of Sociotechnical Change by Wiebe E. Biijker (https://mitpress.mit.edu/9780262522274/of-bicycles-bakelites-and-bulbs/) “Hope is a verb” by Roger Steare (https://myemail.constantcontact.com/Hope-is-a-verb-.html?soid=1140842555582&aid=CrDyRpVnTVA) Uplands Cheese-Pleasant Ridge Reserve (https://uplandscheese.com/product/pleasant-ridge-reserve/) Zee Bracket (https://www.loadedboards.com/products/zee-bracket) Special Guests: Allison Kittinger, Clare Dillon, Sayeed Choudhury , and Zach Chandler.

    Episode 77: Open Source Metrics at Microsoft

    Play Episode Listen Later Jan 16, 2024 22:41


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 77 In this episode of CHAOSScast, host Dawn Foster has a compelling discussion with three guests from Microsoft's Open Source Programs Office: Emma Irwin, James Siri, and Justin Gosses. The conversation includes how Microsoft measures the health of open source communities, their experiences with the CHAOSS Community, and the critical role of open source within the organization. Topics such as use of metrics, tackling security issues within scaling, and the future of metrics within the company were discussed. Also, they talk about the value of open source contributions within the business, the role of internal communities, and how they track and improve processes at Microsoft, emphasizing the importance of open source impact both externally and internally. Download this episode now to hear more! [00:00:24] Emma, James, and Justin share their backgrounds with us. [00:01:53] Emma discusses Microsoft's multi-tier approach to metrics, focusing on maintainers' value to products and communities, component intelligence, and engineering standards on GitHub. [00:04:06] James elaborates on his focus on GitHub metrics, the development of policy and tooling for security, and simplifying developers' workflow. [00:04:51] Justin categorizes metrics into those for maintainers, for management, and for developers making decisions on dependencies. He talks about challenges in managing the scale of data from 13,000 repositories and the importance of security metrics. [00:05:37] Emma discusses an experiment with the OpenSSF scorecard for repository security and the effort to motivate improvements in this area. She highlights the challenges of instilling these practices as part of the culture. [00:07:30] Justin sees opportunities to combine CHAOSS metrics with secure supply chain efforts, aiming to aid developers in making informed decisions about dependencies and warning them of potential risks. [00:09:11] Dawn asks about the challenges of scaling metrics and managing the vast number of dependencies. Justin responds by describing an experience focused on aiding developers at the start of a project, helping them make data-informed choices about a few key dependencies. [00:12:51] Emma adds that from the Open Source Programs Office (OSPO) perspective, having a dashboard to direct inquiries is very helpful. James mentions that the dashboard also provides an easy way to surface security guidance. [00:13:27] The conversation shifts to Dawn asking about the business aspect of open source within Microsoft and how they measure this impact. James responds that open source is integral to Microsoft's software development approach, aiming to build an internal community and avoid duplicating solutions. He also discusses the importance of Software Bill of Materials (SBOMs) for security and supply chain transparency. [00:16:00] Emma elaborates on the internal value of external open source contributions, sharing how they help maintainers demonstrate the business impact during reviews. [00:17:14] Dawn inquiries about the future direction for Microsoft regarding metrics and measurement. Justin touches on exploring the area of funding, aiming to improve conversations about financial contributions to open source projects and achieving better return on investment. [00:19:10] James mentions that their package selection work for developers has been inspired by CHAOSS metrics, suggesting that these insights be shared in OSPO working group meetings. Value Adds (Picks) of the week: [00:19:34] Dawn's pick is getting her permanent residency approval allowing her to live in the UK without any restrictions. [00:19:59] Emma's pick is taking a break over the holidays and being outside as much as possible. [00:20:33] Justin's pick is a book he enjoyed reading called, Elinor Ostrom: An Intellectual Biography. [00:21:19] James's pick is reconnecting with art and music as an avenue for self-expression. *Panelist: * Dawn Foster Guests: Emma Irwin Justin Gosses James Siri Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?lang=en) Emma Irwin LinkedIn (https://www.linkedin.com/in/emmamirwin/) James Siri LinkedIn (https://www.linkedin.com/in/james-siri/) James Gosses LinkedIn (https://www.linkedin.com/in/justingosses/) Justin Gosses Website (https://justingosses.com/) OSS Project Viability: Compliance + Security (https://chaoss.community/kb/metrics-model-oss-project-viability-compliance-security/) Elinor Ostrom: An Intellectual Biography by Vlad Tarko (https://books.google.com/books/about/Elinor_Ostrom.html?id=01TysgEACAAJ) Special Guests: Emma Irwin, James Siri, and Justin Gosses.

    Episode 76: CHAOSS Goals for 2024 and Beyond

    Play Episode Listen Later Jan 1, 2024 42:41


    Thank you to the folks at Sustain (https://sustainoss.org/) for providing the hosting account for CHAOSSCast! CHAOSScast – Episode 75 In this episode, host Georg is joined by CHAOSS members, Sean, Nicole, Matt, Elizabeth, and Dawn. Today, they delve into the CHAOSS Project's goals for 2024 and beyond, highlighting efforts to establish CHAOSS metrics and models as formal international standards. The conversation covers their potential ISO standardization, strategies to grow the user community, the importance of increasing collaboration within the CHAOSS contributor community, and enhancing software contributions, acknowledging the need to value non-code contributions. They also touch on the importance of community engagement and the utility of hosted software solutions to make CHAOSS tools more accessible. We are all excited to see where this new journey takes us, and we would love for you to be a part of this journey. Hit download now to hear more! [00:02:57] The first goal discussed is to establish CHAOSS metrics and metrics models as formal international standards. Matt explains the intention to turn CHAOSS metrics into ISO standards and the early stages of this process with the Joint Development Foundation. [00:04:37] Dawn adds that having ISO standards will lend more legitimacy and visibility to their metrics. Georg differentiates between de facto standards and the goal of achieving de jure international standards. [00:06:42] The second goal is creating outreach processes and plans to promote CHAOSS and grow the user community. Nicole talks about increasing awareness and visibility of the CHAOSS Project, developing key messages, a marketing plan, and a roadmap for engagement. [00:10:20] Sean emphasizes the importance of deliberate and consistent communication. Elizabeth looks forward to sharing their outreach strategies with other open source communities. Dawn discusses focusing on user communities to distinguish them from contributors and to support user growth. [00:12:42] The third goal is to increase collaboration within the CHAOSS contributor community, with Elizabeth noting the importance of focusing on both user and contributor communities. She discusses different ways to enhance software contributions within CHAOSS and highlights the challenge of recognizing and appreciating non-code contributions, which will be a focus area for improvement. [00:14:37] Elizabeth talks about strengthening visibility and explicit partnerships with other communities and organizations, attending more events to evangelize CHAOSS and attract new community members, encouraging blogging among community members to support outreach and contribution growth, with a shoutout to Gary White's work at Verizon, and mentorship programs within CHAOSS. [00:16:41] Sean agrees on the interconnected nature of efforts to foster community engagement. Elizabeth notes that non-code contributors like project managers and community managers bring valuable skills to the community, Nicole echoes the importance of non-code contributions, Matt reflects on the complexity of community engagement. [00:20:00] Georg appreciates the ‘Chaotic of the Week' feature for its community-building benefits. He then brings up the topic of the fourth goal which is to provide hosted software as a service for consuming CHAOSS metrics, and Sean discusses the goal of providing hosted solutions to facilitate access to CHAOSS software and metrics, mentioning a survey that highlighted installation difficulties, and highlights the OSS Compass Project. [00:23:50] Dawn supports the idea of SaaS solutions for the CHAOSS software to allow less technical users to trial and decide on the best fit for their needs, Matt highlights the benefit of SaaS solutions in reducing resource constraints for different types of organizations engaging with CHAOSS metrics and models, and Georg discusses the synergy between providing hosted SaaS offerings and creating outreach processes to grow the CHAOSS user community. [00:25:15] Georg brings up the fifth goal and that is how do we provide guidance to use it and the goal is to use driven data insights to provide recommendations that help people generate new insights for their communities. Dawn shares her thoughts and mentions collaborating with various context working groups to understand their unique needs and to help interpret metric accordingly, and the creation of ‘insight guides.' [00:32:38] Dawn mentions the formation of a new data science working group with plans to involve the community in writing insight guides. Georg shares insights from a study on project health metrics and their correlation with usage data. [00:34:42] The sixth goal is discussed to evolve data policies to accommodate emerging technologies like artificial intelligence, recognizing that this an area not yet fully addressed, but is important for the future. Value Adds (Picks) of the week: [00:37:10] Georg's pick is a research project he did with Sophia Vargas on metrics. [00:37:42] Dawn's pick is an article published in ACM, called “Beyond the Repository.” [00:38:28] Nicole's pick is the book, Shoe Dog by Phil Knight. [00:39:29] Sean's pick is the book, Becoming Human: A Theory of Ontogeny by Michael Tomasello. [00:40:15] Matt's pick is his family coming home for the holidays. [00:40:41] Elizabeth's pick is reading about this fascinating expedition into the Cyclops Mountains. Panelists: Georg Link Dawn Foster Matt Germonprez Sean Goggins Nicole Huesman Elizabeth Barron Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn) Matt Germonprez (https://www.unomaha.edu/college-of-information-science-and-technology/about/faculty-staff/matt-germonprez.php) Sean Goggins (https://www.seangoggins.net/) Nicole Huesman X/Twitter (https://twitter.com/uoduckswtd) Elizabeth Barron X/Twitter (https://twitter.com/elizabethn) Joint Development Foundation (https://jointdevelopment.org/) Metrics for OSS Viability by Gary White-CHAOSS Blog (https://chaoss.community/author/garywhite/) CHAOSSweekly (https://chaoss.community/chaossweekly-dec-04-08-2023/) Augur NEW Release v0.60.2 (https://github.com/chaoss/augur) Augur Documentation (https://oss-augur.readthedocs.io/en/main/) OSS Compass Project Information-GitHub (https://github.com/oss-compass/compass-projects-information) “Beyond the Repository” written by Amanda Casari, Julia Ferraioli, and Juniper Lovato (https://queue.acm.org/detail.cfm?id=3595879) Shoe Dog by Phil Night (https://www.amazon.com/Shoe-Dog-Memoir-Creator-Nike-ebook/dp/B0176M1A44) [Becoming Human: A Theory of Ontogeny by Michael Tomasello](https://www.amazon.com/Becoming-Human-Ontogeny-Michael-Tomasello/dp/0674248287/ref=ascdf0674248287/?tag=hyprod-20&linkCode=df0&hvadid=560440526833&hvpos=&hvnetw=g&hvrand=7443607677783591544&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9010778&hvtargid=pla-917360857147&psc=1&mcid=467c9a8960753e1993ff8ab6ba397646&gclid=Cj0KCQiA4NWrBhD-ARIsAFCKwWvOoZUOZjxfkIWB-bYvoppVmHMZFXFSvh-PSKvYKp2RjwXE4hQN60waArfvEALwwcB)_ Expedition Cyclops (https://www.expeditioncyclops.org/)

    Episode 75: DEI Metrics Overcoming Social Barriers in OSS

    Play Episode Listen Later Dec 19, 2023 32:50


    CHAOSScast – Episode 76 In this episode of CHAOSScast, Georg and Dawn have a conversation with guest, Anita Ihuman, about the vital subject of Diversity, Equity, and Inclusion (DEI) metrics within open source communities. Anita, who's a developer advocate and technical writer, shares her research about how DEI metrics are used and their effectiveness. They discuss the importance of documenting DEI efforts, reflect on the challenges faced by communities in improving inclusivity, and share success stories of events that have leveraged CHAOSS DEI badges to enhance participant experiences. Also, Anita encourages everyone to explore the comprehensive research findings for further insights. Download this episode now to hear more! [00:02:38] Anita explains her background and interest in the research, and her curiosity about the usage and effectiveness of DEI metrics, especially for underrepresented groups. [00:04:36] Georg asks about Anita's aspirations for academic publication, and she shares surprising findings from her research, including lack of codes of conduct in many open source communities and the perception of DEI as a myth in some legacy projects. [00:09:23] Anita provides examples of projects using DEI metrics, like Apache Traffic Control and the Apache Diversity and Inclusion project. [00:12:24] Dawn asks which DEI metrics should be prioritized by communities looking to improve. Anita suggests focusing on leadership and governance as starting points for improving diversity and inclusivity, along with mentorship and sponsorship opportunities. [00:14:52] Georg asks about the use of DIMD files (“ALL in project”) and Anita tells us she didn't encounter using it since it was introduced after her interviews were completed. However, one participant mentioned it could aid in championing DEI efforts. [00:15:58] Anita touches upon an article, “An Open Letter to the Python Software Foundation,” about challenges in funding applications and considers how CHAOSS metrics could help in such situations, particularly with sponsorship. [00:17:17] Dawn brings up concerns about using DEI metrics, and Anita discusses the potential flaws in DEI metrics, noting how differences in culture and background could affect the perception of norms and inclusivity, and stresses the importance of considering global perspectives in DEI metrics. [00:20:02] The discussion shifts to the discussion to DEI metrics for events and Georg notes the increasing adoption of these metrics by event organizers. Anita says the event badges program is popular and shares positive feedback on its impact on participation and overall event experience. [00:24:20] Anita shares an example of the Open Source Community Africa event's improved experience after adopting the DEI badge, emphasizing its positive feedback. [00:25:04] Georg and Anita discuss how the CHAOSS DEI badging helps event organizers implement DEI metrics, acting as a mirror to reflect on inclusivity and diversity. [00:28:09] Anita shares that she sees the research as enlightening, offering various perspectives on the potential of DEI metrics in the open source community. She encourages everyone to read the article for further insights. Value Adds (Picks) of the week: [00:29:43] Georg's pick is doing the German tradition of Advent calendars. [00:31:14] Dawn's pick is getting a carbon dioxide monitor for her office to encourage her to open her window for a few minutes to get some fresh air. [00:31:57] Anita's pick is seeing this research come to an end and the possibility of taking these findings further. Panelists: Georg Link Dawn Foster Guest: Anita Ihuman Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Georg Link Website (https://georg.link/) Dawn Foster X/Twitter (https://twitter.com/geekygirldawn?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Anita Ihuman GitHub (https://github.com/Anita-ihuman) Anita Ihuman X/Twitter (https://twitter.com/anita_ihuman) Unveiling the Impact: DEI Metrics Overcoming Social Barriers in Open Source-Blog Post by Anita Ihuman (https://chaoss.community/unveiling-the-impact-dei-metrics-overcoming-social-barriers-in-open-source/) An Open Letter to the Python Software Foundation (https://pythonafrica.blogspot.com/2023/12/an-open-letter-to-python-software_5.html) CHAOSScast Podcast-Episode 36:CHAOSS DEI Badging Initiative with Rachel Braun and Celia Stamps (https://podcast.chaoss.community/36) CHAOSScast Podcast-Episode 54:CHAOSS DEI Reflection Project (https://podcast.chaoss.community/54) CHAOSScon Europe 2024 (https://chaoss.community/chaosscon-2024-eu/) Apache Traffic Control (https://trafficcontrol.apache.org/) Apache Diversity and Inclusion (https://diversity.apache.org/) Special Guest: Anita ihuman.

    Episode 74: Building on Top of CHAOSS Software

    Play Episode Listen Later Nov 21, 2023 41:53


    CHAOSScast – Episode 74 On this episode, our host Georg Link kicks off the discussion, introducing a stellar lineup of panelists including Sean Goggins, Yehui Wang, Mike Nolan, and Cali Dolfi. The topics discussed today are the CHAOSS software, Augur, and GrimoireLab, and the different applications built on top of this software. The panel members discuss the projects they are involved in, such as the Augur project, OSS Compass, and Project Aspen's 8Knot. Then, we'll delve into Mystic's prototype software, aiming to transform how academic contributions are recognized and valued. The discussion dives deep into the role of CHAOSS software in open source and community health, talks about Augur and GrimoireLab projects, ecosystem-level analysis, and data visualization. Press download now to hear more! [00:00:58] The panelists each introduce themselves. [00:03:03] Georg explains the origins of CHAOSS software, particularly Augur and Grimoire Lab, and their development. He dives into Grimoire Lab's focus on data quality, flexibility, and its identity management tool, Sorting Hat. [00:05:55] Sean details Augur's inception, its focus on a relational database, and its capabilities in data collection and validation. Georg and Sean recall Augur's early days, focusing on GitHub archive data, and its evolution into a comprehensive system. [00:09:28] Yehui discusses OSS Compass, its goals, the integration of metrics models, and the choice of using Grimoire Lab as a backend. He elaborates on OSS Compass's ease of use and the adoption of new data sources like Gitee. [00:14:16] Mike inquires about the handling of the vast number of repositories on Gitee, and Yehui explains using a message bus and RabbitMQ for both data handling and parallel processing. Sean clarifies that Gitee is a Git platform similar to GitHub and GitLab, and OSS Compass is the metrics and modeling tool. [00:15:29] Cali asks about the visualization tool used, and Yehui mentions moving away from Kibana to front-end technologies and libraries like ECharts for creating visualizations, which is an Apache open source project. [00:16:29] Cali describes 8Knot under Project Aspen built in Plotly Dash and Repel, focusing on mapping open source ecosystems using Augur data. She emphasizes the data science approach to analyzing open source communities and the templated nature of 8Knot for easy visualization creation by data scientists. [00:20:19] Sean comments on the ease of adding new visualizations with Dash Plotly technology in 8Knot. Cali adds that new visualizations can be easily made an that 8Knot is connected to a maintained Augur database but can also be forked for specific community and company needs. [00:2342] Georg underlines the importance of ecosystem-level analysis, especially for software supply chain security. Cali shares the goals of analyzing ecosystems to understand relationships between projects, influenced by Red Hat's interests in investing in interconnected communities. [00:26:30] The conversation shifts to Mystic, and Mike describes it as a prototype software integrating both GrimoireLab and Augur, with the goal of better integrating these projects through development. [00:27:30] Mike outlines Mystic's goal to serve as a front-end to date collection systems, with a specific focus on the academic community's contributions to technology research. He envisions Mystic as a tool for academics to measure community health and impact of their projects, aiding in tenure and promotion cases. [00:30:52] Yehui asks about integration of Grimoire Lab and Augur within Mystic and the selection of components for the solution. Mike explains the early stages of integration and the plan to combine data collection services from GrimoireLab into Augur to support undergraduate student development. [00:32:30] Mike details research on Mystic, including interviews with faculty from various departments to understand their digital collaboration and artifact creation. He aims to develop generalized models of collaboration applicable to multiple data sources, allowing systems like Mystic to support diverse academic disciplines. Value Adds (Picks) of the week: [00:36:26] Georg's pick is focusing on the slogan, “One day at a time.” [00:37:12] Cali's pick is doing a Friendsgiving this week. [00:38:08] Sean's pick is the launch of the tv show ‘Moonlighting' from the 80's. [00:38:49] Yehui's pick is riding his bike to work which is peaceful for him. [00:39:52] Mike's pick is attending The Turing Way Book Dash. Panelists: Georg Link Sean Goggins Michael Nolan Cali Dolfi Yehui Wang Links: CHAOSS (https://chaoss.community/) CHAOSS Project X/Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Website (https://georg.link/) Sean Goggins Website (https://www.seangoggins.net/) Mike Nolan LinkedIn (https://www.linkedin.com/in/mikenolansoftware/?originalSubdomain=uk) Cali Dolfi LinkedIn (https://www.linkedin.com/in/calidolfi/) Yehui Wang GitHub (https://github.com/eyehwan) Augur (https://github.com/chaoss/augur) GrimoireLab (https://chaoss.github.io/grimoirelab/) Perceval-GitHub (https://github.com/chaoss/grimoirelab-perceval) Gitee (https://gitee.com/) RabbitMQ (https://www.rabbitmq.com/) OSS Compass-GitHub (https://github.com/oss-compass) Kibana (https://www.elastic.co/kibana) Apache ECharts (https://echarts.apache.org/en/index.html) 8Knot (https://eightknot.osci.io/) Building an open source community health analytics platform (Mystic) (https://opensource.com/article/21/9/openrit-mystic) The Turing Way Book Dashes (https://the-turing-way.netlify.app/community-handbook/bookdash.html) Special Guests: Cali Dolfi, Mike Nolan, and Yehui Wang.

    Episode 73: Reflections on the LF OSS Maintainer Report

    Play Episode Listen Later Nov 2, 2023 41:25


    CHAOSScast – Episode 73 In today's episode, the conversation dives deep into the Linux Foundation Research Open Source Maintainers Report. Georg, Alyssa, Dawn, Sophia, and Anita engage in a thoughtful discussion about the report's methodology, findings, and implications for open source projects. They explore topics such as the challenges of obtaining a representative sample in open source research, the bias toward technical contributors, and the importance of considering the long-term engagement lifecycle of contributors. Additionally, they touch upon the report's best practices, including documentation and diversity, and how these practices can be connected across different categories. Download this episode now to learn more! [00:2:50] Georg discusses the two main sections of the report: demographics of maintainers and contributors and maintainer best practices. He asks for thoughts and questions about the report. [00:03:13] Alyssa expresses curiosity about the methodology, the number of interviews (32), and the diversity of projects covered in the research. Dawn shares her perspective on the number of interviews, stating that in-depth qualitative interviews can lead to convergence on key topics. [00:05:32] Sophia discusses the challenges of obtaining a representative sample in open source research and mentions the effort to increase diversity in project types. She highlights the discussion of findings in percentages and expresses that it may be more quantitative than typical interview-based research. [00:07:54] Dawn agrees with Sophia's points and mentions her skepticism about percentages based on a small sample size. Georg mentions concerns about small sample sizes affecting the ability to make claims, especially with regards to best practices. [00:09:49] Alyssa expresses that some sections of the report resonated with her, while others, like the funding and satisfaction sections, did not. She questions the methodology and the types of questions asked. Sophia responds, mentioning the challenges of sampling in open source research and how the findings resonated with her to some extent. She highlights the issue of funding and its potential impact on open source community culture. [00:13:24] Georg asks if the findings and best practices aligned with their understanding the methodology helped in interpreting the findings. Anita adds her perspective, mentioning that the research highlights the transition from contributors to maintainers but raises questions about the representation of non-technical contributors. [00:14:45] Alyssa notes the term “super coders” used in the report and how it implies a technical background for maintainers. Dawn and Anita express concerns about bias towards technical contributors and the exclusion of non-technical contributors in the research. Sophia acknowledges the bias in open source data and the need for more inclusive understanding of contributors. [00:17:19] Georg raises the intriguing issue of maintainers being paid but feeling unsupported by their organizations. Dawn shares her experience of challenges in justifying promotions for open source developers within companies, and the visibility issue of open source work within organizations. [00:19:33] Alyssa highlights the tension between company priorities and open source community priorities, and the balancing act that open source developers have to manage while wearing multiple hats, and Sophia shares her thoughts on this. [00:21:53] Georg transitions the discussion to the best practices section of the report, and Anita shares that she finds the documentation, especially when engineers are tasked with writing it. She discusses issues related to technical jargon and the usability of documentation. [00:24:00] Georg acknowledges the recuring challenge of documentation in open source projects and mentions the importance of considering different learning styles when creating documentation. Alyssa suggests that there could be opportunities to connect best practices across different categories. [00:26:27] Now the conversation shifts towards the diversity section of the report, where Georg discusses the lack of well-structured diversity efforts in many open source projects. [00:28:09] Sophia comments about the identifiable interviews in the research, noting that having named participants may have limited the depth of the diversity discussion due to privacy concerns. Alyssa comments on the decision to have identifiable interviews and highlights that it influenced the way the research results were presented, including the discussion on diversity. [00:30:41] Georg brings up the connection between the discussion in the report and the work being done in the CHAOSS Project. Dawn emphasizes the importance of thinking about metrics and how they can be applied in open source projects, and she provides examples of how metrics can be used to measure specific aspects of project health. [00:32:43] Alyssa expresses curiosity about what others think of the report's conclusion and the attributes table, which suggests a strategy for project health assessment and improvement. [00:33:30] Georg shares his perspective on the conclusion and mentions that the strategy for improving project health based on complexity and lifecycle stages seems self-evident. Sophia mentions that it doesn't fully address the lifecycle of contributors beyond the onboarding phase and points out there is a lack of discussion about when contributors may want to step away from a project and the issue of aging out of longstanding projects. Value Adds (Picks) of the week: [00:36:44] Georg's pick is visits from families. [00:37:08] Anita's pick is recently getting her Bachelor of Science in Microbiology and wondering what her next steps are. [00:37:39] Dawn's pick is walks around the Old Town section of her neighborhood seeing really old buildings. [00:38:18] Alyssa's pick is the sun and seeing a Yayoi Kusama art show. [00:39:14] Sophia's pick is making a lot of homemade herbal tea. Panelists: Georg Link Dawn Foster Sophia Vargas Alyssa Wright Anita ihuman Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link LinkedIn (https://www.linkedin.com/in/georglink/) Dawn Foster Twitter (https://twitter.com/geekygirldawn?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Sophia Vargas Twitter (https://twitter.com/Sophia_IV) Alyssa Wright LinkedIn (https://www.linkedin.com/in/alyssapwright/) Anita ihuman Twitter (https://twitter.com/Anita_ihuman) Linux Foundation Research Open Source Maintainers July 2023 Report (https://project.linuxfoundation.org/hubfs/LF%20Research/Open%20Source%20Maintainers%202023%20-%20Report.pdf?hsLang=en) Mozilla-Open Source Archetypes: A Framework For Purposeful Open Source (https://blog.mozilla.org/wp-content/uploads/2018/05/MZOTS_OS_Archetypes_report_ext_scr.pdf) Yayoi Kusama (https://en.wikipedia.org/wiki/Yayoi_Kusama) Special Guests: Alyssa Wright and Anita ihuman.

    Episode 72: Open Source Software Viability and Project Selection

    Play Episode Listen Later Oct 19, 2023 32:38


    CHAOSScast – Episode 72 In this episode, our host, Matt Germonprez, is joined by Dawn Foster from the CHAOSS Community, Sophia Vargas from Google, and Gary White from Verizon. Today, they dive into the crucial topic of assessing the viability of open source projects for adoption within organizations. The discussion covers the intricacies of evaluating project viability, the challenges of project failure, and the necessity of continuous assessments. The panelists provide valuable insights on mitigating risks, leveraging metrics, and the importance of active engagement within open source communities. This episode offers a wealth of knowledge and practical advice for navigating the world of open source software. Download this episode now to hear more! [00:02:13] The discussion begins on the importance of assessing the viability of open source projects for adoption within organizations. Gary emphasizes the need to formalize the assessment of open source project viability beyond just technical metrics, Sophia stresses the importance of rigor in evaluating open source tools due to the lower barrier to adoption, and Dawn points out the importance of context, where the viability assessment depends on how the project is used within the organization. [00:06:32] The conversation shifts to when an open source project fails or changes significantly within an organization. Dawn discusses the challenges and uncertainty companies face when an open source project becomes unusable due to license changes or discontinuation, Sophia highlights the complexities and burdens of change management when a project fails, and Gary mentions the negative impact on morale and the time-consuming nature of dealing with project failures. [00:10:55] Sophia discusses the challenges in communication between project leaders and end users, particularly when projects are consumed through third-party package managers. Gary highlights the challenge of getting project leaders and developers motivated to assess project viability and the need for data-driven metrics to facilitate communication between leadership and implementation teams. [00:13:09] Dawn stresses the importance of continuous assessments of open source project viability rather than treating it as a one-time task. [00:14:06] How do we assess if a project is good? Dawn discusses her historical approach to assessing open source projects, which included manual assessments. [00:16:31] Gary emphasizes the common practice of engineers making quick project choices without thorough assessments due to the ease of finding solutions online. [00:19:41] Sophia highlights the importance of considering how a project is used within the organization and the strategic implications of choosing open source projects, especially in large organizations. [00:21:50] Matt asks about monitoring and mitigating risks when using open source projects that may not be ideal from a viability perspective but are popular. Dawn acknowledges that project viability is not binary and can vary in terms of risk, suggesting that contributing to open source projects can mitigate risks. [00:22:56] Gary emphasizes the importance of becoming engaged and active members of open source communities to gain insight into project changes and mitigate potential risks. [00 24:15] Sophia highlights the role of metrics and monitoring in risk mitigation, mentioning that tracking certain information may not be easy but it is crucial. Dawn notes the lack of ongoing viability monitoring and suggests the need for more sophisticated approaches. [00:26:37] Gary agrees that monitoring is essential and mentions a metric called “lib year” to track the age of dependencies as an example of monitoring for open source projects, and he discusses the importance of automated recommendations within software scanning tools to help users make informed decisions about dependencies. [00:28:27] Sophia addresses the challenge of scale when dealing with many open source projects, emphasizing the need to adapt monitoring and risk mitigation approaches based on the organization's portfolio size. Value Adds (Picks) of the week: [00:30:15] Matt's pick is running in the dark on cool mornings. [00:30:33] Dawn's pick is hanging out with people when she was at the Open Source Summit in Bilbao, Spain. [00:31:03] Sophia's pick is joining an orchestra a few months ago. [00:31:41] Gary's pick is having pumpkin spice back in his life. *Panelists: * Matt Germonprez Dawn Foster Sophia Vargas Gary White Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Matt Germonprez Twitter (https://twitter.com/germ) Dawn Foster Twitter (https://twitter.com/geekygirldawn?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Sophia Vargas Twitter (https://twitter.com/Sophia_IV) Gary White LinkedIn (https://www.linkedin.com/in/garywhitejr/?challengeId=AQEv--5HftMoBgAAAYsXL2iHfaGnQ2ZuiHoIWXTS2djLR7Egg5bea7ssesyMpR4iE0_FlSm1xuIdrRJtT9Ud3Zz2BA5RPxnaBw&submissionId=9ed5100e-879a-8c17-6615-47f9a29dcf7e&challengeSource=AgHoxRBJLKZQOgAAAYsXL6FZfLKYtxYqjuxY6Vbrgh72b_WOMwkPWsgzm3nPpY4&challegeType=AgHJBLfWjTFXCwAAAYsXL6FcCbRSfBcK6kmhaXgmTaeZZBINfv1FiwQ&memberId=AgE94SgXMMqCywAAAYsXL6FgFfWaBdkGJu0tvP9y7Vb0B8c&recognizeDevice=AgFqtB9A-OoPbAAAAYsXL6FjqkzACctkmLucd27uj2tOYXe6XdFl) libyear (https://libyear.com/#:~:text=A%20simple%20measure%20of%20software,to%2Ddate%20your%20dependencies%20are.) OSS Project Viability Metrics Models: OSS Project Viability: Community (https://chaoss.community/?p=5403) OSS Project Viability: Compliance + Security (https://chaoss.community/?p=5407) OSS Project Viability: Governance (https://chaoss.community/?p=5411) OSS Project Viability: Strategy (https://chaoss.community/?p=5416) Special Guest: Gary White.

    Episode 71: What's New in CHAOSS: Podcast Reboot Episode

    Play Episode Listen Later Oct 5, 2023 47:23


    CHAOSScast – Episode 71 In this episode, the CHAOSScast team is back! Georg Link, Dawn Foster, Sean Goggins, Matt Germonprez, and Elizabeth Barron discuss the relaunch of the podcast after taking a short break. They delve into the fascinating world of open source community health, focusing on metrics, metric models, and the CHAOSS Project's role in measuring the health of open source communities. They share insights on how they're working to make metrics more accessible and how they interpret these metrics within the context of specific projects. Additionally, they highlight the Data Science Initiative, the growth of CHAOSS community chapters worldwide, and their initiative to improve newcomer experience and promote diversity and inclusion in open source. Download this episode now to find out much more! [00:02:48] We hear more about where CHAOSS is with developing metrics and metric models and the Context Groups they've developed to bring together individuals interested in the health of specific projects or communities. [00:06:06] The Metric Development Process is brought up, which is the process of defining and releasing metrics has evolved. While some working groups still develop metrics, there's an effort to consolidate and organize metrics to make them more accessible to users, including categorizing and tagging them. [00:08:11] Dawn brings up Metrics Models which are collections of metrics that provide insights into specific aspects of open source community health. These models help users understand various phenomena in open source software health and use metrics effectively. [00:12:14] Georg brings up something new called the Data Science Initiative within CHAOSS, and Dawn talks about her role as Director of Data Science. The initiative aims to provide guidance to users of CHAOSS metrics and tools for interpreting data effectively and she tells us all the key areas that it's focused on. [00:16:14] Matt asks Dawn about the balance between maintain an agnostic stance on metrics and providing more guidance to users in interpreting metrics. Dawn discusses the importance of helping users interpret metrics in the context of their specific projects. [00:17:55] Georg and Dawn talk about using metrics as pointers to prompt users to investigate specific aspects of their communities and projects. [00:18:53] Elizabeth asks if CHAOSS should play a role in advising users on how to make changes in their communities based on metric insights without adversely affecting other metrics. Dawn shares her thoughts and Sean mentions the experience of CHAOSS members in evaluating different communities and interpreting metrics. [00:20:34] Georg expresses excitement about the future of CHAOSS and its journey. [00:21:54] Sean provides an overview of Augur and its evolution over time, including its ability to capture large volumes of data and the development of an API. [00:24:19] Georg discusses recent developments in Grimoire Lab, including multi tenancy support, scalability improvements, and optimization of data enrichment processes. He also talks about the migration of Grimoire Lab from Elasticsearch to OpenSearch for data storage and visualization, and Sorting Hat, a module within Grimoire Lab for managing identities. [00:27:40] Dawn asks about the future use of Kibiter, the Kibana fork used in Grimoire Lab, and Georg confirms a full migration to OpenSearch and Open Search Dashboards, indicating that Kibiter may be phased out. [00:28:52] Matt asks about recent challenges and achievements related to data management and data cleaning in Augur and Grimoire Lab. Sean mentions the importance of data in operationalizing metrics and making them tangible. Georg emphasizes two critical aspects of data quality. [00:33:32] Elizabeth shares insight into the growth of the CHAOSS community. She discusses the challenges of managing the growing community, and a group CHAOSS is partnering with called “All in” to develop badging for open source projects, addressing scalability challenges. [00:41:53] Elizabeth talks about the DEI Reflection Project which was crucial in identifying blind spots and improving the CHAOSS community. It led to valuable recommendations, including enhancing the newcomer experience and promoting diversity and inclusion. Value Adds (Picks) of the week: [00:44:30] Georg's pick is living in his new house that he loves. [00:45:11] Matt's pick is his cool morning bike rides to his office. [00:45:44] Dawn's pick is a warm, sunny vacation she took in Malta. [00:46:15] Elizabeth's pick is seeing her granddaughter getting excited to see flowers, birds, mushrooms, and be out in nature. [00:46:48] Sean's pick is his daughter, an English PHD student, who published her first academic paper, and has another up for a revise and resubmit. *Panelists: * Georg Link Dawn Foster Matt Germonprez Sean Goggins Elizabeth Barron Links: CHAOSS (https://chaoss.community/) CHAOSS Mastodon (https://fosstodon.org/@chaoss) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Website (https://georg.link/) Dawn Foster Twitter (https://twitter.com/geekygirldawn) Matt Germonprez Twitter (https://twitter.com/germ) Sean Goggins Twitter (https://twitter.com/sociallycompute) Elizabeth Barron Twitter (https://twitter.com/elizabethn) CHAOSS Data Science Working Group (https://github.com/chaoss/wg-data-science) Data Science Initiative-Raw data from the Understanding Challenges survey (https://github.com/chaoss/wg-data-science/commit/d86a02841f221308b913d08bc9ae644adced69fc) Augur repositories (https://ai.chaoss.io/) Project Aspen (https://github.com/oss-aspen#8knot-explorer) 8Knot-Metrix CHAOSS (https://metrix.chaoss.io/) Bitergia Analytics- GrimoireLab (https://chaoss.biterg.io) OpenSearch (https://opensearch.org/) Sorting Hat (https://github.com/chaoss/grimoirelab-sortinghat) Kibiter (https://github.com/chaoss/grimoirelab-kibiter) OpenSearch Dashboards (https://opensearch.org/docs/latest/dashboards/index/) All In (https://allinopensource.org/) GitHub All in (https://github.com/AllInOpenSource/All-In) CHAOSS Software (https://chaoss.community/software/) CHAOSScast Podcast-Episode 54: CHAOSS DEI Reflection Project (https://podcast.chaoss.community/54)

    Episode 70: Revisiting Metrics Journeys with Chris Mercer

    Play Episode Listen Later Jan 27, 2023 42:23


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. Venia and Lori are hosting a special revisit episode with special guest, Chris Mercer, Co-Founder of Measurement Marketing.io. Today, we'll find out what Measurement Marketing does, where we were with measurement when Chris was on last, and how things have changed throughout the years. He goes in depth about the new Measurement Marketing Framework, the ACE model, and he shares his thoughts on Google Analytics 4 and why he thinks now is the time to get into it. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:02:22] Chris tells us his background and what Measurement Marketing does. [00:03:47] When Chris was on this podcast previously there was this notion of measuring frameworks and measuring a system, Chris details where we were originally with measurement and how things have changed. [00:05:17] We hear about the new Measurement Marketing Framework and the three simple steps: Plan it out, build it out, and launch it. [00:09:39] Chris lets us know what has stayed the same in his business. [00:10:57] We find out how Chris applies the measurements to open source as a customer journey, and he explains the ACE model that they teach. [00:14:36] Venia wonders if Chris is finding that Google Analytics 4 moving more in line with that synchronicity of measuring behaviors as they happen and as people use the system, and where does he see Google Analytics fitting into this new way of measure. [00:19:52] Chris shares his thoughts on whether he thinks that Google Analytics 4 is going to move more into a community operations role in any way. [00:21:22] Lori asks Chris for tips on some struggles she has as a Community Manager with how to relate data to someone in a CEO or OPS position in their language versus speaking community speak. [00:32:03] Find out how measurement is changing as Chris explains. [00:36:03] Venia wonders how Chris imagines community and this new notion of a measurement department meshing and working together. Value Adds (Picks) of the week: [00:38:40] Chris's pick is to start by learning strategy first. [00:40:35] Venia's pick is taking a step back from the day-to-day things and adding to her calendar about four hours, twice a week, to do whatever she wants. **Panelists: Venia Logan Lori Goldman Guest: Chris Mercer Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Venia Logan Twitter (https://twitter.com/SamanthaVenia) Lori Goldman LinkedIn (https://www.linkedin.com/in/lori-goldman-054b323) Chris Mercer Twitter (https://twitter.com/mercertweets?lang=en) Measurement Marketing (https://measurementmarketing.io/) CHAOSScast Podcast-Episode 14: The Theory and Future of Measurement with Chris Mercer (https://www.linkedin.com/in/lori-goldman-054b323) Measure Summit (https://measuresummit.com/) Special Guests: Chris Mercer and Lori Goldman.

    Episode 69: Community Insights with Hedan Zeng [Part 2 of 2]

    Play Episode Listen Later Nov 11, 2022 41:01


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. Welcome back to Part Two to a conversation we had with our amazing guest, Hedan Zeng, who's the Director of Product Management at Common Room. In Part One, we spoke to Hedan about the development of Common Room, the history of Hedan's personal journey in community, and what Common Room's real philosophies around community health have been. Today, we brought her back so we can talk more about our metrics. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:03:22] Hedan does a quick recap of what Common Room the platform does. [00:04:19] In the last episode, Hedan mentioned area they look at the health of the community, and one of them was around engagement and metrics around engagement, and she tells us things she has found valuable for her customers to look at. [00:10:24] Venia brings up grapevine or unstructured community spaces, and she wonders how Hedan tackles these different sentiment developments in the actual metrics path and data flow for her system. [00:12:48] Sophia wants to know if there are different ways that Hedan addresses the same kind of questions in terms of guiding her customers and understanding the nuances between platform sources and sentiments. [00:14:52] We find out how Common Room addresses the nuance between these personas that while they might have some overlap, tend to have different orientations. [00:16:47] Does Hedan think that there's some explicit differences between how Common Room would tackle to completely different community avatars? [00:19:07] Hedan tells us about some specific metrics to understand the different pieces that she's been seeing. [00:21:41] Venia brings up community interaction and Hedan talks more about how she's generating that 3X engagement factor. [00:23:38] Sophia wonders if Common Room can identify whether or not folks are at risk of burnouts, and Hedan tells us about how Common Room does a surface sentiment at a member level. [00:28:38] We find out how Hedan's user experience makes decisions about the metrics and the way she visualizes this data in her platform. [00:32:22] We learn the process Common Room makes the users who are interacting and visualizing the data they go through. [00:35:10] Looking at the membership statistics around various different platforms, Sophia wonders if this could be an effective way to gauge an open source project's usage and then knowing that, we find out if it's enough or if anything is missing to make a better assessment of the overall user community size. [00:36:47] Find out where you can follow Hedan and Common Room online. Value Adds (Picks) of the week: [00:38:00] Hedan's pick is being excited for football season and fantasy football season to commence. [00:38:34] Sophia's pick is to remember to breathe, take breaks, and do puzzles. [00:39:44] Venia's pick is Richard Millington and a webinar he did called, The Gold Standard of Community Data. Panelists: Venia Logan Georg Link Sophia Vargas Guest: Hedan Zeng Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Venia Logan Twitter (https://twitter.com/SamanthaVenia) Sophia Vargas Twitter (https://twitter.com/Sophia_IV) Hedan Zeng Twitter (https://twitter.com/Hedankers) Hedan Zeng LinkedIn (https://www.linkedin.com/in/hedanzeng) Common Room (https://www.commonroom.io/) Common Room Community (https://www.commonroom.io/uncommon/) Richard Millington Twitter (https://twitter.com/RichMillington?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) The Gold Standard of Community Data with Richard Millington (vimeo) (https://vimeo.com/746831935) Special Guest: Hedan Zeng.

    Episode 68: Community Insights with Hedan Zeng [Part 1 of 2]

    Play Episode Listen Later Nov 4, 2022 38:04


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. We are super excited to have joining us as our guest, Hedan Zeng, Director of Product Management at Common Room, the intelligent community growth platform for today's fastest-growing companies. Today, we'll learn all about Common Room and how they think about metrics. We'll also find out about the metrics they use, and Common Room's theory and approach to design, from data to user interface. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:01:38] Hedan tells us all about Common Room. [00:04:11] Hedan dives into how they think about metrics at the Common Room, and she explains each of the metrics they use such as membership, community responsiveness, and sentiment. [00:08:26] We find out what Hedan's role is at Common Room and the steps that led her to forming where she is today, which includes her experience working at Medallia. [00:15:02] Sophia wonders if Hedan is seeing any behaviors that surprised her or she wasn't expecting to see from the application of the software. [00:20:32] Find out if Common Room have words that they've put to that different philosophy of measurement. [00:23:12] We learn about the process Hedan has for identifying which of these different usernames on different platforms actually belong to the same person. [00:26:03] Hedan explains how she navigates the difference between I need to present in my community and engage in the social contract of listening to people versus this is a thing I could automate and build a workflow for this. [00:28:42] We hear how Hedan is helping customers navigate through varying privacy/data sharing policies, and she shares advice for open source projects and communities. [00:31:45] Find out where you can follow Hedan online. Value Adds (Picks) of the week: [00:32:27] Georg's pick is being amazed with the after school programs. [00:33:32] Venia's pick is the power of reframing live events for good connection. [00:35:36] Hedan's pick is Beat Saber. [00:36:21] Sophia's pick is a packable sun hat. Panelists: Venia Logan Georg Link Sophia Vargas Guest: Hedan Zeng Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Venia Logan Twitter (https://twitter.com/SamanthaVenia) Sophia Vargas Twitter (https://twitter.com/Sophia_IV) Hedan Zeng Twitter (https://twitter.com/Hedankers) Hedan Zeng LinkedIn (https://www.linkedin.com/in/hedanzeng) Common Room (https://www.commonroom.io/) Common Room Community (https://www.commonroom.io/uncommon/) Medallia (https://www.medallia.com/) Adam Grant Website (https://adamgrant.net/) CHAOSScast Podcast-Episode 30: Databases, Privacy, and Licenses with Matt Yonkovit (https://podcast.chaoss.community/30) CHAOSScast Podcast-Episode 42: Hidden Infrastructure: The Foundations of Open Source with Josh Simmons (https://podcast.chaoss.community/42) CHAOSScast Podcast-Episode 45: Fireside Chat: Metrics Strategy with Daniel, Sean, and Venia (https://podcast.chaoss.community/45) CHAOSScast Podcast-Episode 57: The Ins and Outs of Large Scale Research with Hilary Carter (https://podcast.chaoss.community/57) Beat Saber (https://www.oculus.com/experiences/quest/2448060205267927/) Baggu Hat (https://baggu.com/collections/hats-and-scrunchies?cmp_id=16001603664&adg_id=135407259809&kwd=packable%20sun%20hat%20baggu&device=c&gclid=CjwKCAjwx7GYBhB7EiwA0d8oewQBj7FeD2HJltwWyU4tHvB0Zc56ohvopHgxlXQCQWjl3JsIWDApCxoCGgkQAvD_BwE) Special Guest: Hedan Zeng.

    Episode 67: The CHAOSS Newcomer Slack Bot and She-Code-Africa with Precious and Iyimide

    Play Episode Listen Later Oct 14, 2022 35:29


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. Today, we are excited to be joined by two guests, Iyimide Adegunloye (Mide) and Precious Abubakar, who participated in the She Code Africa Program. We invited them to talk about the program and share what they've done, as well as discussing bots and the welcoming of newcomers. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:02:55] Mide and Precious give us a brief introduction about themselves. [00:04:20] We find out the details on the She Code Africa Program, their experience with getting into She Code Africa, how they found CHAOSS, and how they decided to engage with the CHAOSS Project. [00:08:54] We learn how the idea of the bot came about and the design process. [00:13:26] There's a discussion about the kinds of challenges they faced in creating the bot and what they learned in the process. [00:16:34] Georg wonders how the response has been in the community since the bot was implemented. [00:19:14] Mide explains more about the use of the bot at She Code Africa. [00:20:22] Precious and Ruth fill us in where they think the project will go next and share some ideas for the future. [00:21:50] If you would like to get involved, find out where you can connect to get started. [00:23:34] Mide and Precious share how the mentorship helped them understand CHAOSS. We also hear from the mentors what they've learned in this program or if they've learned to appreciate CHAOSS in a different way. Value Adds (Picks) of the week: [00:28:44] Georg's pick is learning sometimes an upgrade saves you money. [00:30:22] Ruth's pick is her Personal Assistant, Olamide Makinde. [00:30:54] Elizabeth's pick is a northern walkingstick insect. [00:32:15] Precious's pick is Rotary Youth Leadership Awards (RYLA). [00:33:07] Mide's pick is leading a children's and adult coding bootcamp. [00:34:00] Matt's pick is enjoying his first month living in Oregon. [00:34:34] Sean's pick is to try to get to Wisconsin in the Fall. Panelists: Georg Link Elizabeth Barron Sean Goggins Matt Cantu Snell Ruth Ikegah Guests: Precious Abubakar Iyimide Adegunloye Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Sean Goggins Twitter (https://twitter.com/sociallycompute) Elizabeth Barron Twitter (https://twitter.com/elizabethn) Matt Cantu Snell LinkedIn (https://www.linkedin.com/in/matt-cantu-snell-2827bb16a) Ruth Ikegah Twitter (https://twitter.com/IkegahRuth) Precious Abubakar Twitter (https://twitter.com/_pdan) Precious Abubakar LinkedIn (https://ng.linkedin.com/in/precious-abubakar) Precious Abubakar Website (https://www.thepda.tech/) Iyimide Adegunloye Twitter (https://twitter.com/cuteiyimi) Iyimide Adegunloye LinkedIn (https://ng.linkedin.com/in/iyimide-adegunloye) Iyimide Adegunloye Website (https://iyimide.netlify.app/) She Code Africa (https://shecodeafrica.org/) She Code Africa Contributhon (https://shecodeafrica.org/programs/contributhon-1) CHAOSS Slack Bot-GitHub (https://github.com/chaoss/chaoss-slack-bot) Common walkingstick (https://en.wikipedia.org/wiki/Common_walkingstick) Rotary Youth Leadership Awards (RYLA) (https://www.rotary.org/en/our-programs/rotary-youth-leadership-awards) Special Guests: Iyimide Adegunloye (Mide) and Precious Abubakar.

    Episode 66: Deciding what metrics to measure for community managers with Bri, Lori, and Victoria

    Play Episode Listen Later Oct 7, 2022 49:40


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. Today, we are joined by two wonderful guests that Venia met during an amazing talk at the Community Spaces. We have Victoria Cumberbatch, Founder of adventuresOFcommunity, a Community Development Consultancy, and Bri Leever, a Community Architect and Founder of Ember. Our conversations take us through finding out how everyone got their start in community, and what numbers mean for our brands and what they'll mean for open source health. Also, we'll find out about Bri's learning journey, and more about the metrics Bri and Viki are using and the kinds of stories they're telling with them. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:02:33] Bri, Lori, and Viki fill us in on how they got started in community and where their love of community came from. [00:09:15] Georg shares his story of how he got his start in community. [00:12:57] There's a great discussion about what numbers really mean for our brands and what they'll mean for open source health afterward. [00:16:45] Venia brings up a story about Morning Brew talking about the progression of their community, and Bri tells us about a community she's managing for the company Piktochart and how they manage their metrics and interesting things they do with her. [00:20:29] Bri mentioned the learning journey, and she explains what she considers the learning journey, the kinds of stories she finds herself telling, and the metrics she's weaving in with the learning journeys. [00:24:04] Venia talks about Chris Mercer and one of his main statements is no one is a numbers person, and Bri adds be saying, the power is in the pattern, and she tells us about a book called, Think Again: The Power of Knowing What You Don't Know by Adam Grant. [00:25:56] We hear what kind of metrics Viki uses, the kinds of stories she's telling with them, and using the Cultural Adjustment Graph. Bri and Lori share some thoughts as well. [00:32:30] Lori explains some of the behaviors she was speaking about. [00:34:40] Venia asks everyone how they would systemize and turn that story into something that people can query on a weekly basis whenever they need. Bri tells us about a community platform called, Heartbeat. [00:41:41] Georg highlights CHAOSS software. [00:42:41] Find out where you can follow Viki and Bri online. Value Adds (Picks) of the week: [00:43:44] Georg's pick is the WordPress community. [00:44:44] Bri's pick is having availability in her life to make friends in all areas. [00:45:39] Venia's pick is the importance of farming and shovel environments. [00:46:41] Lori's pick is being grateful that she's around people who are really lit up by what they're doing and sharing really neat things that they're doing. [00:47:37] Viki's pick is finding a meetup group and playing volleyball with them. Panelists: Venia Logan Georg Link Lori Goldman Guests: Victoria Cumberbatch Bri Leever Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Georg Link LinkedIn (https://www.linkedin.com/in/georglink) Venia Logan Twitter (https://twitter.com/SamanthaVenia) Samantha “Venia” Logan LinkedIn (https://www.linkedin.com/in/samanthavlogan) Lori Goldman LinkedIn (https://www.linkedin.com/in/lori-goldman-054b323) Bri Leever Twitter (https://twitter.com/brileever) Bri Leever LinkedIn (https://www.linkedin.com/in/briannaleever) Ember LinkedIn (https://www.linkedin.com/company/ember-community-marketing?trk=public_profile_topcard-current-company) Ember Consulting (https://www.emberconsulting.co/) Victoria Cumberbatch LinkedIn (https://www.linkedin.com/in/victoriamc) adventuresOFcommunity LinkedIn (https://www.linkedin.com/company/adventuresofcommunity?trk=public_profile_topcard-current-company) An inside look at the Morning Brew's growth (Morning Brew) (https://www.morningbrew.com/sponsored/bamboohr/inside-look-at-morningbrew) Piktochart (https://piktochart.com/) Think Again: The Power of Knowing What You Don't Know by Adam Grant (https://adamgrant.net/book/think-again/) The W curve of adaptation (YouTube) (https://www.youtube.com/watch?v=yksXEdJjT8I) Heartbeat (https://www.heartbeat.chat/) WordPress (https://wordpress.org/) The Illustrated Children's Guide to Kubernetes by Matt Butcher and Karen Chu (https://www.cncf.io/phippy/the-childrens-illustrated-guide-to-kubernetes/) CHAOSS Community software (https://chaoss.community/software/) A Socially Constructed Discord (https://discord.com/invite/JxPWu5Z69c) Special Guests: Bri Leever, Lori Goldman, and Victoria C.

    Episode 65: How Projects Secure Their Code with Chris and Nir

    Play Episode Listen Later Sep 16, 2022 41:06


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. Today, Georg has two experts in analyzing open source community repositories joining him from Arnica, which is focused on software security supply chain security. Our two guests today are Chris Abraham, Head of Data Science, and Nir Valtman, Co-Founder and CEO, and they're here to tell us about an analysis they conducted called, “How do top open-source projects protect their code?”, the story behind why they decided to do this, and some surprising things they learned from the analysis. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:01:09] Chris and Nir introduce themselves, how they got into open source, what brought them to Arnica, and what they're doing now. [00:05:38] Georg brings up a blog post that Chris and Nir wrote on, “How do top open-source projects protect their code?” and we hear why they did this study and how they went about doing it. [00:09:11] When looking at the data, Georg asks if people have policies around it and if we can infer from it if there's a security issue or not. Also, Nir and Chris detail how they went about collecting data and looking at what open source is doing. [00:14:15] Chris and Nir wanted to know if code owners contribute to quality, and we find out how they assessed quality. [00:19:57] We learn some surprising things Chris and Nir learned from the analysis. [00:22:10] Georg mentions maintainer burnout and the workload that is being put on maintainers, and he asks how Chris and Nir see the security controls contributing to maintainer burnout or even helping the demands on maintainers. [00:27:24] Chris and Nir looked at the top 250 projects on GitHub, they tell us how the findings apply to smaller open source and the long tail of projects we have. [00:33:28] Find out where you can follow Chris and Nir and the work they're doing. [00:34:45] Nir tells us about their open source project called, GitGoat. Value Adds (Picks) of the week: [00:36:16] Georg's pick is rediscovering Firefox Focus. [00:37:32] Chris's pick is his connection with the Digital and Analog world and finishing his wood floors with the help of watching YouTube videos. [00:39:16] Nir's pick is realizing Startup life is not easy and his wife helped him to do more things like mountain biking twice a week. Panelist: Georg Link Guests: Chris Abraham Nir Valtman Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Chris Jacob Abraham LinkedIn (https://www.linkedin.com/in/chrisjacobabraham) Nir Valtman Twitter (https://twitter.com/valtmanir) Nir Valtman LinkedIn (https://www.linkedin.com/in/valtmanir) Arnica (https://www.arnica.io/) Arnica Twitter (https://twitter.com/ArnicaIO) Arnica LinkedIn (https://www.linkedin.com/company/arnica-io) How do top open-source projects protect their code? (Blog post) (https://www.arnica.io/blog/how-do-top-open-source-projects-protect-their-code) GitGoat (https://gitgoat.tools/) Firefox Focus (https://www.mozilla.org/en-US/firefox/browsers/mobile/focus/) Special Guests: Chris Jacob Abraham and Nir Valtman.

    Episode 64: Policy for Open Source in Amsterdam with Maurice Hendriks

    Play Episode Listen Later Sep 2, 2022 37:38


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. We are super excited to have joining us, Maurice Hendriks, who works for the Municipality of Amsterdam as a policy maker, specifically on the topic of Open Source. He's here to share his journey into open source and to talk more about his views on open source. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:01:56] Maurice shares his journey into open source and how he got into the field. [00:05:23] Sean wonders if misunderstandings affect the work that Maurice is trying to accomplish, and Maurice talks about the laws in Netherlands and how open source is essential for the morality of the city. [00:09:36] From the government perspective Maurice talked about, he explains different perspectives on what a healthy open source project or community is. [00:12:24] Are these other governments, other municipalities in Netherlands that are using the open source software, built in Amsterdam? [00:17:28] Maurice explains how policy would potentially influence this social system. [00:21:16] We find out the difference between open sourcing something and having something publicly available. [00:23:39] What bothers Maurice as a policy maker? [00:26:15] Sean brings up a point about if software is a social good open sourcing, there needs to be a way for that to be sustainable so it's not just Maurice that's maintaining a particular project, and he wonders how Maurice balances that. [00:29:08] We hear the main lesson people should get from Maurice's vision. [00:30:05] Find out where you can follow Maurice's and his work online. Value Adds (Picks) of the week: [00:32:53] Georg's pick is taking a family trip to Europe. [00:33:30] Sean's pick is witnessing the number of people in this country who are actively engaged in fixing the problems with the recent rulings by our Supreme Court. [00:34:05] Maurice's pick is his wife finishing her book, Akal-About life in the Dutch East Indies_ _by Lilja Anna Perdijk. Panelists: Georg Link Sean Goggins Guest: Maurice Hendriks Sponsor: SustainOSS (https://sustainoss.org/) Quotes: [00:04:27] “If there is no power, there is no software.” [00:07:11] “My mission is to use open source software to get transparency into Government information and technology.” [00:29:08] “The main lesson from my vision: Community built software is the cherry on the cake. You first need to get layers and components in place or you don't get a cake at all.” Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Sean Goggins Twitter (https://twitter.com/sociallycompute) The Universal Permissive License (UPL), Version 1.0 (Open Source Initiative) (https://opensource.org/licenses/UPL) European Union Public License, Version 1.2 (EUPL-1.2) (https://opensource.org/licenses/EUPL-1.2) Akal-Overleven in Nederlands-Indië (Dutch) (https://lilja.nl/) Akal-About life in the Dutch East Indies (English) (https://lilja.nl/) OpenNMT (https://opennmt.net/) Special Guest: Maurice Hendriks.

    Episode 63: Revisiting Communities with Jono Bacon

    Play Episode Listen Later Aug 19, 2022 48:53


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. Today, we're having a revisit episode with a guest we've had on before. We're so excited to welcome back Jono Bacon, a leading community and collaboration strategy consultant, author, and speaker, and previously led community at GitHub, Canonical, and XPRIZE. Our conversations today include a mix of revisiting some things we talked about in Jono's previous episode, updates on what's changed in the community industry and in his world, as well as some new things that are happening in Web3. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:02:48] Jono gives us an introduction about who he is and what he does. [00:04:22] We find out some key strategies that Jono's been using lately to propel his personal career and development as a Community Manager. [00:07:55] Lori wonders if anyone is seeing this move toward integrating and working with different tools as opposed to having everything centralized, and if this has to do with the onset of Web3. Jono tells us how he's skeptical of the all-in-one community. [00:10:20] Georg brings up how we need more diversity in the ecosystem of tooling and Jono shares his thoughts on this. [00:13:14] Venia tells us about Grapevine communication. [00:15:14] The cruise ship model of data structure is brought up and Venia wonders where Jono thinks that's going to take us moving into the future of Web3. [00:18:17] Georg asks Jono if he sees changes in communities and how communities work due to these new demands that are being put on them. [00:22:35] Jono tells us what a Community Manager's responsibility should be to the community by explaining it in three layers: Policy, Technology, and Influence. [00:29:45] Lori expresses the importance of listening to the passionate people, and since community is a teachable profession, she asks, “Where does it go now?” [00:34:26] Jono gives us his honest answer to the least understood aspects of being a Community Manager since a lot has changed over the last two years. [00:38:16] Find out Jono's opinion on how community manages metrics. Value Adds of the week: [00:42:31] Jono's pick is something he learned from his coach that was super interesting which is, when you've got the right balance of enthusiasm and you're only going to work with people who really are aligned on what you're trying to do, you'll get better at what you do. [00:44:19] Venia's pick is when you make a mistake, iterate the plan, and make sure you're not iterating it yourself. [00:45:39] Georg's pick is a journey he's taking to start reading more and learn about living healthier. [00:46:17] Lori's picks are to ignore your head and just go do something that you think is really going to make you happy, and the joy of finding these things that were a part of you in the past and you can now bring forward. Panelists: Venia Logan Georg Link Lori Goldman Guest: Jono Bacon Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Venia Logan Twitter (https://twitter.com/SamanthaVenia) Lori Goldman LinkedIn (https://www.linkedin.com/in/lori-goldman-054b323) IndyKite (https://www.indykite.com/) Jono Bacon Twitter (https://twitter.com/jonobacon?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Jono Bacon Website (https://www.jonobacon.com/) Community Experience Masterclass (https://pages.jonobacon.com/community-experience-masterclass) CHAOSScast Podcast- Episode 7: Your Community Story with Jono Bacon (https://podcast.chaoss.community/7) Orbit (https://orbit.love/) CHAOSScast Podcast-Episode 37: The Orbit Model with Patrick Woods (https://podcast.chaoss.community/37) CMX-Gamification: A Fireside Chat with Jono Bacon (https://events.cmxhub.com/events/details/cmx-denver-presents-gamification-a-fireside-chat-with-jono-bacon/) Special Guests: Jono Bacon and Lori Goldman.

    Episode 62: Maintaining Open Source Projects - a joint episode with the Sustain Podcast

    Play Episode Listen Later Aug 12, 2022 42:07


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. Today's episode is a shared podcast between Sustain and CHAOSS. We have six panelists to talk about maintaining open source and we'll also do a quick update from a previous episode and talk about what has changed and what maintaining open source looks like today. The panelists we have are Georg Link, Richard Littauer, Dawn Foster, Willem Jiang, Amanda Casari, and Ben Nickolls. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:01:19] The six panelists introduce themselves. [00:04:45] Richard details more about what Sustain is, Georg and Dawn explain CHAOSS and what's going on there, and Amanda shares what she likes about CHAOSS. [00:13:56] Dawn talks about the kind of community members CHAOSS has, Willem tells us about the Asia community, and Ben shares his views on the Sustain community. [00:20:04] Georg asks if there's been any updates on the funding situation in open source and if anything has changed there and Ben updates us. [00:24:14] When thinking about resources, who gets paid, how money flows, and how we identify when help is needed, Amanda wonders how that's changed in the last few years in the CHAOSS community. [00:26:34] Richard shares from his angle what he's seen about what has changed in the past two years in open source. [00:28:33] Ben shares his views on the supply chain conversation about who is making money in open source. [00:30:36] Since security is such a hot topic, Georg asks if we're prepared in all the open source projects to really focus on this topic or if we have to upskill everyone, and we hear Ben's thoughts on this. [00:32:27] Richard explains how you can get involved in Sustain happenings that are going on, and Georg and Dawn inform us about some projects, working groups, and other things going on with CHAOSS. [00:40:42] Find out where you can get involved with Sustain and CHAOSS. Spotlights/Value Adds (Picks) of the week: [00:35:46] Georg's pick is meeting with an online local group and doing cool things together. [00:36:31] Richard's pick is going on a super long hike and buying a hydration pack (CamelBak Pouch). [00:37:21] Dawn's spotlight is GraphiQL. [00:37:59] Ben's spotlights are taking care of Swifts on his roof, and the book, Swifts and Us: The Life of the Bird that Sleeps in the Sky. [00:38:21] Amanda's pick is the book, Burnout: The Secret to Unlocking the Stress Cycle. [00:39:29] Willem's pick is ApacheCon Asia 2022. Panelists: Georg Link Richard Littauer Dawn Foster Willem Jiang Amanda Casari Ben Nickolls Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) CHAOSS Community Participate (https://chaoss.community/participate/) podcast@chaoss.community (mailto:podcast@chaoss.community) SustainOSS (https://sustainoss.org/) SustainOSS Twitter (https://twitter.com/SustainOSS?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) SustainOSS Discourse (https://discourse.sustainoss.org/) Sustain Podcast (https://podcast.sustainoss.org/) podcast@sustainoss.org (mailto:podcast@sustainoss.org) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Richard Littauer Twitter (https://twitter.com/richlitt?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Dawn Foster Twitter (https://twitter.com/geekygirldawn) Willem Jiang Twitter (https://twitter.com/willemjiang) Amanda Casari Twitter (https://twitter.com/amcasari/) Ben Nickolls Twitter (https://twitter.com/BenJam?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Sustain Podcast-Episode 65: CHAOSS and Sustain: A Joint Podcast (https://podcast.sustainoss.org/65) Ecosyste.ms (https://ecosyste.ms/) xkcd (https://xkcd.com/2347/) Executive Order on Improving the Nation's Cybersecurity (The White House) (https://www.whitehouse.gov/briefing-room/presidential-actions/2021/05/12/executive-order-on-improving-the-nations-cybersecurity/) Sustain 2021 Event Report (https://sustainoss.org/assets/pdf/Sustain-In-2021-Event-Report.pdf) Mozilla-Open Source Archetypes: A Framework For Purposeful Open Source May 2018 (https://blog.mozilla.org/wp-content/uploads/2018/05/MZOTS_OS_Archetypes_report_ext_scr.pdf) SonarQube (https://www.sonarqube.org/) CamelBak Crux 3-Liter Water Reservoir (https://www.amazon.com/CamelBak-Crux-Reservoir-Set-Blue/dp/B01LA5FCJ2/ref=sr_1_2?gclid=Cj0KCQjw_7KXBhCoARIsAPdPTfjbp84atlITCdNAL5gP7kt8BFwPzg9TcouW3yKU019aOaPtTeB5wmkaAmvTEALw_wcB&hvadid=410016279262&hvdev=c&hvlocphy=9010767&hvnetw=g&hvqmt=e&hvrand=9439371394441572640&hvtargid=kwd-324558368114&hydadcr=9380_11541651&keywords=camelbak+pouches&qid=1659732626&sr=8-2) GraphiQL (https://www.gatsbyjs.com/docs/how-to/querying-data/running-queries-with-graphiql/) [Swifts and Us: The Life of the Bird that Sleeps in the Sky by Sarah Gibson](https://www.amazon.com/Swifts-Us-Life-Bird-Sleeps/dp/0008350663/ref=tmmpapswatch0?encoding=UTF8&qid=&sr=) Burnout: The Secret to Unlocking the Stress Cycle by Emily Nagoski, PhD and Amelia Nagoski, DMA (https://www.penguinrandomhouse.com/books/592377/burnout-by-emily-nagoski-phd-and-amelia-nagoski-dma/) ApacheCon Asia 2022 (https://www.apachecon.com/acasia2022/) [Working in Public: The Making and Maintenance of Open Source Software by Nadia Eghbal](https://www.amazon.com/Working-Public-Making-Maintenance-Software/dp/0578675862/ref=sr11?crid=XK0VVY8QW60A&keywords=nadia+eghbal&qid=1659813710&sprefix=%2Caps%2C307&sr=8-1) Special Guests: Amanda Casari, Benjamin Nickolls, Richard Littauer, and Willem Jiang.

    Episode 61: The Untapped Potential Of Goal-Oriented Metrics with Richard Millington

    Play Episode Listen Later Jul 8, 2022 42:16


    Hello and welcome to CHAOSScast Community podcast, where we share use cases and experiences with measuring open source community health. Elevating conversations about metrics, analytics, and software from the Community Health Analytics Open Source Software, or short CHAOSS Project, to wherever you like to listen. We are super excited to have as our guest, Richard Millington, who's the Founder of FeverBee and author of Build Your Community. Today, we'll be talking with Richard about communities, metrics, and what FeverBee does for organizations. Download this episode now to find out much more, and don't forget to subscribe for free to this podcast on your favorite podcast app and share this podcast with your friends and colleagues! [00:01:31] Richard introduces himself, he tells us about FeverBee, and how he got into the field of communities. [00:06:11] How did Richard move Seth and a lot of his clients into the headspace of being community first and what a community could do for his brands? [00:12:29] Richard dives into the topic of convince and persuade. [00:16:22] We hear Richard's thoughts on how to set goals for community or for existing communities that are out there today. [00:19:26] When you find what your goals are for engaging a community, Georg wonders how to do this authentically without overriding what everyone else is already doing in the community, and Richard tells us how they approach it. [00:25:02] We learn from Richard the way to go about understanding what matters for your community and finding the right goals. [00:29:10] When it comes to open source communities, Richard shares suggestions of where to begin when people are trying to figure out what goals to set. [00:30:56] Georg asks Richard if he's ever done a workshop in an asynchronous way over mailing lists or slack where you didn't require everyone to be in the same room at the same time for the workshop. [00:31:55] We hear about setting targets based upon prior data or data that already exists, and Richard explains a problem in plucking metrics from thin air. [00:36:53] Find out where you can follow Richard on the internet. Value Adds (Picks) of the week: [00:37:46] Georg's pick is enjoying their backyard pool. [00:39:24] Richard's pick is his girlfriend's cat finally likes him. [00:40:31] Venia's pick is the importance of travel. Panelists: Georg Link Venia Logan Guest: Richard Millington Sponsor: SustainOSS (https://sustainoss.org/) Links: CHAOSS (https://chaoss.community/) CHAOSS Project Twitter (https://twitter.com/chaossproj?lang=en) CHAOSScast Podcast (https://podcast.chaoss.community/) podcast@chaoss.community (mailto:podcast@chaoss.community) Ford Foundation (https://www.fordfoundation.org/) Georg Link Twitter (https://twitter.com/georglink) Venia Logan Twitter (https://twitter.com/SamanthaVenia?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor) Richard Millington Twitter (https://twitter.com/richmillington) Richard Millington LinkedIn (https://uk.linkedin.com/in/richard-millington-5a32782) FeverBee (https://www.feverbee.com/) [Build Your Community by Richard Millington](https://www.amazon.com/Build-Your-Community-connections-community/dp/1292329998/ref=sr12?qid=1657214684&refinements=p27%3ARichard+Millington&s=books&sr=1-2&text=Richard+Millington)_ Richard's Blog- “How to Set the Right Targets and Build a Great Community Dashboard” (https://www.feverbee.com/community-dashboard/) Richard's Blog- “Have You Prepared Your Community for These Powerful Trends?” (https://www.feverbee.com/ommunity-technology/) Special Guest: Richard Millington.

    Claim CHAOSScast

    In order to claim this podcast we'll send an email to with a verification link. Simply click the link and you will be able to edit tags, request a refresh, and other features to take control of your podcast page!

    Claim Cancel