Episode 176: Maintainer Month with Russell Keith-Magee & Uriel Ofir

EPISODE · May 16, 2023 · 34 MIN

Episode 176: Maintainer Month with Russell Keith-Magee & Uriel Ofir

from Sustain · host SustainOSS

Guests Russell Keith-Magee | Uriel Ofir Panelist Richard Littauer Show Notes Hello and welcome to Sustain! The podcast where we talk about sustaining open source for the long haul. This is a special podcast and one of several in this series for GitHub’s Maintainer Month. We’re interviewing maintainers to ask them about their experience of open source and their experience of living as maintainers. Our first guest is Dr. Russell Keith-Magee, who’s the Founder of the BeeWare Project and Software Engineer at Anaconda working on BeeWare in the OSS team. Russell talks about starting the project, the challenges of transitioning from an author to a maintainer, and the role of Anaconda in the Python ecosystem. Then we’ll have a conversation with our next guest, Uriel Ofir, who’s the Founder and Manager of Ma’akaf, an open source Israel community. Uriel tells us all about Ma’akaf, the importance of members being serious and proactive in contributing to the community, and how they encourage participants to contribute and improve their skills through an “open source party.” Hit download to hear much more! Russell: [00:01:40] Russell explains his role at Anaconda and being the Founder of the BeeWare Project. [00:03:43] The role of Anaconda in the Python ecosystem and the company’s open source offerings is discussed. [00:04:15] Russell discusses the process of starting the BeeWare project. [00:08:03] We hear about the funding problem in open source and how development is something that needs to be looked at. [00:10:15] He tells us the challenges of transitioning from an author to maintainer. [00:11:51] What’s hard for Russell as a maintainer? He mentions struggling when you don’t see progress and the difficulties of finding maintainers with the necessary skillset. [00:14:35] There’s been a lot of effort trying to document the onboarding process and making it smoother for new contributors. [00:15:21] Russell’s excited about the prospect of iOS and Android becoming officially supported platforms in C Python and the progress they’ve made after nine years of work. [00:16:28] Find out where you can follow Russell and read about his work on the web. Uriel: [00:18:23] Our next guest, Uriel Ofir, joins us and he tells us about Ma’akaf. [00:22:28] He explains the community currently has around 350 members and four active projects. [00:26:09] He started the community even after he got a job and manages it by delegating tasks and empowering members to take responsibility for projects, and he emphasizes the importance of members being serious and proactive in contributing to the company. [00:29:48] Uriel shares how they encourage participants who may be hesitant to contribute to their open source community by hosting an “open source party” where everyone is welcome to introduce themselves and ask for help or advice. [00:31:43] Uriel tells us where people can join this group and follow him on the web. Quotes Russell: [00:02:08] “The Python ecosystem is only successful because of the open source component of it.” [00:06:51] “I made some challenge coins that we would give out to anyone who made a contribution.” [00:08:22] “Open source has a funding problem. There are big problems that don’t get solved unless you have someone working on them full-time.” [00:11:22] “Having to create the project was an inconvenience before I can get to the point of having other work on it with me.” [00:11:29] “Open source really is a community. The whole thing is built around people working together for a greater good.” [00:15:05] “The more you can remove every possible obstacle to someone getting that first contribution, the more likely they are to contribute, not necessarily more likely to hang around long term.” Uriel: [00:28:33] “The most important thing about open source is to be serious.” [00:32:07] “I really want people to contact me around the world because this idea is scalable, and I would be happy to help you with that.” Links SustainOSS SustainOSS Twitter SustainOSS Discourse [email protected] SustainOSS Mastodon Richard Littauer Twitter Richard Littauer Mastodon Russell Keith-Magee Mastodon BeeWare BeeWare GitHub Sustain Podcast-Episode 64: Travis Oliphant and Russell Pekrul on NumPy, Anaconda, and giving back with FairOSS Uriel Ofir Twitter Uriel Ofir GitHub Uriel Ofir LinkedIn International OS Party Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guests: Russell Keith-Magee and Uriel Ofir.

NOW PLAYING

Episode 176: Maintainer Month with Russell Keith-Magee & Uriel Ofir

0:00 34:24

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Chewing the Fat with WorkForge WorkForge Bite-Sized Conversations for Building a Stronger Workforce Welcome to Chewing the Fat, a podcast delving deep into the world of food manufacturing. Dive into real conversations around critical topics like staffing, retention, onboarding, and career development in this essential industry. Subscribe now to gain insights from your peers, subject matter experts and more on the biggest issues facing food manufacturers today: -Hiring and retaining employees -Addressing the challenges of the Silver Tsunami -Improving time to productivity of new employees -Engaging employees from hire to retire And more... Tune in to Chewing the Fat, a WorkForge podcast, and join the conversation on how to build and sustain a resilient, high-performing workforce in food manufacturing. Leap Like Me Lisa Hoashi Sometimes life asks us to make a bigger change than we expected. Welcome to Leap Like Me, where we offer real stories, inspiration and practical advice on how to make purposeful, brave leaps in life – and sustain them even through challenging times. Life Coach Lisa Hoashi explores the strategies and mindset you need to make brave changes in your life and work. Featuring guest appearances from people who have stretched their sense of what's possible in their own lives, the show will help you to reimagine what's possible for you too. Two Writing Teachers Podcast Two Writing Teachers Since 2007, Two Writing Teachers has been a vibrant community of reflective writers. We're excited to take our passion for teaching writing to new heights in the second season of our podcast. Join us as we explore ways to create, lead, and sustain joyful and productive writing workshops, empowering educators to help their students become competent, brave, and confident writers. Let's make writing instruction engaging and rewarding for everyone involved!Would your company like to sponsor an episode of the Two Writing Teachers Podcast? Click here to learn more about sponsorship opportunities. Emotional Intelligence: Your Greatest Asset and Key to Success Jami Carlacio The podcast centers on the value of Emotional Intelligence, which is both a mindset and an approach to life that regards problems as situations that help you learn and grow; it is a way of being and doing in the world that enables you to develop and sustain a positive relationship with yourself and others, at home, at work, and everywhere in between.  Coupled with mental fitness, emotional intelligence is an essential component of Positive Intelligence (PQ) that enables you to leverage your power to communicate well, make good decisions that align with your values, and create a positive environment wherever you are. In a word, Positive Intelligence is the  key element that creates your path to success. Episodes are theme-oriented and correspond to a letter of the alphabet, like this: A = Awareness, Acceptance, and Action; B= Bold and Brave (with a little vulnerability thrown in), and so on.  POSITIVE INTELLIGENCE® and ©PQ are trademarks of Positive Intelligenc
URL copied to clipboard!