Meet the Maintainers | 31 Days, 31 FOSS Maintainers from India

Day 1 of Meet the Maintainers!
It’s #MaintainersMonth, the time of year when we celebrate the heroes of open source.
We’re bringing you :sparkles:31 days, 31 Indian FOSS projects :sparkles:,
featuring one exceptional maintainer each day.

Kicking things off: Zasper :zap: by Prasun Anand

It is fast, it is smart, and unlike your group chat, it actually gets things done.
Swipe to read the story behind it and the person powering it.

:point_right: read the full story Zasper.pdf (2.5 MB)
:point_right: Follow us on Mastodon, Instagram, Linkedin if you don’t already.

Come back tomorrow, we’ve got 30 more stories and at least 30 more tries at witty captions.

7 Likes

For Day 2 of #MeetTheMaintainers, we bring you

endoflife.date, with Nemo :space_invader:

This project does what vendors often don’t: tell you when their software dies.
Whether you’re a developer, an artist, or just someone who wants to know if that thing you’re using is technically still alive, endoflife.date is your best friend.

Meet Nemo, the maintainer who makes the end of life a lot easier to live with

Q: A small brief about the project

endoflife.date is an informational website that tracks support cycles and release schedules of over 340 products. Not all product websites can easily answer the question: "How long is this product supported?

Q: One FOSS maintainer lesson for your younger self

Document tribal knowledge and decision rationale, so newer maintainers can learn from previous mistakes and attempts.

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

Because Aaron Swartz would have loved it.

Q: How can someone support your project?

  1. You can help us by adding a new product - Contributing | endoflife.date
  2. You can sponsor us via Open Collective or GitHub Sponsors at Sponsor @endoflife-date on GitHub Sponsors · GitHub or https://opencollective.com/endoflife-date
  3. Tell us if your organization is using the endoflife.date data or APIs - Known Users · endoflife-date/endoflife.date Wiki · GitHub. Drop us a mail at nemo@endoflife.date

We track it, and showcase exact dates along with a concise summary of the release policy. The complete website is open-source, and we are always working to make it better. We have been doing this since 2019, as a collective effort involving over 500 contributors"

Q: Which file in your project would you most like to set on fire?

/products/omnissa-horizon.

Broadcom recently acquired VMWare, but this acquisition did not include the VMWare End-User Computing division, which made a product called VMWare Horizon. This division was sold to a private equity firm called KKR, which renamed it to Omnissa. Since we track Horizon, I added this 600 word text to the page:

After Broadcom’s acquisition of VMWare,
Broadcom divested the End-User Computing Division
(which includes Horizon) to KKR

and branded it as Omnissa as part of the restructuring - which is still in process.
Omnissa and Broadcom have entered into a reseller agreement enabling EUC to offer the ““combined offering””
versions of Horizon SaaS and Horizon Term SKUs with vSphere Foundation for VDI. This
combined offering will be available
in both Named User and Concurrent User license metrics and for 1-, 3-, and 5-year terms.
EUC has no plans to increase Horizon list prices beyond normal annual adjustments.

Writing the above 600 words took me roughly 3 hours, because neither of the companies involved (VMWare, KKR, Omnissa, Broadcom) make it easy to get the above information. I wouldn’t still set on fire though, because this information needs to be more accessible.

And, that’s a wrap for today, see you tomorrow, with another FOSS Maintainer story from India :slight_smile:

5 Likes

For Day 3 of MeetTheMaintainers, we bring you a big one
Kubernetes :wheel_of_dharma: with Divya Mohan

Kubernetes (a.k.a. K8s if you’re cool or have a train to catch) is the platform that quietly runs apps across the cloud, wrangles containers like a pro, and still manages to confuse engineers at least once a week.

Meet Divya, one of the maintainers making sure your cloud doesn’t spontaneously combust.

Q: A small brief about the project

Kubernetes - Open source system for automating deployment, scaling, and management of containerized applications. Currently housed under the CNCF.

Q:One FOSS maintainer lesson for your younger self

Bias for action, always. It took me a while to recognise this, but it has always held me in good stead as a contributor and a maintainer thereafter.

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

As someone who worked in a corporate setup earlier, I found it hard to understand why certain things in my tool or framework were how they were, especially since a significant portion of most applications we use depend on open source. While maintaining open source projects offers me that perspective, it is my aim to raise awareness of how this is done through the platforms/avenues I have access to so that we can collectively do it better and help build technology that’s truly representative of the people it serves.

Q: How can someone support your project?

We’re always looking out for technical and non-technical contributors to help us with project sustenance and continuity. If contributing to the open source ecosystem is on your radar, please reach out to us & we’d be glad to point you to the relevant resources.

Q:If your repo had a theme song, what would it be?

While open source already has its theme song by Richard Stallman, The Free Software Song, I think Imagine by John Lennon speaks to the ethos of open source being a borderless, collaborative ecosystem.

Q: If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?

It’d be a custom emoji referring to the This is fine meme by web comic artist, KC Green.

