Closed amye closed 2 years ago
@tabern, we'll be tracking work in here. First things: owners file and artwork is most helpful.
Hi, is there any GitHub org for this project, I can only find a separate repo: https://github.com/awslabs/cdk8s
@lukaszgryglicki there is no separate organization for this right now - its an AWS labs project for now. Should we look into moving this into a discrete organization?
Yes, we'll want this to be in its own repo.
@amye confirming - do you mean its own organization? Today it is in a discrete repo.
Yes, sorry for the confusion. It should be outside of the AWS organization, Porter is a good example: https://github.com/getporter/porter
ok perfect - that's what I thought you meant but wanted to confirm. We are working on that now.
@tabern: Just checking in here! We'll need your owners file + artwork to get started.
@tabern: Waking this back up, we'd like to get you added into all our systems here. I see a bunch of open tickets in your side, current status?
Hey @amye - artwork is ready to go and included in https://github.com/cncf/artwork/pull/209 - can you help us get this merged?
Yes, let me put it to the person who most directly controls that repo for review.
https://github.com/awslabs/cdk8s/issues/449 < -- Owners file would be most helpful!
@amye owners file merged with https://github.com/awslabs/cdk8s/pull/521
@amye I think this was automatically closed but we probably want to keep it open for now. Owners file and artwork items are checked off however.
Reopened! Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
I don't think I see you on the landscape? https://github.com/cncf/landscape/blob/master/landscape.yml -- Feel free to correct me, or just tell me which category you'd like to be in.
https://github.com/awslabs/cdk8s/blob/master/OWNERS.md is now added.
Outstanding:
Domain: transfer domain to CNCF/LF (ITx)
Trademarks: transfer any trademark and logo mark assets over to the LF
GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Landscape updates
@tabern: Checking in here on current status for the above, thanks!
@amye
Yes! These are all required, thank you!
Checking back in on the above! Thanks!
Hi all, (mostly @tabern) -- @caniszczyk reminded me that the logo will need to change: https://github.com/cncf/landscape/pull/2029 Let me know when you all have moved to a new org.
Thanks! We're on it. Should have some movement by end of this week or next.
Hurray you're in a new repo! Remaining: Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has the registered and non-registered version GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Do you all need assistance on a new logo?
Checking back in here, looks like we still have some remaining tasks: Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF - https://github.com/cncf/foundation/tree/master/agreements has the registered and non-registered version GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
@tabern: Checking back in here, anything I can do to help move this forward? A transfer code to amye@linuxfoundation.org will help move the domain over.
@tabern: Checking back in, we're still missing: Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Hi @tabern! I've recently joined CNCF to help with project onboarding. Nice to meet you! I wanted to check where we stand on these items below:
As well as the items Amye mentioned above, where do we stand here? Domain: transfer domain to CNCF/LF (ITx) Trademarks: transfer any trademark and logo mark assets over to the LF GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Thank you for the help! Reach out with any questions.
@poconnor1 Thanks for checking in.
My name is Eli and I work with @tabern on the CDK8s project. I'm not fully caught up on the issues you mentioned but i'll sync up with him and update where we stand.
In the meantime, I was wondering if you might help with a different issue we are starting to think of. We are looking into adding some usage reporting capabilities to the CDK8s libraries, in order to better understand engagement and signals from the community. We want to make sure we do this in the spirit of the CNCF community and don't violate any guidelines.
Are there CNCF resources around this? Or maybe someone you can refer me to? maybe examples from other projects?
Thanks!
@iliapolo: Can I trouble you to put that question into https://servicedesk.cncf.io so that we can route that to the correct parties? Thanks!
@amye Thanks, done: https://cncfservicedesk.atlassian.net/servicedesk/customer/portal/1/CNCFSD-793
Hi @iliapolo Have you had an opportunity to catch up with @tabern on the items mentioned?
As well as:
Let me know the status for each. Thank you!
CDK8s is now part of CNCF Landscape - https://github.com/cncf/landscape/pull/2140
Awesome! Marking that off.
Sandbox and CNCF callouts are now live on the cdk8s.io website :tada: https://cdk8s.io/
Marking off the footer! Last bits:
Hi all, just checking back in. @tabern, anything I can help with for those last three things?
@tabern: Quick checkin here!
@tabern: Just these last few things!
@iliapolo / @tabern - Just checking in, a few more things remain!
@amye I understand that our GitHub admins reached out to about the org ownership and you've decided on a transfer strategy.
Something I was wondering is, you mention that permissions are required because:
this helps us make sure we have continuity of GH ownership
Can you elaborate? Are there any specific activities you envision CNCF performing on the org?
Also - one more item that popped to mind is the devstats
dashboard we currently have: https://cdk8s.devstats.cncf.io/d/8/dashboards?orgId=1&refresh=15m
This monitors the https://github.com/cdk8s-team/cdk8s repository, but we've recently actually split the core product into several repositories. How would we go about creating such a dashboard for each individual repo? Is this even an option?
Thanks
To fix the devstats monitoring, open a github issue here: https://github.com/cncf/devstats/issues
re: github ownership, essentially CNCF should be marked as the owner/billing contact, we don't do anything outside of ensuring ownership, all the maintainers continue to have admin etc
On Tue, Aug 17, 2021 at 5:59 AM Eli Polonsky @.***> wrote:
@amye https://github.com/amye I understand that our GitHub admins reached out to about the org ownership and you've decided on a transfer strategy.
Something I was wondering is, you mention that permissions are required because:
this helps us make sure we have continuity of GH ownership
Can you elaborate? Are there any specific activities you envision CNCF performing on the org?
Also - one more item that popped to mind is the devstats dashboard we currently have: https://cdk8s.devstats.cncf.io/d/8/dashboards?orgId=1&refresh=15m
This monitors the https://github.com/cdk8s-team/cdk8s repository, but we've recently actually split the core product into several repositories https://github.com/cdk8s-team/cdk8s#contributing. How would we go about creating such a dashboard for each individual repo? Is this even an option?
Thanks
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/266, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIO72XCN3DHFLJII5SLT5I6HJANCNFSM4TRC7QGA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&utm_campaign=notification-email .
-- Cheers,
Chris Aniszczyk https://aniszczyk.org
@caniszczyk Thanks for the clarification.
re: dashboard, I now see that the current dashboards actually already considers all repositories in the organization, and we can filter by each of them to get more granular information. This is great - Thanks!
Just wanted to note that this item can be checked off now:
GitHub: ensure 'thelinuxfoundation' and 'caniszczyk' are added as initial org owners, this helps us make sure we have continuity of GH ownership
Excellent, thank you!
@caniszczyk Our domain registrar has reported that the domain transfer has gone through. Can you confirm?
@caniszczyk Our domain registrar has reported that the domain transfer has gone through. Can you confirm?
Confirmed! I'll mark it off.
@amye I've been reading the IP Policy document and was wondering about this point:
All documentation will be received and made available by the CNCF under the Creative Commons Attribution 4.0 International License.
Is there some action item here on our part?
Thanks
@amye I've been reading the IP Policy document and was wondering about this point:
All documentation will be received and made available by the CNCF under the Creative Commons Attribution 4.0 International License.
Is there some action item here on our part?
Thanks
So this means that code should be under Apache 2.0, and documentation should be under a CC-By-4.0 license. Right now, I can't tell if https://cdk8s.io/docs/latest/ is under a CC license or not, so that is the action item. :)
e.g., update the footer, it's currently "© 2020, Amazon Web Services, Inc. or its affiliates. © cdk8s project authors. All rights reserved."
https://github.com/cncf/foundation/blob/master/website-guidelines.md
If you look at the https://kubernetes.io footer, you essentially want something like
© 2021 The cdk8s Authors | Documentation Distributed under CC BY 4.0 Copyright © 2021 The Linux Foundation ®. All rights reserved. The Linux Foundation has registered trademarks and uses trademarks.
On Thu, Sep 23, 2021 at 5:42 PM Amye Scavarda Perrin < @.***> wrote:
@amye https://github.com/amye I've been reading the IP Policy document https://github.com/cncf/foundation/blob/master/charter.md#11-ip-policy and was wondering about this point:
All documentation will be received and made available by the CNCF under the Creative Commons Attribution 4.0 International License.
Is there some action item here on our part?
Thanks
So this means that code should be under Apache 2.0, and documentation should be under a CC-By-4.0 license. Right now, I can't tell if https://cdk8s.io/docs/latest/ is under a CC license or not, so that is the action item. :)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/cncf/sandbox/issues/266, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAPSIICZ7TL25H6T3HD6E3UDNDG7ANCNFSM4TRC7QGA . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
-- Cheers,
Chris Aniszczyk https://aniszczyk.org
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.
From the project side, please ensure that you:
Formal onboarding: