CHAOSScast cover image

CHAOSScast

Latest episodes

undefined
May 20, 2022 • 34min

Episode 59: The Craft of Coding and Code Metrics for Open Source in M&As

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, our special guest is Matt Van Itallie, who’s the Founder and CEO of Sema, a software company focused on code quality. Today, we find out about Sema’s tools, one being an analytics tool to understand open source, the other one helps developers build a portfolio of their work, and we learn how these tools relate to the work CHAOSS is doing. Also, Matt goes in depth about “code is a craft,” using Sonar for Linting, and ScanCode, and some things he would like to make better in the future. 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:42] Matt tells us his background and what brought him to CHAOSS. [00:03:17] We hear Matt’s thoughts on the various paradoxes and complexities when evaluating code quality in open source, Sean asks Matt if anyone has cataloged the available Linters, and we hear about an open source project called ScanCode. [00:07:21] Sean brings up the language agnostic code quality analysis tool, and Matt explains how it works, what the benefits are, and some constraints that he’s discovered in his work. [00:09:54] Georg wonders how detailed Matt gets looking at the process analysis. [00:12:37] Matt talks about explaining quality measurement to executives and non-technical executives. [00:15:19] Since security is always a concern, Sean tells us about a challenge they have in the Risk working group at CHAOSS with identifying various declared recognized risks, and Matt explains how this relates to the work he’s doing. [00:21:10] Georg wonders if there’s anything Matt wants to make better in the future and if the CHAOSS Community can help him with it. He explains an automated tool to understand the health of the guild. [00:26:40] Matt talks about a tool from Sema that makes it easier and faster to write code reviews and using ScanCode. [00:29:33] Find out where you can follow Matt online. Quote: [00:19:29] “Code is a craft means that creators matter a ton because there’s so much institutional knowledge in their heads about how things fit together and the meaning of it. Crafts people create meaning that is incredibly hard to transfer.” Value Adds (Picks) of the week: [00:30:29] Georg’s pick is moving into a new house. [00:30:46] Matt’s pick are two extraordinary open source community leaders, Kunal and Eddie. [00:31:30] Sean’s picks are being back on his bicycle, TREK 520 with Schwalbe tires, and to thank Google, Red Hat, and VMware for all the support they’ve provided for CHAOSS Project. Panelists: Georg Link Sean Goggins Guest: Matt Van Itallie Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Ford Foundation Georg Link Twitter Sean Goggins Twitter Matt Van Itallie Twitter Matt Van Itallie LinkedIn Sema Sonar ScanCode toolkit-GitHub Kunal Kushwaha Twitter Eddie Jaoude Twitter TREK 520 Schwalbe tires Special Guest: Matt Van Itallie.Support CHAOSScast
undefined
May 6, 2022 • 45min

Episode 58: Panel Discussion: The Future of Metrics

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, Venia, Don, and Sean are having a panel discussion about the juicy news with Google Analytics, the history of it, their experience with it over the years, and the future of 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:01:47] Don, Sean, and Venia share their experiences with Google Analytics. [00:03:45] Venia announces the big news about Google Analytics and we hear about the history of Google Analytics. [00:13:47] Sean asks if the folks who were invisible to the conventional Analytics become a prototype of what people have in terms of tools and power under the new Google, and Venia explains “dark data.” [00:16:25] Don talks about the global privacy control you have to do for handling personal data in California and the California Detector. [00:17:32] Venia talks about what happened in 2016 with GDPR. [00:19:29] Where does Google Analytics new platform fit into this problem space? [00:22:46] Sean asks if we are anthropomorphizing his smart fridge if it’s connected to the internet and if it now has a right to be forgotten, and Venia and Don respond. [00:27:37] Don explains about how we put a lot of emphasis on privacy changes but arbitrary policy changes by big platforms also have a big impact, and we learn how much will be handled by JavaScript Frameworks and development tools down the road. [00:30:54] Venia wonders how much of a nightmare this transition will be, and what it will look like for the business owner, the end user, and for Google. [00:36:24] What are the implications for people who buy and sell these ads by the thousand and what are the implications for the consumer? [00:40:30] We hear about a new group called the Private Advertising Technology Community Group and what they do. Value Adds (Picks) of the week: [00:41:25] Don’s pick is The Flask Mega-Tutorial. [00:43:23] Venia’s pick is working in her sketchbook. [00:43:56] Sean’s pick is getting outside to ride his bicycle. Panelists: Venia Logan Don Marti Sean Goggins Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Ford Foundation Flask Mega-Tutorial Update: Flask 2.0 and more! By Miguel Grinberg News: Google Sunsetting Universal Analytics in 2023 Europe’s Move Against Google Analytics Is Just the Beginning UPDATE: CNIL decides EU-US data transfer to Google Analytics illegal Website fined by German court for leaking visitor’s IP address via Google Fonts State Laws Related to Digital Privacy Problems Persist With Google’s Privacy Sandbox Proposals as Trials Open Case Studies: How Target Figured Out A Teen Girl Was Pregnant Before Her Father Did Data Brokers: Last Week Tonight with John Oliver (HBO) YouTube Next steps in privacy-preserving Telemetry with Prio-Mozilla Security Blog Privacy Tools: Ghostery ClearURLs Global Privacy Control Implementing Global Privacy Control in Firefox CCPA opt out, nerd edition (Don Marti Blog) Cleaning up YouTube (Don Marti Blog) Forums: Private Advertising Technology Community Group CPPA Regulations (Public rulemaking process for CPRA (next generation of CCPA) Fair Competition on the Post-Cookie WebSupport CHAOSScast
undefined
Apr 22, 2022 • 35min

Episode 57: The Ins and Outs of Large Scale Research

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 have as our guest, Hilary Carter, who is the Vice President of Research at the Linux Foundation where she leads the creation of decision-useful insights into the open source technologies and standards underpinning much of the digital infrastructure on which the global economy depends. Today’s discussion focuses on the Linux Foundation Research. Hilary goes in depth with the planning process on what she chooses to investigate, their process of surveys and collecting trace data, metrics, and some surprises she learned about research in the open source community. 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:09] Hilary tells us her background and how she got to be the VP of Research at the Linux Foundation. [00:04:02] What is Hilary’s planning and scoping process to choose what she chooses to investigate? [00:07:01] When Hilary talks about the open source paradigm and the framework built around it, we learn where she sees the community within that. [00:08:35] Since Hilary has been in her role for a year, she explains some things she was surprised to learn about research in this area. [00:10:59] Sophia wonders how Hilary has had to adapt her research processes in order to develop methodologies in this new format. [00:16:00] Georg wonders how much Hilary leverages the LFX insights platform and how much other data does she collect about communities without having to incentivize people. [00:20:02] Kate asks if there are areas Hilary would like to see more standard metrics evolve to make it easier to match things up and get insight. [00:24:10] We learn how Hilary is creating research for specific users or personas. [00:26:38] Sophia brings up a great question to Hilary about how we can coordinate as a community so we can collaborate and work more in tandem with each other. [00:29:24] Hilary talks about establishing a working group to share ideas within the community. [00:30:13] Find out where you can follow Hilary and her work online. Value Adds (Picks) of the week: [00:31:02] Georg’s pick is going on a family road trip for Spring Break. [00:31:40] Hilary’s pick is working remotely from her cottage this summer. [00:32:26] Kate’s pick is reviewing the submissions for OSS NA tracks. [00:32:44] Sophia’s pick is her travel yoga mat and using it for trips. Panelists: Georg Link Kate Stewart Sophia Vargas Guest: Hilary Carter Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Ford Foundation Hilary Carter Twitter Hilary Carter LinkedIn hcarter@linuxfoundation.org research@linuxfoundation.org The Linux Foundation Research Yoga Travel Mats Special Guest: Hilary Carter.Support CHAOSScast
undefined
Apr 8, 2022 • 44min

Episode 56: Using GrimoireLab to Understand the Health of Your Open Source Project

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. On this episode we have joining us, Chenqi Shan, who’s an open source developer at Huawei Open Source management center. Today we have a great discussion about GrimoireLab, which is a powerful CHAOSS tool for gathering data, and we find out a multitude of dashboards that can be used to show metric models. Chenqi shares with us how she uses GrimoireLab and how her experience has been contributing to the GrimoireLab project. Daniel details the GrimoireLab repository Sigils, and the component Perceval, and we hear stories about different approaches and different problems that we’re trying to solve with GrimoireLab. 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:53] Daniel gives us a little history of Grimoire Lab, and Chenqi tells us how she uses GrimoireLab and the benefits it has for her organization and her analysis of open source software, health, sustainability, and openEuler. [00:05:59] Sean asks Chenqi about what kinds of key information do the special interest groups get from GrimoireLab that help them understand the work that needs to be done or how things are going, and Chenqi also explains what she means by health. [00:07:33] Chenqi tells us if she uses any other big metrics in their dashboards or in their setups besides the health for the response. [00:08:32] With 90 special interest groups involved, we find out if there are less experienced or newer groups that look at different metrics than some of the more experienced special interest groups. [00:10:05] Venia and Daniel talk about how different dashboards are useful to different projects at different levels or parts of their life cycle. [00:14:10] Chenqi explains their metrics. [00:16:02] We hear Chenqi’s thoughts on her experience contributing to the Grimoire Lab project. [00:17:12] Chenqi shares some recommendations for developers that would like to help with GrimoireLab gitee or GrimoireLab. [00:18:04] Venia, Daniel, and Sean share some important things about GrimoireLab and then Daniel tells us about the GrimoireLab repository Sigils. [00:25:56] Chenqi tells us why they used OpenSearch instead of Elasticsearch on their project. [00:27:32] Daniel explains if it’s common to have different platform dashboards or metric models that are presented to different projects or roles on a project in a larger organization or open source enterprise. [00:32:00] Find out about Perceval, which is a very powerful component of GrimoireLab, and Venia talks about a case study she did. [00:36:58] Looking forward towards the next year, Daniel talks about some of the key objectives happening in GrimoireLab in terms of new features, new functionality, and advances in technology and he shares a wish list of what he would like to see. Value Adds (Picks) of the week: [00:40:54] Sean’s pick is his bicycle. [00:41:31] Venia’s pick is having better help with virtual digital therapy available. [00:42:09] Daniel’s pick is being able to meet with people. [00:42:43] Chenqi’s pick is going to Universal Studios and seeing Harry Potter. Panelists: Sean Goggins Venia Logan Daniel Izguierdo Guest: Chenqi Shan Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Ford Foundation Sean Goggins Twitter Venia Logan Twitter Daniel Izguierdo Twitter Chenqi Shan-GitHub Huawei openEuler GrimoireLab GrimoireLab-gitee Sigil Generic Dashboards for GrimoireLab-Sigils GrimoireLab Perceval-GitHub CHAOSScast Podcast-Episode 21: Extending GrimoireLab projects with Ria and VenuSpecial Guest: Chenqi Shan.Support CHAOSScast
undefined
Mar 25, 2022 • 40min

Episode 55: GSOC 2021: "Risky" Business

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. On today’s episode, we have joining us as our guest, Dhruv Sachdev, who’s an undergraduate Computer Engineering student at Mumbai University and was a Google Summer of Code 2021 student for CHAOSS. Dhruv is here to talk about his path to open source and the project he did with the Google Summer of Code 2021. We hear about his experience managing his time as a student and working on this project, what projects he’s excited about doing in the near future, and he shares advice if you are new to open source or if you’re looking to explore the world of 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:02:00] Dhruv tells us his path to open source, when he started working on an open source project, how he found out about it, and what he finds cool about CHAOSS. [00:03:40] Sean wonders what it is about the measurement and analytics field that is so fascinating to Dhruv. [00:06:28] We hear more about Dhruv’s project he did with the Google Summer of Code. [00:10:34] Dhruv tells us what resources really helped him when he started with the Augur team to better understand the software components and more about how CHAOSS was structured. [00:12:17] Sophia talks about a research article evaluating hackathons and how effective they are on open source projects, and Sean tells us about the benefits and impacts of Google Summer of Code. [00:15:33] Dhruv explains his experience as a student, how he thought about time management, and volunteering his time in this space while still in school. [00:21:00] Sean talks about Dhruv’s pieces that he did of Augur that looked at metrics and wonders why dependencies are so important right now, and Sophia explains why. [00:25:45] Sean explains what happened in the OpenSSL security breach and talks about Heartbleed. Sophia brings up a previous episode with Avi Press, Founder of Scarf, which is an analytics tool, and explains about the vulnerabilities with tools. [00:29:50] Find out what Dhruv is most excited about doing in the near future with projects. [00:32:54] Dhruv shares advice if you are new to open source or students who are looking to explore the vast ecosystem of open source. Value Adds (Picks) of the week: [00:35:04] Sean’s pick is Discord’s emergence. [00:36:11] Sophia’s pick is cats and daylight savings time. [00:38:11] Dhruv’s pick is having so much fun at the MahaShivRatri festival. Panelists: Sean Goggins Sophia Vargas Guest: Dhruv Sachdev Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Ford Foundation Sean Goggins Twitter Sophia Vargas Twitter Dhruv Sachdev Website Dhruv Sachdev Twitter Dhruv Sachdev LinkedIn Dhruv Sachdev project submission-Google Summer of Code 2021 for CHAOSS Security Scorecards CHAOSS Augur CHAOSS Risk Metrics Working Group CHAOSS Community Handbook CHAOSScast Podcast-Episode 53: Gathering Open Source Usage Data with Avi Press SwiftOnSecurity Twitter Sam Stepanyan Twitter MahaShivRatri 2022Special Guest: Dhruv Sachdev.Support CHAOSScast
undefined
Mar 11, 2022 • 31min

Episode 54: CHAOSS DEI Reflection Project

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. On today’s episode, we are talking about Diversity, Equity, & Inclusion Reflection, which is a project that we had at CHAOSS Community to look at our own practices and how we can make our community more welcoming and inclusive, and we were fortunate to receive a grant from the Ford Foundation to complete this work. Our DEI team that has been working on this is joining us to discuss the motivation for this journey, what they’ve learned, implemented, the metrics strategy, and what they are looking forward at into the future of where they can take this work next. 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:40] Some of the panelists share what their motivation was to embark on this journey. [00:05:27] We hear some things the panelists have learned from looking at the CHAOSS Project and things they’ve been doing to understand what works and where can they improve. [00:08:05] Elizabeth and Matt explain how the group got together and worked to arrive at their findings. [00:10:34] We learn about some easy things they’ve learned and implemented. [00:14:34] Sean dives into the metrics strategy and explains the three categories of metrics, and Matt explains the DEI Badging Program. [00:19:21] The panelists share things they are looking at into the future of where can we take this work next? [00:24:41] Find out where you can learn more if you’re interested in this kind of work they’re doing, as well as learn about new things that are coming up with this group. Value Adds (Picks) of the week: [00:25:43] Georg’s pick is being super happy with how professional the medical field has been keeping people happy. [00:26:36] Ruth’s pick is to always have hard conversations. [00:26:52] Kristi’s pick is she passed the Project Management Professional Certification. [00:27:21] Matt’s pick is he bought his first snow blower. [00:27:54] Sean’s pick is a book called, Algorithms on Strings. [00:28:10] Kafayah’s pick is her plants and a light she found to help them grow during the winter. [00:28:27] Elizabeth’s pick is her favorite team, the Cincinnati Bengals. [00:29:12] Georgia’s pick is a website called, How I Experienced Web Today. Panelists: Georg Link Kristi Progri Selene Yang Georgia Bullen Ruth Ikegah Matt Germonprez Sean Goggins Elizabeth Barron Kafayah Lawal Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Ford Foundation CHAOSS Blog Post-DEI Audit 2021 Georg Link Twitter Kristi Progri Twitter Selene Yang Georgia Bullen Twitter Matt Germonprez Twitter Sean Goggins Twitter Kafayah Lawal LinkedIn Elizabeth Barron Twitter Ruth Ikegah Twitter CHAOSS Community- Participate CHAOSS Community Slack Algorithms on Strings by Maxime Crochemore, Christophe Hancart, Thierry Lecroq Plant Grow Light Cincinnati Bengals How I Experienced Web Today Support CHAOSScast
undefined
Feb 25, 2022 • 35min

Episode 53: Gathering Open Source Usage Data with Avi Press

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 super excited to have as our guest, Avi Press, Founder and CEO of Scarf. Avi tells us all about Scarf, Scarf Gateway, the tools that compliment it, and details how Scarf is helping open source software developers use data effectively. Also, Avi shares something he was surprised about early on with usage of open source projects. 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:18] Avi tells us more about his background, what brought him into open source, and what led him to start Scarf. [00:04:13] We learn more how Scarf works and what the tool is collecting. [00:06:44] Kate asks Avi if he’s looking at being able to generate out the software buildable materials and making that available at all or maybe something he’s contemplating. [00:08:18] Avi explains their polices for maintainers and Kate tells us more about a census coming out with people doing scans code that Ari is interested in. [00:14:55] We hear a story about a package that Ari first built called scarf-js on npm. [00:18:00] Sophia wonders from a practical standpoint, how the user experience is so they know they’re interacting with Scarf. [00:20:15] Another question Sophie asks Avi circles back to what a user is, knowing there’s a lot of overlap between activity, new user contributors, and everything in between, and she wonders how that’s handled and the tool. [00:22:10] Avi explains how they encourage maintainers collect usage data. [00:23:54] Avi had mentioned that having insights and data about the usage of open source can help an open source project become more sustainable, and he shares examples that he’s seen already put in place. [00:26:46] Kate asks Avi how he sees what he’s sharing back to the projects differing from the clones out there. [00:28:05] We learn something that surprised Avi early on being the middleman. [00:29:24] Find out where you follow Avi online. Value Adds (Picks) of the week: [00:30:12] Georg’s pick is having a proud father moment with his son. [00:30:54] Kate’s pick is Log4j which is helping to really illustrate the need for SBOMs & tracking dependencies. [00:31:26] Sophia’s pick is an electric tea kettle she just acquired. [00:33:05] Avi’s picks are two open source projects that he uses: org-mode and org-roam. Panelists: Georg Link Sophia Vargas Kate Stewart Guest: Avi Press Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Avi Press Website Avi Press Twitter Avi Press LinkedIn Scarf Scarf Twitter Scarf-GitHub Scarf-js Apache Log4j Org Mode Org-roam Special Guest: Avi Press.Support CHAOSScast
undefined
Feb 11, 2022 • 36min

Episode 52: Understanding the Community through Metrics with Carina C. Zona [Part 2 of 2]

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 have joining us again, Carina Zona, who is the Head of Developer Relations for Toolchain, which is the lead sponsor of Pantsbuild open source project. If you listened to our previous episode, in Part 1 we talked about the Pants community and how it’s been evolving over the last ten years, and there were conversations about some qualitative means of measuring and some culture around growing community. Today’s episode is Part 2, where we get more hands-on with what you can do with data with understanding the community. Also, Carina details about the tools they use to satisfy their data needs, how they organize all the data, and more about Savannah CRM and tagging. 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:37] As the Dev Rel person in the community, Carina talks and reports to stakeholders who need different data points, so she explains the data points she looks at and the tools she’s using to satisfy her data needs. [00:06:00] Carina explains how she organizes all the data that comes in from the surveys. [00:10:22] We find out some other ways Carina is using the data, as well as who she reports to and what she reports. [00:12:21] Venia wonders if there are different dashboards and reports that Carina provides to the individuals with completely different key performance indicators. [00:14:43] The topic of tagging in Savannah CRM is brought up and Carina explains what’s in Savannah. [00:20:41] Carina tells us more about the tagging in Savannah and Venia wonders if she’s using the tags in order to bring up and study the comments on a customer sentiment. [00:27:50] Carina shares some advice to other Dev Rels who want to understand the health of their communities and work towards making them more healthy. [00:30:49] Find out where you can follow Carina online. Value Adds (Picks) of the week: [00:32:19] Georg’s pick is designing and building a custom home. [00:33:17] Venia’s pick is getting back into doing book clubs this week. [00:33:49] Carina’s pick is having conversations with people that she’s fallen out of touch with during the pandemic. [00:34:55] Armstrong’s pick is the beauty of family and seeing a very good perspective of life. Panelists: Georg Link Venia Logan Armstrong Foundjem Guest: Carina Zona Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Carina C. Zona Website Carina C. Zona Twitter Pantsbuild Pantsbuild Twitter Pantsbuild-GitHub Pantsbuild Slack Pantsbuild Blog Savannah CRM Airtable SurveyMonkey Special Guest: Carina C. Zona.Support CHAOSScast
undefined
Jan 28, 2022 • 44min

Episode 51: Understanding the Community through Metrics - Carina C. Zona [Part 1 of 2]

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 super excited to have as our guest, Carina Zona, who is the Head of Developer Relations for Toolchain, which is the lead sponsor of Pantsbuild open source project, as well as the Founder of CallbackWomen. Our discussions take us into Carina sharing her knowledge about some qualitative means of measuring and some culture around growing communities. Her passion has been trying to increase gender diversity in this industry as a side project on top of developer relations, and we learn what she’s been doing to help advocate this. We learn more about the Pants community, what this project is, and Carina tells us about adding the welcome channel on Slack and the quantitative work she’s doing on it using Savannah CRM. 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:27] Carina tells us her background and more about her project, CallbackWomen. [00:05:52] The topic of data being self-reinforcing is discussed. Venia wonders how Carina approaches conversations with people who are so metrics focused. [00:12:35] We learn all about the Pants community and what this project is all about. [00:17:28] Carina fills us in on the who makes up the Pants community. [00:21:29] Carina makes a clarification about Pants Build being written as an open source project in Python and the core engine written in Rust, and she speaks more about supporting languages and the effect it will have on who exists in your community. [00:26:09] As the Pants community grows, Venia wonders what Carina has been doing to decide which aspects of that culture are working for the lurkers and silent majority in order to keep it when stakeholders choose to make decisions, and how does she make the decision between what to keep in the culture and what to let go. [00:30:00] Venia wonders if Carina has considered using the welcome channel for purposes of direct measurement, and she goes in depth about how she’s doing quantitative work on it using Savannah CRM. [00:34:19] Armstrong wonders if Carina thinks qualitative findings or evidence will challenge or support quantitative numbers she has. She also explains why the number is not important but what matters is the experience. [00:39:01] Find out where you can follow Carina online. Value Adds (Picks) of the week: [00:40:40] Georg’s pick is a new tea pot he bought. [00:41:26] Venia’s pick is finding a therapist that is okay with being online. [00:42:00] Armstrong’s pick is getting selected to be AI chair at OpenInfra Summit Berlin 2022. [00:42:26] Carina’s pick is her new puppy that brings her so much joy. Panelists: Georg Link Venia Logan Armstrong Foundjem Guest: Carina Zona Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Carina C. Zona Website Carina C. Zona Twitter Pantsbuild Pantsbuild Twitter Toolchain CallbackWomen CallbackWomen Twitter Savannah CRM OpenInfra Summit Berlin 2022 Special Guest: Carina C. Zona.Support CHAOSScast
undefined
Jan 14, 2022 • 46min

Episode 50: Recognizing all Kinds of Labor in Open Source Ecosystems with Amanda, Katie, and John

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 have three amazing guests with us, Amanda Casari, Katie McLaughlin, and John Meluso. Amanda is a Developer Relations Engineer and researcher at Google at the Open Source Programs Office, Katie is a Developer Relations Engineer at Google, and John is the OCEAN Postdoctoral Fellow at the University of Vermont. They are with us to talk about Project OCEAN (Open-Source Complex Ecosystems And Networks), how it came to be, where it is now, and what they hope to accomplish going forward. We also learn more about what they see as an open source ecosystem, and they go in depth about contributions and taxonomy. 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:44] John, Amanda, and Katie tell us their backgrounds and how they got involved in open source. [00:07:23] We learn more about OCEAN, how it came to be, and where it’s at now. [00:11:25] Amanda and John explain a bit more about ecosystems. [00:15:52] Georg wonders what they have realized early on or over time that they want to make sure everyone who looks at open source takes away from their work. [00:19:59] Amanda brings up a question to the panelists concerning the idea of atomic information around software projects and balancing how much do they keep with a repo versus how do you allow for information to be distributed in many places that many people work, but it doesn’t get lost and you don’t lose somebody’s attribution for the work they do. [00:28:58] Georg brings up the Types of Contributions metrics link CHAOSS uses that helps show how people can contribute to open source, and Katie shares her thoughts on it. [00:32:13] Sophie talks about “Which contributions count? Analysis of attribution in open source” report and what this research explores. John explains how they balance things by varying the kinds of methodologies they use. [00:38:49] Find out where you can follow Amanda, Katie, and John online. Value Adds (Picks) of the week: [00:39:45] Georg’s pick is LifeTime wellness and fitness center. [00:40:31] Matt’s pick is places to visit in Colorado: Rocky Mtn. National Park, Great Sand Dunes, and Gunnison National Park. [00:41:08] Sophia’s pick is emergent property. [00:41:57] Amanda’s pick is trading Vermont Golden Dome books with her oldest child. [00:43:10] Katie’s pick is the book, CPython Internals by Anthony Shaw. [00:44:03] John’s pick is the book, Data Feminism by Catherine D’Ignazio and Lauren F. Klein. Request from our Guests: Open Source Folks: Take (and share!) this anonymous survey about receiving credit for tasks in open source! Conducted by researchers at the University of Vermont in partnership with Google Open Source. [https://qualtrics.uvm.edu/jfe/form/SV_1zUs19oVcZJ0SPA](https://qualtrics.uvm.edu/jfe/form/SV_1zUs19oVcZJ0SPA) Panelists: Georg Link Sophia Vargas Matt Germonprez Guests: Amanda Casari Katie McLaughlin John Meluso Sponsor: SustainOSS Links: CHAOSS CHAOSS Project Twitter CHAOSScast Podcast podcast@chaoss.community Project OCEAN Amanda Casari Twitter Open Source Stories-Amanda Casari Website Amanda Casari Linkedin Katie McLaughlin Twitter Katie McLaughlin Website John Meluso Twitter John Meluso Linkedin John Meluso, PhD Website John Meluso Email ACROSS Taxonomy-GitHub CHAOSS Types of Contributions metrics Which contributions count? Analysis of attribution in open source-Jean-Gabriel Young, Amanda Casari, Katie McLaughlin, Milo Z. Trujillo, Laurent Hébert-Dufresne, James P. Bagrow Open source ecosystems need equitable credit across contributions-Amanda Casari, Katie McLaughlin, Milo Z. Trujillo, Jean-Gabriel young, James P. Bagrow, & Laurent Hébert-Dufresne Nadia Eghbal Website Roads and Bridges: The Unseen Labor Behind Our Digital Infrastructure by Nadia Eghbal Working in Public: The Making and Maintenance of Open Source Software by Nadia Eghbal A Place to Hang Your Hat- Leslie Hawthorn’s Hat Rack blog post Octohatrack-GitHub A tool for tracking non-code GitHub contributions-Katie McLaughlin Recognize All Contributors CHAOSScast Podcast- Episode 39: Leaderboards and Metrics at Drupal.org with Matthew Tift and Tim Lehnen LifeTime Rocky Mountain National Park Great Sand Dunes Black Canyon Of The Gunnison What Are Emergent Properties? Vermont Golden Dome Books CPython Internals by Andrew Shaw Data Feminism by Catherine D’Ignazio Special Guests: Amanda Casari, John Meluso, and Katie McLaughlin.Support CHAOSScast

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode