On June 7th, for the third year in a row, we hosted Upstream, a virtual, one-day celebration of open source, the developers who use it, and the maintainers who make it. It was our biggest Upstream yet, with hundreds of attendees joining us in discussions about the current state of open source and how to make it better for everyone.
In his Upstream talk entitled “Lessons from offering paid support for OSS projects”, open source software maintainer, Val Karpov, discusses the reasons for offering paid support in Mongoose, a popular database framework on npm (Over two million downloads per week!), and what offering support for the last year has been like in practice.
For Mongoose, there’s the Mongoose Pro subscription which among other features, offers support to its subscribers as its main selling point. The support offered is a shared Slack channel where subscribers can ask maintainers questions and priority support on GitHub issues, bringing the subscriber’s request to the front of the support queue.
When they first launched in 2022, the Mongoose support team took on about six clients—Val noted it’s been a slow and steady growth. Typical support so far has included answering quick questions (“Are we doing this right?”), bug fixes (“This isn’t working.”), and requests for new features.
To learn more about Mongoose, the benefits of using Slack for support, and more you can watch the rest of Val’s Upstream talk here.