Payment/Donations
- Open Collective and multiple sub-projects: https://opencollective.com/asyncapi
- Linux Foundation Crowdfunding: https://crowdfunding.lfx.linuxfoundation.org/projects/asyncapi
- GitHub Sponsors: https://github.com/sponsors/asyncapi
Domains
Managed by Linux Foundation
- asyncapi.com
- asyncapi.org
- Google Workspace:
- paid by Fran (he expenses it through Open Collective after paying)
- connected domains: asyncapi.com and asyncapi.io (just there temporarily so we don't lose any emails). Each email below has its corresponding
@asyncapi.ioalias too. - used email addresses:
- info@asyncapi.com (used for contact with partners/sponsors and for security reports)
- press@asyncapi.com (not monitored, references have been removed so we can delete this email in a few months)
- bot@asyncapi.com and alias bot+eve@asyncapi.com are used for two AsyncAPI GitHub bot accounts
- conduct@asyncapi.com (used for getting in touch with the Code of Conduct Committee)
- security@asyncapi.com (used for reporting security issues)
- thulie@asyncapi.com (personal email for Thulie)
- hugo@asyncapi.com (personal email for Hugo)
- Mailjet: used for emailing TSC members to remind them they have not voted yet.
- Mailchimp:
- owned by Fran
- used for newsletter and a separate mailing list for TSC notifications
GitHub
- Main Org: https://github.com/asyncapi
- Org with archived repos: https://github.com/asyncapi-archived-repos
- Bots: https://github.com/asyncapi-bot and https://github.com/asyncapi-bot-eve used in GitHub Actions automation
Others
- SonarCloud for PR scanning
- CodeRabbit for PR scanning
- CodeCov for PR test coverage scanning
Deployments
- DigitalOcean: for deployment of https://github.com/asyncapi/server-api. Renewal is needed every year.
- Netlify: for website, conference website, and studio deployments.
Analytics/Stats
- Google Analytics for website and conference website
- Netlify: Our additional open source plan gives basic stats too
- LFX Insights: Lots of GitHub-stats about the org. We can also manage some of the info.
Package Managers
For packages/libraries:
- npm (JS and TS world): we own
@asyncapiscope. Publishing is automated, and deprecation is manually done by https://github.com/derberg - Maven Central (Java world): we own
com.asyncapinamespace. Manual publishing done by https://github.com/Pakisan - NuGet (.NET world):
asyncapiprefix is already reserved by LEGO. This needs to be solved at some point in time: https://github.com/orgs/asyncapi/discussions/1804. We have our account and https://github.com/asyncapi/saunter is published there manually. A project like https://github.com/asyncapi/net-sdk is not migrated atm.
For plugins:
- Visual Studio Marketplace: We have an account under which we publish https://github.com/asyncapi/vs-asyncapi-preview automatically
- Open VSX Registry: We have an official account to publish https://github.com/asyncapi/vs-asyncapi-preview in automated way
- JetBrains: No official account to publish https://github.com/asyncapi/jasyncapi-idea-plugin; published manually. Currently, https://github.com/Pakisan takes care of it.
Amazing Humans
People we hire through Open Collective contracts or pay for a specific job to be done in one of our official programs. All costs below are always planned in the budget and approved by TSC. For clarity and better budget planning goal is to have dedicated subprojects in Open Collective platform to secure funding more easily.
- Thulie: hired through official contract with Open Source Collective (on our behalf) to do community management ($2.5k monthly). Managed through https://opencollective.com/asyncapi/projects/community-manager-budget
- Ash: makes sure AsyncAPI Bounty program runs smoothly, organizes 4 rounds/year, one each quarter. We pay $400 for each round. We started to manage funding through https://opencollective.com/asyncapi/projects/asyncapi-bounty-program
- Ace: ensures we participate in different mentorship programs and also host our own. We pay $2k for each program ($1k for all the work to kick off the program, get funding, and communications; and $1k at the end once completed and the summary is published). There is no single Open Collective subproject for securing funds. Until now, we have created dedicated projects per mentorship, but with the introduction of cohorts, it may make sense to maintain one project for all mentorships, with funds secured for Ace’s payment too.
Social Media
- Buffer: we pay for it $480 once a year. Used to post in one place and send posts to all social media
- LinkedIn: https://www.linkedin.com/company/asyncapi
- X: https://x.com/AsyncAPISpec
- Mastodon: https://fosstodon.org/@AsyncAPISpec
- Twitch: https://www.twitch.tv/asyncapi
Messengers
- Slack: Pro Plan for free. We don't need to renew anything.
Meetings
- Restream: Streaming to different social media channels. Free pro access. Needs renewal every year.
- Zoom: Paid service. We approve it as part of the budget once a year. Paid by Fran (he expenses it through Open Collective after paying).
Video
- YouTube: https://www.youtube.com/@AsyncAPI
CRM
- Attio: https://attio.com/