-
Notifications
You must be signed in to change notification settings - Fork 233
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
PROCESS CHANGE: Make LinkedIn posts for new contributors first contributions #1473
Comments
I think this would be great. Things needed would be:
(1) --> could you reach out to Cilium to learn more about how they do this @Cali0707 ? Does this sound good? Related: cncf/tag-contributor-strategy#50 |
@xmulligan or @Carla-Gaggini might help with it @Cali0707 |
Sure, happy to comment here. We have Orbit and it notifies you every time there is a new contributor. We usually batch schedule them every few weeks rather than as they come in. I think you should also be able to pull it from DevStats. Here is the Cilium one, though it looks like the knative one isn't working right now for some reason. |
Created a DevStats issue: cncf/devstats#46 About Orbit:
*trying: We need to install a GitHub app on Knative GitHub organizations, so, we need SC/TOC approval for trying it out. |
The notification about new contributors is in the free plan. That's actually about all we use Orbit for 😅 |
:) Thanks @xmulligan . I know I've asked already a lot from you, but can you take a few screenshots for us next time you're in that tool? That would help us "selling" the idea to Knative steering committee. |
And another thing, there's a relevant document in TAG Contributor Strategy website: https://contribute.cncf.io/maintainers/community/crm-runbook/ I was reading that doc before, but it is somewhat abstract. If you're interested, it can be improved with more concrete examples. Just another contribution opportunity 😉 |
I was already writing a tool that fetches data from GitHub. I've used that tool to fetch new contributors for the last month (e.g. today=Jan-30-2024, lastMonth=Dec-2023) and add them to a list of contributors. The list is built by periodic GitHub actions executions. |
@aliok do you think we could just use this list of new contributors directly and make the linkedin posts based off of that? |
Well, the code currently is not reviewed. If a second pair of eyes can do a review, and a sanity check, then we can use it :) |
Orbit needs to be installed to Knative GitHub organization to work. It needs readonly permissions. This needs to be voted by the SC. Although I believe my house-made solution at #1473 (comment) works fine, it might be nicer to see other aspects as well in Orbit. I am also not sure if a free account is enough to get the first contributors for
|
I love this! But I'd like to suggest an approach that focuses on celebrating contributions once individuals have made a significant impact, or around 3-5 contributions, to the community. Here’s why :
|
@Leo6Leo Thanks a lot for thinking this through. Makes sense. We might take a different approach for sure. Maybe we need to separate this into 2 things:
Great input! |
For the record:
|
Based on above, I made a post from my own account: https://www.linkedin.com/posts/aliok_knative-opensource-community-activity-7161640368281710592-D6Tp?utm_source=share&utm_medium=member_desktop I think, current approach will work for the first contributions. For the second group (impactful contributors), we need to do some additional work. So, the outcome of this issue should be:
|
/assign |
Cillium currently creates a new LinkedIn post whenever a new contributor has their first contribution merged (example: https://www.linkedin.com/posts/cilium_new-cilium-contributor-the-newest-activity-7131279867601395712-NXy7?utm_source=share&utm_medium=member_desktop)
I think a great way of encouraging new contributors in Knative would be if we also gave them a shoutout on LinkedIn (and maybe one of the slack channels on the CNCF slack) when their first contribution is merged.
The posts would be the responsibility of whoever is managing the LinkedIn account, although @mmejia02 from the UX WG has volunteered to provide some graphics for the post if there is interest. In terms of when we would know someone had made their first contribution, I'm not 100% sure currently. Maybe WG leads would have to reach out when they see someone's first contribution to e.g. eventing?
cc @aliok
The text was updated successfully, but these errors were encountered: