community
community copied to clipboard
We should promote Knative Adopters more & engage users to get listed
I believe that one of the most effective ways to attract new users to the Knative community is by highlighting the success and adoption of existing users. There are 2 things we can do:
- I propose adding a page to our website that prominently features logos (and testimonials) from companies and organizations that have adopted Knative. This will not only showcase the diverse range of industries and use cases that Knative is applicable to, but also serve as a powerful endorsement to potential new users. The current https://github.com/knative/community/blob/main/ADOPTERS.MD file is not enough and quite hidden. I have already opened an issue to track this: https://github.com/knative/docs/issues/5388
- We (community) should encourage all current Knative users to reach out to us and provide their information to be featured on this page. Following issue is a good first step, I really like the template: https://github.com/knative/community/issues/696 Though we should be more proactive in this, for example if a person opens an issue, a PR, a discussion or just post a question on Slack, we should reach out to him and ask him to get listed on our website. The community should be more active here. The issue here is how do we communicate this within the community, so everybody is aware of this initiative?
Good initiative @zroubalik
How about for item 2 we update the github templates (PR or Issue) anyone making a contribution (ie opening an issue or contributing code). Have a short question "Is your organization already listed in ADOPTERS.md?"
How about for item 2 we update the github templates (PR or Issue) anyone making a contribution (ie opening an issue or contributing code). Have a short question "Is your organization already listed in ADOPTERS.md?"
I like this!
From ToC meeting - we could repurpose the 'About' section to include adopters etc.
https://knative.dev/docs/about/testimonials/
Potentially call the 'About' button something else
@knative/productivity-leads
Is there a central place where we can push the issue templates to all repositories?
More context:
- We want to add a question in all issue templates (possibly PR templates too)
- We should probably do it in all repositories across knative and knative-sandbox orgs
cc @kvmware @upodroid
You should be able to create one in the knative/.github repo and it will appear on every repo that doesn't have an issue template.
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/creating-a-default-community-health-file
I was looking for a way to give instructions to users on how to add themselves as adopters, but within repositories other than knative/community.
My comment above is confusing, sorry.
I don't think there's any other way than just having a text like following at the top of each template across all repositories. Just trying here: https://github.com/knative/eventing/pull/7248
I've added some Markdown comments in issue+PR templates for the Eventing repo: https://github.com/knative/eventing/issues/new?assignees=&labels=kind%2Fbug&projects=&template=bug.md&title=
Unless anyone has any better ideas, I will do it for other repos too.
I go and check if automating this possible. Related: https://github.com/knative/community/issues/1251#issuecomment-1643559447
@upodroid I've created this one: https://github.com/knative-extensions/.github/pull/252
Let's get that one merged first, and then I will update some repositories' templates manually (like Serving) as they already have issue/pr templates and my understanding is that they won't be overwritten.
/close
Here's what's done:
- We have the adopter form
- We have links to the adopter form in issue/PR templates
- We do track potential adopters like we do here: https://github.com/knative/community/issues/1359
- We want to show rotating logos of adopters in the website, but it has a separate ticket: https://github.com/knative/community/issues/1416
- We (SC+TOC) will have a rolodex for contacts we made in a private Google Sheet
@aliok: Closing this issue.
In response to this:
/close
Here's what's done:
- We have the adopter form
- We have links to the adopter form in issue/PR templates
- We do track potential adopters like we do here: https://github.com/knative/community/issues/1359
- We want to show rotating logos of adopters in the website, but it has a separate ticket: https://github.com/knative/community/issues/1416
- We (SC+TOC) will have a rolodex for contacts we made in a private Google Sheet
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.