Stay tuned for more stories this #MaintainerMay, as we bring you
31 days of 31 FOSS Maintainers from India

4 Likes

Day 4 of #MeetTheMaintainers
Introducing, DictPress by @knadh :closed_book:
because preserving languages shouldn’t require preserving 12 tabs of Stack Overflow.

Dictpress is a no-fuss tool for building and hosting dictionaries. It’s fast, elegant, and unlike most things in tech, it actually does one thing really well.

Say hello to Kailash — a maintainer proving that simplicity still scales.

Q: A small brief about the project

dictpress is a webserver application for building and publishing fast, searchable dictionaries for any language.

Q:One FOSS maintainer lesson for your younger self

Learn to say No confidently, where warranted.

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

I love doing it. I find it joyful and satisfying.

Q: Which file in your project would you most like to set on fire?

None. I put in effort to not have inflammable files.

Q: If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?

:fist:

Q: How can someone support your project?

Use it to build dictionaries, glossaries etc.

And that’s a wrap for today, see you tomorrow, with another #MaintainerMay story

4 Likes

If you’ve ever tried to move an eBook between devices and felt like you were defusing a bomb, today’s maintainer is your hero. :superhero: | Day 5 of #MeetTheMaintainers

Meet, Calibre, :books: by the OG, Kovid Goyal

Calibre is the world’s leading open-source tool for managing eBooks outside the walled gardens. It can view, edit, convert and organise your library across dozens of formats, NO vendor lock-ins, NO DRM tantrums, NO mysterious “ syncing errors”.

Used by millions across the globe, Calibre is basically the librarian who actually lets you touch the rare books (and maybe even fix their formatting).

Meet Kovid, the maintainer who’s kept your eBooks free since before Kindle had ads.

Q:A small brief about your project

calibre is the leading solution for managing your ebooks outside all walled gardens. It can view,edit,convert dozens of ebook formats and is used by millions of people from around the
world.

Q:One FOSS maintainer lesson for your younger self

Ignore the trolls and do not take it personally.

Q: How can someone support your project?

calibre - Donate to calibre or Github Sponsors.

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

I love to code and open source is the way I can spend the largest fraction of my day, every day coding. And there is nothing quite like the joy you get from building something used by millions of people to make the world a very slightly better place.

Q:If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?

:broom:

That’s a wrap for today. If you have any feedback on how the campaign is going so far, please bother us here or on the telegram/matrix community :slight_smile: See you tomorrow for another #MaintainerMay story.

3 Likes

Feluda, a name borrowed from a detective, for a tool that investigates the internet. :female_detective:

Built by the folks at Tattle, Feluda helps researchers and fact-checkers sift through massive piles of content: text, images, video, audio, memes, even weird hybrids, across multiple languages.

For Day 6 of #MeetTheMaintainers, say hi to Aatman, one of the maintainers behind Feldu, giving misinformation a hard time. In five languages.

Q: A small brief about your project

Feluda is a configurable engine for analyzing multi-lingual and multi-modal content. It allows researchers, factcheckers and journalists to explore and analyze large quantities of multimedia content. Feluda has a component called operators , which are built keeping in mind the need to process data in various modalities (text, audio, video, images, hybrid) and various languages.

Q: How can someone support your project?

Sponsor @tattle-made on GitHub Sponsors · GitHub

Q: One FOSS maintainer lesson for your younger self

One thing I would tell my younger self is - “you don’t have to feel the pressure to always reply immediately”. It’s easy to feel like you need to be constantly available, you want to be helpful, responsive, and keep the momentum going. But over time, I’ve learned that it’s okay to take a step back, take my time and only respond in the bandwidth I have with better clarity than speed.

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

I have always been drawn to understand how new technologies and practices shape the web, specifically social media, examine their impact on human lives, and the broader societal consequences of this interplay. I am interested in studying trends and behaviors on social media. Feluda is just the right tool which helps me do that, so maintenance of Feluda for me is just more than a chore, it makes my day to day work easy and I get to actively contribute to it. It gives me the opportunity to actively participate in conversations around what models, methods, and techniques should be prioritized for multimodal and multilingual analysis.

Q: If your repo had a theme song, what would it be?

Jaane Jaan Dhoondta Phir Raha by Kishore Kumar & Asha Bhosle - https://youtu.be/V3tB5Wu2ifg. (side note), the background song for our repo would be The Pink Panther Theme - https://youtu.be/VyZiIuMufTA

Q: Which file in your project would you most like to set on fire?

Since Python does not have any tool/action that can do semantic versioning for multiple packages in a monorepo, we wrote a custom script for it - feluda/scripts/semantic_release_workflow.py at main · tattle-made/feluda · GitHub.
The code is very complicated and long, I always keep praying that this code should not break and it always keeps me on my toes. Hence, this is the file I would like to set on fire.

Q: What’s your open-source villain origin story?

We’ve noticed a growing number of contributions to the repository that appear to be entirely AI-generated. Unfortunately, many of these include incorrect or buggy code, and a lot of the times there is hallucinated code about things in the codebase that don’t exist at all. The amount of superficial contributions enabled by AI has increased.
This is my open source villain origin story and I see my villain character being a super paranoid maintainer who pin points every code of line that is frivolous and hallucinated by AI. It’s like how every housing society has that one person who is annoyed by children playing all the time — except in this case, it’s me and AI Slop PRs.

Q: If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?

:ribbon:

Almost a week into #MaintainerMay, and we’ve got lot more in store, stick around :slight_smile:

1 Like

Day 7 of #MeetTheMaintainers

Meet, CARE, and Bodhish Thomas :hospital:

What happens when a pandemic hits and you realize most hospital software is either paid, broken, or both? You build your own. And you make it open-source.

Created by the team at Open Healthcare Network, this platform manages everything from ICU beds to ambulance dispatch to multilingual patient records. It’s been deployed in several Indian states and scaled in the middle of a healthcare crisis.

Q: A small brief about your project

Care is the flagship open-source healthcare platform developed by Open Healthcare Network (OHC). Originally launched during the COVID-19 pandemic as a crisis response tool, Care has evolved into a robust Digital Public Good (DPG) recognized by the United Nations. It is now a comprehensive Electronic Medical Records (EMR) system tailored for critical care, TeleICU, and palliative care, is fully integrated with India’s ABDM (Ayushman Bharat Digital Mission) and FHIR R5 compliant. Deployed in over 200+ hospitals across nine Indian states, Care supports real-time patient monitoring, medical device integration, and AI-powered tools. Today, Care is powering large-scale health programs like the 10BedICU project and Kerala’s Palliative Care Grid, supporting hundreds of thousands of patients, and helping scale compassionate, quality care to underserved regions.

Q: How can someone support your project?

CARE Contributor's Guide | OHC Docs

Q: One FOSS maintainer lesson for your younger self

The community doesn’t grow on ideals, it grows on working code. Someone out there needs what you’re building, Don’t wait for perfect, ship what’s useful.

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

It isn’t just code - it’s tools saving lives across India

Q: If your repo had a theme song, what would it be?

If CARE had a soundtrack, that launch video would be track one
https://youtu.be/ycVWqvZubiI?si=FJ6wcXnN_GQ4t7BK

Q: Which file in your project would you most like to set on fire?

A lot to be honest, we are not just a project its a lot of projects working together as one engine.

Q: What’s your open-source villain origin story?

It was March 2020. We were in shorts, hacking dashboards during a lockdown, with no roadmap, and no idea how many lives would depend on our code. We saw government systems running on Google Sheets and WhatsApp forwards. We didn’t choose the FOSS life. The FOSS life picked us.

Q: If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?

:star:

1 Like

Day 8 of #MeetTheMaintainers

Today’s project is Kitty, a terminal emulator that doesn’t just purr; it roars. :cat:

Built by Kovid Goyal (yes, the same mind behind Calibre), Kitty is a cross-platform, GPU-accelerated terminal. It’s lightweight, scriptable, and customizable down to the pixel.

Meet the maintainer who’s redefining what a terminal can be.

Q: A small brief about your project

kitty is a terminal emulator known for pushing the boundaries of what is possible in this ecosystem, with features like extended keyboard support, graphics, text sizing, remote control, etc.

Q: How can someone support your project?

Github Sponsors - GitHub - kovidgoyal/kitty: Cross-platform, fast, feature-rich, GPU based terminal

Q: One FOSS maintainer lesson for your younger self

Ignore the trolls and do not take it personally.

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

I love to code and open source is the way I can spend the largest fraction of my day, every day coding. And there is nothing quite like the joy you get from building something used by millions of people to make the world a very slightly better place.

Q: If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?

:broom:

1 Like

Day 9 of #MeetTheMaintainers.

Today’s project is Dalgo, the data platform that NGOs didn’t know they needed until Excel started gaslighting them. :smiling_face_with_tear:

Built by Project Tech4Dev, Dalgo is an open-source platform that automates data consolidation, storage, and visualization and so much moreee. It’s the kind of thing that makes messy data actually useful, and makes your analyst stop crying in meetings? ykwim

Meet the maintainers who are making data work for those who work for others.

Q: A small brief about your project

Dalgo is an open-source data platform for the nonprofit sector

Q: How can someone support your project?

More contributions!

Q: One FOSS maintainer lesson for your younger self

Start collecting good first issues early! Don’t knock them off just because you can

Q: Why do you do it? Why do you bother maintaining a FOSS project? What keeps you going?

All our components are FOSS, we want our work to be public as well! It’s all right if people don’t run our platform, just having the code out there helps people too

Q: If your repo had a theme song, what would it be?

https://www.youtube.com/watch?v=UgYSUYamucI

Q: Which file in your project would you most like to set on fire?

Probably the Jest tests

Q: If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?

:relieved: