Closed amye closed 5 months ago
Welcome @thisisnotapril, @pmorie, @lance!
@amye we'd like to discuss our options re: DCO and CNCF CLA. Is there a lawyercat that could talk to Steering about these options?
@amye we'd like to discuss our options re: DCO and CNCF CLA. Is there a lawyercat that could talk to Steering about these options?
Maybe - what's the issue initially? We're happy for projects to use either, #easycla is the channel in CNCF slack that has that team to help migrate to the CLA tool provided by Linux Foundation.
We want to understand the implications of using DCO and if LF/CNCF has a preference? I know a lot of folks would like DCO but I don't know how that might impact our current processes.
We don't really have a preference, you can use one or the other.
I will say 95% of CNCF projects just use DCO as there is no "legal paperwork" that has to be signed (which can be a blocker for organizations). The downside of DCO is that you have to sign off each commit (git commit -s) and some folks get a bit annoyed by that and you have to be clear in your CONTRIBUTING.md file that CONTRIBUTORS need to do this too.
Overall, I personally favor DCO over CLAs as it's simply a lower barrier to contribution imho
On Wed, Mar 2, 2022 at 1:53 PM April Kyle Nassi @.***> wrote:
We want to understand the implications of using DCO and if LF/CNCF has a preference? I know a lot of folks would like DCO but I don't know how that might impact our current processes.
— Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/218, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIN2TC34U2DKOJSC2JDU57BMXANCNFSM5PX4IWKA . You are receiving this because you were assigned.Message ID: @.***>
-- Cheers,
Chris Aniszczyk https://aniszczyk.org
Thank you @caniszczyk that's super helpful!
Woot Woot!!!
cc @dims
Welcome @thisisnotapril, @pmorie, @lance!
Thanks, @amye for the warm welcome! including @itsmurugappan which is a member of knative steering representing end-users
@amye In which git repo do we update to add knative to this webpage? https://www.cncf.io/projects/ Is that the same as Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/ ?
@amye In which git repo do we update to add knative to this webpage? https://www.cncf.io/projects/ Is that the same as Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/ ?
Correct, Landscape populates the project page
@amye how can we check off things that have been completed? We don't seem to have the magic powers to do so.
@amye how can we check off things that have been completed? We don't seem to have the magic powers to do so.
Comments in here when they're done work fine!
You can mark this one done
Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/
Knative now shows up incubating https://landscape.cncf.io/card-mode?project=incubating
@lukaszgryglicki about devstats which repo is this configured? Does it cover our 2 github orgs? Knative and knative-sandbox? The logo is not showing as Knative logo
knative
and knative-sandbox
GitHub orgs. For log to show, you need to add logos to cncf/artwork
repos - as all other CNCF projects. do.
Thank you @lukaszgryglicki for the quick response, I was not aware of the logo requirement. We have Knative logo files and we add them there.
Follow any other project for that, DevStats needs those https://github.com/cncf/artwork/tree/master/projects/kuma/icon/color - replace kuma
with knative
:
@amye Could you mark the following TODO done?
Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/
@amye Could you mark the following TODO done?
Submitted a Pull request to add your project as a sandbox project to https://landscape.cncf.io/
Happy to! Also marking off 'neutral GH org'
Thank you @amye
Happy to! Also marking off 'neutral GH org'
Just to have it on record here. Knative have only two official github orgs
@amye @caniszczyk
Work with the project to submit a session to the maintainer track for KubeCon
Is there still time to submit the maintainer track for KubeCon EU 2022? How do we work this out?
Email events@cncf.io, they know to expect you.
@amye Could you mark these 2 done.
[x] Create maintainer list + add to aggregated https://maintainers.cncf.io/ list by submitting a PR to it PR open and merge knative is in the file now https://github.com/cncf/foundation/blob/main/project-maintainers.csv
[x] Provide emails for the maintainers added to https://maintainers.cncf.io/ in order to get access to the maintainers mailing list and ServiceDesk Emails sent with list of people to be onboarded as maintainers
@amye Could you mark these 2 done.
Updated. :)
@amye Could you mark the following 6 done.
Everyone from Steering and TOC have review, and understand the documents
Also updated! 🎉
@amye Could you mark the following done.
The logo were added https://github.com/cncf/artwork/tree/master/projects/knative
@amye @jeefy Could you mark the following done.
All our repos across both github orgs have being properly updated with COC info
@amye Could you mark the following done.
I added amye@linuxfoundation.org
as Administrator for our Google Analytics for our website knative.dev
@idvoretskyi @jeefy Could you mark the following done.
Our projects practices and is written on open governance: https://github.com/knative/community/blob/main/GOVERNANCE.md https://github.com/knative/community/blob/main/TECH-OVERSIGHT-COMMITTEE.md https://github.com/knative/community/blob/main/STEERING-COMMITTEE.md
@idvoretskyi @jeefy Could you mark the following done
The knative.dev has been updated according to guideline including that Knative is a CNCF Incubating project
@idvoretskyi @jeefy Could you mark the following done.
@caniszczyk accepted the invitation, The other account @thelinuxfoundation has a pending invitation
@amye @caniszczyk
We have a question for the following item
CNCF Welcome Email Sent to confirm maintainer list access, welcome email has monthly project sync details
Steering and TOC members got the invite to the maintainer list access, but we didn't see any information pertaining monthly project sync details
Can you elaborate on what we need to do for this monthly project sync? Is this a monthly meeting to report the status of the Knative project to some CNCF entity or program management?
@idvoretskyi @jeefy Could you mark this item done
- [ ] Work with the project to submit a session to the maintainer track for KubeCon
We submitted a talk for Knative in maintainer track
@amye @jeefy @idvoretskyi
- [ ] Events: update CFP + Registration + CFP Area forms
Could you provide more concrete guidance on what we need to do for this work item? We are having a co-lo event in KubeCon EU 2022 "KnativeCon" is this related to this, or is related to some other aspect?
- [ ] Events: update CFP + Registration + CFP Area forms
This has to do with KubeCon Reg forms. When registering and/or submitting a CFP, we ask the submitter what they're looking to attend or which project their submission is focusing on.
AFAIK this is a CNCF work item and not a Knative one. :) Also, other work items have been marked done.
@amye Could you mark the following done.
- [ ] Website: Analytics transferred to amye@linuxfoundation.org
I added
amye@linuxfoundation.org
as Administrator for our Google Analytics for our website knative.dev
Ah, I believe I need to be set as owner, not administrator!
Checking in here: Did you want a space on https://community.cncf.io/?
Checking in here: Did you want a space on https://community.cncf.io/?
@amye yes I opened a service desk ticket yesterday https://cncfservicedesk.atlassian.net/servicedesk/customer/portal/1/CNCFSD-1192
@amye Could you mark the following done.
Website: Analytics transferred to amye@linuxfoundation.org I added amye@linuxfoundation.org as Administrator for our Google Analytics for our website knative.dev
Ah, I believe I need to be set as owner, not administrator!
We need to make amye@linuxfoundation.org
Owner not the Administrator
@vaikas or @thisisnotapril do you have enough permission to make Amye Owner? I don't have permission only to assign the Administrator
@amye @jeefy
Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has agreements
Can you mark this done. @thisisnotapril confirmed that trademark is transferred https://github.com/knative/community/issues/948#issuecomment-1082436473
@amye Can you take a look at this question? https://github.com/cncf/sandbox/issues/218 About monthly project sync details
@amye Can you take a look at this question? #794 (comment) About monthly project sync details
In your welcome letter!
In your welcome letter!
@amye Just found the welcome letter in my inbox
@amye Can you mark trademark complete?
@amye Can you mark trademark complete?
Done!
@amye Can you mark the following complete
Create space for meetings/events on https://community.cncf.io/, e.g., https://community.cncf.io/pravega-community/ - (https://github.com/cncf/communitygroups/blob/main/README.md#cncf-projects)
We have a community and was able to run a test event https://community.cncf.io/knative-community/
Welcome to CNCF Project Onboarding! This is an issue created to help onboard your project into the CNCF after the TOC has voted to accept your project. We would like to complete onboarding within one month of acceptance.
From the project side, please ensure that you:
Things that CNCF will need from the project:
Things that the CNCF will do or help the project to do: