CHAOSScast

CHAOSScast

By CHAOSS ProjectTechnology
Download on the App Store

CHAOSScast episodes

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

    Thank you to the folks at Sustain 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

      CHAOSS slack

      CHAOSS Practitioner Guides

      SustainOSS

      SustainOSS Discourse

      SustainOSS Mastodon

      Open Collective-SustainOSS (Contribute)

      Richard Littauer Socials

      Alice Sowerby Website

      Elizabeth Barron Website

      Elizabeth Barron LinkedIn

      Luis Cañas-Diaz Website

      Luis Cañas-Diaz LinkedIn

      Dawn Foster Website

      Dawn Foster LinkedIn

      Johnny Wilson-Ventures Birding Tours

      Clocker

      Working in Public: The Making and Maintenance of Open Source Software by Nadia Eghbal

      “Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure” by Nadia Eghbal

      Nadia Asparouhova (Eghbal) Website

      Moodle

      Sustain Podcast featuring Nadia Eghbal

      Credits:

      • Produced by [Richard Littauer] (https://www.burntfen.com/)

      • Edited by Paul M. Bahr at [Peachtree Sound] (https://www.peachtreesound.com/)

      • Show notes by DeAnn Bahr [Peachtree Sound] (https://www.peachtreesound.com/)

      • Special Guests: Luis Cañas-Díaz and Richard Littauer.

        Support CHAOSScast

        41 min
      • Episode 92: ISO Standards for Open Source Community Health Metrics

        Thank you to the folks at Sustain 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

          CHAOSS Project X/Twitter

          CHAOSScast Podcast

          Georg Link Website

          Alice Sowerby Website

          Sean Goggins X/Twitter

          Divya Mohan X/Twitter

          Divya Mohan Website

          Divya Mohan LinkedIn

          Meeting Invite for the CHAOSS ISO Standards Meeting

          Metric Model: Community Activity

          ISO standard for OSS Project Viability (security) draft

          Joint Development Foundation

          NHS

          Special Guest: Divya Mohan.

          Support CHAOSScast

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

          Thank you to the folks at Sustain 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

            CHAOSS Project X/Twitter

            CHAOSScast Podcast

            Matt Germonprez X/Twitter

            Josh Berkus Website

            Josh Berkus Mastodon

            Cali Dolfi LinkedIn

            Cali Dolfi- Red Hat Research Quarterly

            Red Hat

            Project Aspen-GitHub

            US Government Proposes SBOM Rules for Contractors

            Special Guests: Cali Dolfi and Josh Berkus.

            Support CHAOSScast

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

            Thank you to the folks at Sustain 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

              CHAOSS Project X/Twitter

              CHAOSScast Podcast

              Harmony Elendu X/Twitter

              Harmony Elendu Substack

              Kingsley Mkpandiok Medium

              Kingsley Mkpandiok X/Twitter

              Kingsley Mkpandiok LinkedIn

              Victoria Ottah Medium

              Victoria Ottah X/Twitter

              Victoria Ottah LinkedIn

              Ruth Ikegah X/Twitter

              Open Source Community Africa (OSCA)

              CHAOSS Africa-GitHub

              CHAOSS Project Africa X/Twitter

              CHAOSS Africa-Open Collective

              CHAOSS Diversity, Equity, and Inclusion Working Group-GitHub

              Special Guests: Kingsley Mkpandiok and Victoria Ottah.

              Support CHAOSScast

              21 min
            • Episode 89: Practitioner Guides: #3 Organizational Participation

              Thank you to the folks at Sustain 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

                CHAOSS Project X/Twitter

                CHAOSScast Podcast

                Alice Sowerby Website

                Dawn Foster X/Twitter

                Elizabeth Barron X/Twitter

                Harmony Elendu X/Twitter

                Harmony Elendu Substack

                Harmony Elendu LinkedIn

                CHAOSScast Podcast-Episode 85- Introducing CHAOSS Practitioner Guides: #1 Responsiveness

                CHAOSScast Podcast-Episode 88-Practitioner Guides: #2 Contributor Sustainability

                CHAOSS- Practitioner Guide: Organizational Participation

                Augur

                Grimoire Lab: Sorting Hat

                The Elder Scrolls: The Official Cookbook by Chelsea Monroe-Cassel

                Dot

                Support CHAOSScast

                33 min
              • Episode 88: Practitioner Guides: #2 Contributor Sustainability

                Thank you to the folks at Sustain 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

                  CHAOSS Project X/Twitter

                  CHAOSScast Podcast

                  Dawn Foster X/Twitter

                  Alice Sowerby Website

                  Elizabeth Barron X/Twitter

                  CHAOSScast Podcast-Episode 85: Introducing CHAOSS Practitioner Guides: #1 Responsiveness

                  Practitioner Guide: Contributor Sustainability-CHAOSS

                  xkcd-Dependency

                  Colorful Primordial Black Holes

                  IBD Breakthrough

                  Support CHAOSScast

                  34 min
                • Episode 87: Celebrating 2 years of CHAOSS Africa

                  Thank you to the folks at Sustain 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

                    CHAOSS Project X/Twitter

                    CHAOSScast Podcast

                    Elizabeth Barron X/Twitter

                    Ruth Ikegah X/Twitter

                    Ruth Ikegah LinkedIn

                    Anita Ihuman LinkedIn

                    Anita Ihuman GitHub

                    Enock Kasaadha Website

                    Enock Kasaadha LinkedIn

                    Maryblessing Okolie Website

                    Maryblessing Okolie LinkedIn

                    Ford Foundation

                    CHAOSS Africa GitHub

                    CHAOSS Africa Open Collective

                    CHAOSS Project Africa X/Twitter

                    Outreachy

                    GNOME

                    Maryblessing Okolie’s talk at Berlin Buzzwords (YouTube)

                    Notion

                    Join the CHAOSS Africa Slack channel

                    Special Guests: Anita ihuman, Enock Kasaadha, and Maryblessing Okolie.

                    Support CHAOSScast

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

                    Thank you to the folks at Sustain 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

                      CHAOSS Project X/Twitter

                      CHAOSScast Podcast

                      Dawn Foster X/Twitter

                      Alice Sowerby Website

                      Aida Mehonic LinkedIn

                      Dr. Aida Mehonic-The Alan Turing Institute

                      Malvika Sharan LinkedIn

                      Dr. Malvika Sharan-The Alan Turing Institute

                      Kirstie Whitaker LinkedIn

                      Dr. Kirstie Whitaker-The Alan Turing Institute

                      The Alan Turing Institute

                      The Turing Way

                      Launch of the Data Science Without Borders Project

                      BridgeAI

                      ‘Using AI in the public sector: New comprehensive guidance’-The Alan Turing Institute

                      AI Ethics and Governance in Practice-The Alan Turing Institute

                      Operationalising the SAFE-D principles for Open Source AI-Open Source Initiative

                      A/B Street

                      ‘Street smart: putting neighbourhood design in the hands of Bristol residents’-The Alan Turing Institute

                      The Turing Way Practitioners Hub

                      GraphQL API-GitHub

                      Organizational Mycology

                      American Hysteria Podcast-Talking to the Future: Nuclear Semiotics

                      99% Invisible Podcast: Ten Thousand Years Episode 114

                      Special Guests: Aida Mehonic, Kirstie Whitaker, and Malvika Sharan.

                      Support CHAOSScast

                      45 min
                    • Episode 85: Introducing CHAOSS Practitioner Guides: #1 Responsiveness

                      Thank you to the folks at Sustain 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

                        CHAOSS Project X/Twitter

                        CHAOSScast Podcast

                        Georg Link Website

                        Dawn Foster X/Twitter

                        Alice Sowerby Website

                        Luis Cañas-Díaz Website

                        Luis Cañas-Díaz LinkedIn

                        About the CHAOSS Practitioner Guides

                        Unlocking Insights: Practitioner Guides for Interpreting Open Source Metrics

                        Practitioner Guide: Responsiveness

                        The Tyranny of Metrics by Jerry Z. Muller

                        CHAOSS Data Science Working Group-GitHub

                        Mozilla & the Rebel Alliance

                        Mozilla

                        Special Guest: Luis Cañas-Díaz.

                        Support CHAOSScast

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

                        Thank you to the folks at Sustain 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

                        CHAOSS Project X/Twitter

                        CHAOSScast Podcast

                        Dawn Foster X/Twitter

                        Matt Germonprez X/Twitter

                        Alice Sowerby LinkedIn

                        Gary White LinkedIn

                        “We Feel Like We’re Winging It”: A Study on Navigating Open Source Dependency Abandonment (ACM Digital

                        Library)

                        Libyears

                        endoflife.date

                        CHAOSS-Topics: All Metrics Models

                        CHAOSS-OSS Project Viability Starter

                        CHAOSS-Augur NEW Release v0.63.3

                        Classic Afternoon Tea London Sightseeing Bus Tour

                        Open Source Summit North America 2024 Seattle

                        Special Guest: Gary White.

                        Support CHAOSScast

                        35 min

                      About CHAOSScast

                      From the publisher's feed

                      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…