Sustain cover image

Sustain

Latest episodes

undefined
Jan 3, 2025 • 33min

Episode 262: Brian Muenzenmeyer on Approachable Open Source

Brian Muenzenmeyer, a seasoned open source contributor and author of 'Approachable Open Source,' shares his journey from early contributions to overcoming burnout. He discusses the importance of building sustainable open source communities and the balance between innovation and stability. Offering insights from his book, he emphasizes the significance of diverse contributions and accessible avenues for participation, while advocating for corporate engagement in funding models. Tune in for practical advice on navigating challenges in the open source landscape!
undefined
Dec 20, 2024 • 36min

Episode 261: Alexander Petros on htmx and sustainable, simpler tools

In this conversation, Alexander Petros, the core maintainer of htmx, shares his passion for sustainable web development tools. He delves into the evolution of HTML and critiques the overcomplexity many developers bring to solutions. The origins of htmx as a jQuery extension and its transition during the pandemic are discussed. Alexander emphasizes the need for lightweight systems and long-term sustainability in digital infrastructure. He also offers a vision for the future of web technologies focused on simplicity and scalability.
undefined
Dec 13, 2024 • 33min

Episode 260: Robert Douglass and contributing as a corporation to OSS

Guest Robert Douglass Panelist Richard Littauer | Abby Cabunoc Mayes Show Notes In this episode of Sustain, hosts Richard Littauer and Abby Cabunoc Mayes speak with Robert Douglass, Entrepreneur in Residence at Open Strategy Partners, to delve into sustaining open source projects. They explore Robert's extensive history with Drupal, the role of Open Strategy Partners, and the innovative Drupal Certified Partner Program designed to address the maker-taker dilemma in open source. The episode also covers the recently launched RFP templates aimed at promoting open source software and certified partners. Robert shares insights on gamification, the economic aspects of contributing to Drupal, and future initiatives to ensure the continued sustainability of open source projects. Hit download now to hear more! [00:01:49] Robert shares his background in the Drupal ecosystem and his involvement with Open Strategy Partners, which provides strategic content marketing for B2B tech companies focusing on open source. [00:02:43] Robert explains Open Strategy Partners’ focus on supporting open source projects and mentions clients like DDEV and TYPO3. [00:04:06] Richard and Robert discuss what it means to be an entrepreneur in residence, with Robert explaining his role in developing new products for Open Strategy Partners and the books he has written. [00:05:52] Robert reflects on the early days of Drupal and the challenges in making open source sustainable. He notes how the community was initially driven by passion, with few paid opportunities. [00:08:05] Robert introduces the Drupal Certified Partner Program, a system for supporting Drupal sustainability by encouraging companies to contribute both time and money. [00:10:03] The conversation covers how Drupal’s contribution system gamifies the support companies provide to the ecosystem. Companies can earn contribution credits, which are visible on Drupal.org and benefit their reputation. [00:15:41] Abby asks about the potential downsides of gamification, especially regarding diversity. Robert explains how placing the system at the company level may mitigate some negative impacts. [00:18:17] Richard inquires about the financial structure of the Drupal Certified Partner Program. Robert clarifies that the funds collected support the Drupal Association’s core mission, including maintaining Drupal.org and organizing events. [00:21:33] Robert discusses the development of RFP (Request for Proposal) templates to encourage companies to consider certified open source providers, explaining how this initiative promotes sustainability in the ecosystem. [00:25:56] Robert describes how the RFP templates allow purpose-driven organizations to incorporate open source values in their procurement process, aligning with their missions. [00:27:00] Robert invites listeners to explore and utilize the RFP templates, which are available under a Creative Commons Zero license, encouraging others to adapt and improve them. [00:29:47] Find out where you can follow Robert and his work online. Quotes [00:08:57] “Open Source is like a free puppy.” Spotlight [00:30:30] Abby’s spotlight is Common Sort thrift shop in Toronto. [00:30:52] Richard’s spotlight is Wikidata. [00:31:21] Robert’s spotlight is Chad Whitacre and Sentry. Links SustainOSS podcast@sustainoss.org richard@sustainoss.org SustainOSS Discourse SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Abby Cabunoc Mayes X Robert Douglass LinkedIn Open Strategy Partners Open Strategy Partners Blog Building Online Communities with Drupal, phpBB, and WordPress by Robert Douglass, Mike Little, Jared W. Smith Drupal Certified Partner Program Drupal How to Write an RFP for Open Source Solutions: Featuring Drupal Certified Partners OSP: Supporting Drupal Certified Partners Sustain Podcast-Episode 148: Ali Nehzat of thanks.dev and OSS Funding Common Sort Wikidata Chad Whitacre LinkedIn Sentry Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Robert Douglass.Support Sustain
undefined
Dec 6, 2024 • 42min

