-
-
Notifications
You must be signed in to change notification settings - Fork 152
docs: document AsyncAPI Initiative assets and list people that are regularly paid #2024
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 20 commits
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
75e4ae6
Create initiative-assets.md
derberg 5597787
Update initiative-assets.md
derberg 600569f
Apply suggestion from @fmvilas
derberg df78b3a
add https://github.com/asyncapi-archived-repos
derberg dc28fe2
add humans and package managers
derberg 6d8f550
Update initiative-assets.md
derberg 60d09a1
Update initiative-assets.md
derberg 2418aa9
Update initiative-assets.md
derberg 959409b
Merge branch 'master' into initiativeassets
derberg 25e9456
Rename initiative-assets.md to initiative-inventory.md
derberg 26f19b3
Update docs/020-governance-and-policies/initiative-inventory.md
derberg 837c874
added attio
derberg 37fd9a2
Update docs/020-governance-and-policies/initiative-inventory.md
derberg d662504
Update docs/020-governance-and-policies/initiative-inventory.md
derberg a760521
Merge branch 'master' into initiativeassets
thulieblack 54b55c9
Merge branch 'master' into initiativeassets
thulieblack 0f066a2
Update docs/020-governance-and-policies/initiative-inventory.md
derberg c803dd4
Update docs/020-governance-and-policies/initiative-inventory.md
derberg 7124184
Merge branch 'master' into initiativeassets
derberg 481884f
Merge branch 'master' into initiativeassets
thulieblack 215c8b0
Add title and weight metadata to initiative inventory
derberg 7365aee
Apply suggestions from code review
derberg 31fec79
Merge branch 'master' into initiativeassets
thulieblack 5019aa2
Merge branch 'master' into initiativeassets
thulieblack 4b245bb
Apply suggestions from code review
derberg f254756
Remove 'TBD' from Package Managers section
derberg e9735c6
Merge branch 'master' into initiativeassets
thulieblack File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
## 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: | ||
- owned by Fran | ||
- connected domain: asyncapi.io | ||
derberg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
- used email addresses: | ||
- [email protected] (used for contact with partners/sponsors and for security reports) | ||
- [email protected] (not sure what the status is, never accessed it, old email) | ||
- [email protected] and alias [email protected] are used for two AsyncAPI GitHub bot accounts | ||
derberg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
- Mailjet: used for emailing TSC members to remind them they have not voted yet. | ||
- Mailchimp: | ||
- owned by Fran | ||
- used for [newsletter](https://www.asyncapi.com/en/newsletter) and a separate mailing list for [TSC notifications](https://www.asyncapi.com/community/tsc) | ||
|
||
## 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](https://github.com/asyncapi/website), [conference website](https://github.com/asyncapi/conference-website), and [studio](https://github.com/asyncapi/studio) deployments. | ||
|
||
## Analytics/Stats | ||
|
||
- [Google Analytics](https://analytics.google.com/analytics/web/#/p271857523) for [website](https://github.com/asyncapi/website) and [conference website](https://github.com/asyncapi/conference-website) | ||
- Netlify: Our additional open source plan gives basic stats too | ||
- [LFX Insights](https://lfx.linuxfoundation.org/tools/insights/): Lots of GitHub-stats about the org. We can also manage some of the info. | ||
|
||
## Package Managers (TBD) | ||
|
||
For packages/libraries: | ||
- [npm](https://www.npmjs.com/) (JS and TS world): we own `@asyncapi` scope. Publishing is automated, and deprecation is manually done by https://github.com/derberg | ||
- [Maven Central](https://central.sonatype.com/) (Java world): we own `com.asyncapi` namespace. Manual publishing done by https://github.com/Pakisan | ||
- [NuGet](https://www.nuget.org/) (.NET world): `asyncapi` prefix 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](https://marketplace.visualstudio.com/publishers/asyncapi): We have an account under which we publish https://github.com/asyncapi/vs-asyncapi-preview automatically | ||
- [Open VSX Registry](https://open-vsx.org/namespace/asyncapi): We have an official account to publish https://github.com/asyncapi/vs-asyncapi-preview in automated way | ||
- [JetBrains](https://plugins.jetbrains.com/plugin/15673-asyncapi#): 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](https://github.com/thulieblack): 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](https://github.com/aeworxet): makes sure AsyncAPI Bounty program runs smoothly, organizes 4 rounds each quarter. We pay $400 for each round. We started to manage funding through https://opencollective.com/asyncapi/projects/asyncapi-bounty-program | ||
derberg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
- [Bami](https://github.com/iambami): hired through official contract with Open Source Collective (on our behalf) to do community marketing ($2k monthly). Managed through https://opencollective.com/asyncapi/projects/community-marketing-specialist | ||
derberg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
- [Ace](https://github.com/AceTheCreator): 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](https://www.asyncapi.com/blog/2024-mentorship-program-summary#refocus-setting-our-future-intentions), 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](https://restream.io/): 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. | ||
derberg marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
|
||
## Video | ||
|
||
- YouTube: https://www.youtube.com/@AsyncAPI | ||
|
||
## CRM | ||
|
||
- Attio: https://attio.com/ |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.