Episode 259: Giulio Carvalho on Civic Tech and Querido Diário

Giulio Carvalho, a civic tech practitioner and program manager at Open Knowledge Brasil, dives into the transformative power of open data and government transparency in Brazil. He shares insights on the Querido Diário project, designed to centralize municipal data for public access. The challenges facing civic tech in developing nations are explored, including competition from big tech companies. Giulio emphasizes community involvement and local solutions as vital for the success of initiatives like the Civic Innovation Ambassador Network.
undefined
Nov 29, 2024 • 38min

Episode 258: Devin Stein on using AI to maintain OSS with Dosu

In this engaging conversation, Devin Stein, CEO and Founder of Dosu—a company focused on AI-driven solutions for open source software—shares his insights on sustaining open source projects. He discusses how Dosu creates a 'living knowledge base' to automate support and maintenance, easing the burden on maintainers. The dialogue touches on ethical AI practices, monetization strategies for open source, and the environmental impact of AI technologies. Devin also emphasizes the importance of balancing automation with real human interactions in the community.
undefined
Nov 22, 2024 • 36min

Episode 257: Kailash Nadh and Zerodha's FLOSS/Fund and funding.json

Kailash Nadh, CTO of Zerodha and an advocate for open source, dives into the intricacies of funding open-source projects. He discusses the innovative FLOSS/Fund, committing a million dollars annually to vital initiatives. The conversation reveals the new funding.json format aimed at simplifying grant applications and the challenges of international funding from India. Additionally, Kailash addresses the importance of quality over quantity in funding choices and reflects on reviving India’s open-source communities through the FOSS United Foundation.
undefined
Nov 15, 2024 • 39min

Episode 256: Thomas Karagianes & Jonathan Romano on crowd-sourcing RNA research with Eterna

Guest Thomas Karagianes | Jonathan Romano Panelist Richard Littauer Show Notes In this episode, host Richard Littauer discusses the journey and impact of Eterna with developers Jonathan Romano and Thomas Karagianes. The conversation revolves around Eterna's role in RNA research through user-contributed puzzle solutions, emphasizing community engagement and educational outreach. Topics include the integration of hybrid intelligence, where human intuition complements AI in scientific discovery, and the significance of explainable AI in motivating player participation. The episode also touches on the ethical considerations in collaborating with for-profit entities, the development of accessible COVID vaccines, and low-cost tuberculosis diagnostics. Hit download now to hear more! [00:01:24] Jonathan describes Eterna, a platform where players solve puzzles to contribute to RNA research. [00:02:12] Thomas explains that Eterna focuses on RNA complexity and its importance in modern science, like mRNA vaccines and how Eterna engages players in folding RNA sequences and testing them in labs. [00:04:36] Richard asks if the project is open source and Jonathan says its partially open source and explains the technical limitations that prevent full openness. [00:05:26] We learn about Eterna’s community with around 100,000 total players, and a core group of about 30-40 who regularly engage in scientific challenges. [00:07:31] Thomas discusses ongoing efforts to make the game more accessible and increase community engagement through educational outreach and simplifying the tutorial system, and Eterna is used in classrooms as a teaching tool. [00:09:47] Jonathan explains how some Eterna players become code contributors, staff members, and even lead authors on academic papers. [00:13:32] We hear about the funding of the community. [00:15:56] Thomas discusses how Eterna integrates AI to assist players but stresses the importance of human intuition in tackling unique challenges and Jonathan explains how Eterna uses hybrid intelligence, combining AI and human input for better research outcomes. He highlights how Eterna’s community has contributed to important research, including COVID-19 vaccine development and tuberculosis diagnostics. [00:22:29] Thomas shares that Eterna attracts players who enjoy breaking the model or exploring boundaries, making the game engaging and motivating for them. [00:27:48] Jonathan and Thomas discuss the ethical considerations of partnerships, especially with for-profit companies, and the need to engage the community in decision-making processes. [00:31:41] Jonathan shares how you can contribute to Eterna and how to join the developer community on GitHub. Quotes [00:10:10] “Minimally, whenever there is a scientific publication that comes out of Eterna from players contributions, there is a consortium author on the paper. That will include everyone who has submitted a solution.” [00:14:21] “There’s definitely this pattern - and you can even see it in the code- where open source code passes from grad student to grad student.” [00:19:14] “Hybrid intelligence is an underused buzzword.” Spotlight [00:33:16] Richard’s spotlight is The Internet Archive. [00:34:23] Jonathan’s spotlight is txircd, a modular IRC daemon written in Python. [00:35:32] Thomas’s spotlight is Bioconda. Links SustainOSS podcast@sustainoss.org richard@sustainoss.org SustainOSS Discourse SustainOSS Mastodon SustainOSS LinkedIn Open Collective-SustainOSS (Contribute) Richard Littauer Socials Thomas Karagianes LinkedIn Jonathan Romano Website Jonathan Romano LinkedIn Eterna Eterna Project Information Eterna OpenVaccine Eterna OpenTB Eterna OpenKnot Eternagame-GitHub Foldit RNA Hybrid Intelligence (Springer Link article) Mapping Citizen Science through the Lens of Human-Centered AI (Human Computation article) Practical recommendations from a multi-perspective needs and challenges assessment of citizen science games (PLOS ONE article) Mountains Beyond Mountains by Tracy Kidder Internet Archive txircd Bioconda Reamde by Neal Stephenson Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guests: Jonathan Romano and Thomas Karagianes.Support Sustain
undefined
Nov 8, 2024 • 37min

Episode 255: Caleb Connolly & Pablo Correa Gómez on postmarketOS

Guests Caleb Connolly | Pablo Correa Gómez Panelist Richard Littauer Show Notes In this episode of Sustain, host Richard Littauer is joined by guests Pablo Correa Gómez and Caleb Connolly to explore the development and sustainability of postmarketOS, an open-source Linux distribution designed to extend the life of mobile devices. The team dives into the project's mission, governance, and the community-driven nature of its work. They discuss the challenges related to funding, primarily through grants and Open Collective donations, and the significance of upstreaming Linux kernel support to collaborate with other communities like Alpine Linux. The conversation also highlights the growth of the postmarketOS community, encouraging contributions from both technical and non-technical supporters, and the importance of comprehensive documentation. Additionally, issues of privacy, telemetry, and user support are examined, alongside the steps towards making postmarketOS more professional and economically sustainable. Press download now to hear more! [00:01:30] Pablo explains postmarketOS and its mission to empower people to have full control over their devices and promote sustainability. [00:02:12] Caleb talks about the governance of postmarketOS that started with a few contributors working on a package repository on top of Alpine Linux and overtime more maintainers were added. [00:03:59] There’s a discussion on the structure of the team, how the community around hardware components forms sub-communities bases on common SOCs, and the focus on improving tooling and the ecosystem rather than building a product for end users. [00:06:29] Richard discusses the massive, refurbished phone market and asks about how postmarketOS fits into this ecosystem. Caleb shares their experience working on the OnePlus 6 phone and explains the technical process of making the device work on upstream Linux and the challenges of hardware enablement. [00:10:05] Pablo explains that the project is largely funded by volunteer work and Caleb describes the challenges in deciding which devices to prioritize for hardware enablement and how all hardware work so far has been done by volunteers. [00:14:09] On the importance of upstreaming, Pablo explains that postmarketOS works hard to contribute back to the Linux ecosystem rather that maintaining device-specific patches and postmarketOS is downstream to Alpine Linux but contributes much of its work upstream to maintain sustainability. [00:20:09] Richard asks about how the project builds shared context and onboards new developers and Pablo and Caleb explain how the project relies on its wiki page to provide extensive documentation and how the pmbootstrap tool makes it easier for new contributors to get started with porting new devices to postmarketOS. [00:25:01] Richard asks about telemetry and how the team tracks their impact. [00:25:39] Pablo talks about how they receive community feedback through events like FOSDEM and have seen an increase in donations, social media engagement, and community members. [00:28:39] Caleb reflects on the pros and cons of collecting telemetry, which could help guide development but may also create unwanted challenges by focusing too heavily on specific devices. [00:31:30] What are Pablo and Caleb most excited about for the next year? Pablo is excited about professionalizing the project, starting to pay contributors, and scaling the project’s growth sustainably, and Caleb jokes about looking forward to the “pre-market OS.” Quotes [00:12:00] “We are trying to grow organically, bit by bit, and be able to pay people to do core things where volunteer work doesn’t reach.” [00:15:06] “In the environment we live in, where you have X amount of code per update, it is totally unsustainable.” [00:16:18] “As a distro, we predominately put together the pieces that other people give us.” [00:19:13] “Downstream patches allow to experiment, but long term are a burden. That’s the same for every project.” [00:19:22] “The sustainability goes beyond reducing waste and also goes into the social ecosystem and how we maintain projects.” [00:30:33] “We know we are not ready for end users, but we need to build the structure and economic support.” Spotlight [00:32:32] Richard’s spotlight is DOSBox. [00:33:03] Pablo’s spotlight is FOSDEM and the FOSDEM team. [00:33:57] Caleb’s spotlight is processing.org. Links SustainOSS podcast@sustainoss.org richard@sustainoss.org SustainOSS Discourse SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Caleb Connolly Website Caleb Connolly-treehouse Pablo Correa Gómez Website Pablo Correa Gómez LinkedIn postmarketOS postmarketOS (Open Collective Contribute) Gnome Shell & Mutter postmarketOS Devices Sustain Podcast-Episode 195: FOSSY 2023 with Denver Gingerich Software Freedom Conservancy FOSSY 2025:July 31-August 1 linaro postmarketOS Wiki pmbootstrap compost.party pmbootstrap v3 by Caleb Connolly DOSBox FOSDEM 2025 Processing Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guests: Caleb Connolly and Pablo Correa Gomez.Support Sustain
undefined
Nov 1, 2024 • 32min

Episode 254: Batool Almarzouq on Localizing Open Source Communities

Guest Batool Almarzouq Panelist Richard Littauer | Amanda Casari Show Notes In this episode, hosts Richard Littauer and Amanda Casari are joined by Batool Almarzouq, Honorary Research Fellow at the University of Liverpool and Research Project Manager at the Alan Turing Institute. They discuss Batool's work in open science, including her involvement in the Open Science Community Saudi Arabia, localization efforts, and the challenges of connecting global and local open science initiatives. The conversation covers Batool's efforts to make research more accessible and open in the Arab region, the concept of localization vs. translation, her experiences with translation management systems, and the importance of community and mentorship in advancing open science. Batool shares insights from her collaborations with various groups and the influence of Latin American communities on her work. Press download now to hear more! [00:02:11] Batool explains her roles at various institutions and how she promotes open science in Saudi Arabia and globally. [00:03:31] Batool discusses the difficulties Arab researchers face in engaging with open science, including language barriers and the Western focus of many initiatives. [00:04:50] Amanda asks about the vision for open science in Saudi Arabia and Batool talks about open science values in the Arab world and the cultural significance of knowledge sharing pre-colonization. [00:07:56] Batool talks about localization efforts and bridging the gap between Western and Arab scientific norms. [00:11:04] There’s a discussion on how Batool connects researchers and community leaders in Arab countries, the grassroots nature of the Open Science Community Saudi Arabia, and the importance of local engagement. [00:14:20] Batool details the technical tools used for localization, challenges with translating right-to-left languages, and the importance of building open source tools for internationalization. [00:20:20] There’s a conversation on the difficulties in securing funding for localization efforts and the importance of empowering local communities to take charge of their own knowledge production. [00:23:43] Batool shares insights on working with Latin American communities, shared challenges in open science, and the importance of community-led initiatives. [00:25:33] We hear Batool’s thoughts on the importance of mentorship, community, and collective action in creating meaningful change. [00:27:51] Find out where you can follow Batool and her work online. Quotes [00:06:56] “One of the things is that science used to be more transdisciplinary.” [00:11:18] “We have our own full-time jobs, there’s no system that we use in place recording or creating things. It’s more about connecting people and creating that space for this discussion to grow.” [00:25:51] “There’s two places I get a lot of value from outside of academia: engaging with community practice and finding mentors.” [00:27:17] “Finding people who relate to you, relate to your ideas, and also help you articulate them better and see what other people are trying to do gives you a lot of power.” Spotlight [00:28:27] Amanda’s spotlight is PyLadies. [00:29:22] Richard’s spotlight is American Atheists. [00:30:14] Batool’s spotlight is Alycia Crall, Richie Moluno and Goodnews Sandy. Links SustainOSS podcast@sustainoss.org richard@sustainoss.org SustainOSS Discourse SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials Amanda Casari Linktree Batool Almarzouq LinkedIn Batool Almarzouq Website The Alan Turing Institute The Turing Way Open Science Community Saudi Arabia Open Science Community Saudi Arabia-Zenodo Ramsey Nasser-GitHub Translation management system Crowdin JSQuarto PyLadies American Atheists Alycia Crall Richie Moluno Goodnews Sandy Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guest: Batool Almarzouq.Support Sustain
undefined
Oct 25, 2024 • 45min

Episode 253: Juan Pablo Alperin and John Willinsky on the Public Knowledge Project and Open Journal Systems

Guest Juan Pablo Alperin | John Willinsky Panelist Richard Littauer Show Notes In this episode of Sustain, host Richard discusses the importance of maintaining open access to research with guests Juan Pablo Alperin and John Willinsky from the Public Knowledge Project (PKP). The conversation covers PKP’s history, the development of their open-source software, Open Journal Systems (OJS), and its impact on scholarly publishing. They dive into the integration with other open-access initiatives, the role of AI in future projects, and the challenges faced in balancing sustainability with the rising demands of their growing user base. The episode also touches on community-driven translations and the importance of creating equitable access to knowledge, especially for communities in the global south. Download this episode now! [00:01:20] John explains PKP’s commitment to open access, starting in 1998 with the goal of making research publicly available. [00:02:35] Juan describes Open Journal Systems (OJS) as the flagship open source software of PKP, which facilitates research publication worldwide. [00:04:57] The conversation touches on the peer review process, the importance of making scholarly knowledge open, and how PKP encourages open access through their platform. [00:07:44] John and Juan explain how OJS allows academics and institutions to manage the entire publishing process, from submission to peer review and publication, while maintaining the integrity of research. [00:11:54] John discusses the intersection of open source and open access, noting the successes and challenges that remain in the fight for free and equitable access to research. [00:13:52] Richard inquires about where the funding is coming from, and Juan explains. [00:16:49] The guests highlight how commercial publishers have embraced open access, though often in ways that perpetuate inequalities, such as through article processing charges (APCs). [00:21:09] The discussion touches on sustainability, both in terms of funding PKP and the broader scholarly ecosystem, and the risks of commercializing access to knowledge. [00:25:23] Translation and localization efforts are discussed and how PKP’s platform supports multiple languages, enabling access to knowledge across diverse linguistic communities. [00:31:42] The challenges of integrating non-Western and indigenous knowledge systems into scholarly publishing is discussed. [00:35:57] Juan and John share the hurdles PKP faces in terms of keeping up with community demand and ensuring long-term sustainability. [00:39:41] Find out where you can learn more about the projects online. Quotes [00:12:20] “This was going to be Rhetware, that is, it was rhetorical.” [00:13:07] “Open access is close to 50% of the research in the world that’s published this year will be freely available to the public and researchers everywhere.” [00:14:55] “An important part of our sustainability is that we provide hosting services for the software.” [00:36:40] "As the community has grown, so have the demands and expectations of the project.” Spotlight [00:41:07] Richard’s spotlight is Kawawachikamach, Quebec, [00:41:54] Juan Pablo’s spotlight is the project, pandas. [00:42:31] John’s spotlight is Mattermost. Links SustainOSS podcast@sustainoss.org richard@sustainoss.org SustainOSS Discourse SustainOSS Mastodon Open Collective-SustainOSS (Contribute) Richard Littauer Socials John Willinsky LinkedIn Juan Pablo Alperin Mastodon Public Knowledge Project (PKP) Public Knowledge Project (PKP) Community Forum Public Knowledge Project (PKP) GitHub Open Journal Systems (OJS) Kawawachikamach, Quebec pandas Mattermost Copyright’s Broken Promise: How to Restore the Law’s Ability to Promote the Progress of Science By John Willinsky Credits Produced by Richard Littauer Edited by Paul M. Bahr at Peachtree Sound Show notes by DeAnn Bahr Peachtree Sound Special Guests: John Willinsky and Juan Pablo Alperin.Support Sustain

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