Open jeefy opened 5 months ago
You submit a pull request to add your project as a Sandbox project to https://landscape.cncf.io/
Your project in its own separate neutral GitHub organization. This will make it transferable to the CNCF's GitHub Enterprise account.
Koordinator is in a separate GitHub organization.
Your Slack channels are migrated to the Kubernetes or CNCF Slack workspace. See https://slack.com/help/articles/217872578-Import-data-from-one-Slack-workspace-to-another for more details)
The Slack channel of Koordinator is already in the Kubernetes Workspace.
Hello @jeefy !
We have already addressed the following items from the list. Please take a look when you're available and contact me if there's any problem :)
From the project side, please ensure that:
Things that CNCF will need from the project:
@jeefy hi, PTAL:
We're working on these remaining tasks with legal help, still need some time.
For task: Accept the invite to join the CNCF GitHub Enterprise account. We'll then add thelinuxfoundation as an organization owner to ensure neutral hosting of your project. We need your help with invitation.
For task: Accept the invite to join the CNCF GitHub Enterprise account. We'll then add thelinuxfoundation as an organization owner to ensure neutral hosting of your project. We need your help with invitation.
@songtao98 I've invited you to the CNCF GHE account
I have updated the checklist and it is accurate as of today!
For task: Accept the invite to join the CNCF GitHub Enterprise account. We'll then add thelinuxfoundation as an organization owner to ensure neutral hosting of your project. We need your help with invitation.
@songtao98 I've invited you to the CNCF GHE account
@krook Thanks for your invitation! Koordinator has received an email with a message that you has completed the invitation and there's no extra link for us to accept. Please let us know if there's anything else we should do to check this task.
Koordinator is now in GHE with thelinuxfoundation
as an owner, and it's onboarded to Insights.
@Cmierly hi, I've sent an email to project-onboarding@cncf.io to explain about the issue of our maintainer's email address. Another email was to ask about how can we transfer our domain and trademarks. I was wondering if there have been any updates on these two issues? Your feedback would be greatly appreciated.
I emailed out invites to join FOSSA and Snyk to @hormes @FillZpp @jasonliu747 @zwzhang0107 @songzh215 @j4ckstraw @lucming @eahydra
From there, any of the maintainers who have accepted their invites can add code repos for scanning.
I emailed out invites to join FOSSA and Snyk to @hormes @FillZpp @jasonliu747 @zwzhang0107 @songzh215 @j4ckstraw @lucming @eahydra
From there, any of the maintainers who have accepted their invites can add code repos for scanning.
@RobertKielty Thanks a lot! But how about our maintainer @kangclzjc ?
Hi @songtao98, @kangclzjc was not on the internal list of maintainers for the project. Have you sent their email address into us?
cc @Cmierly
edit. Also, important to note that any mainatianer that has repo access to project code can add those repos to be scanned on FOSSA.
Hi @songtao98, @kangclzjc was not on the internal list of maintainers for the project. Have you sent their email address into us?
cc @Cmierly
edit. Also, important to note that any mainatianer that has repo access to project code can add those repos to be scanned on FOSSA.
@RobertKielty Yes I think so. @kangclzjc has already received the invitation from @Cmierly to become the maintainer and was also merged into the maintainer list by https://github.com/cncf/foundation/pull/795 The email address is REDACTED
We generally avoid posting email addresses in comments here. I've captured the email address so you can remove it from your last comment.
We generally avoid posting email addresses in comments here. I've captured the email address so you can remove it from your last comment.
It's ok I removed it.
I have sent a FOSSA invite to @kangclzjc
Let me know when the invite is accepted ans I will add you to the Koordinator team.
I have sent a FOSSA invite to @kangclzjc
Let me know when the invite is accepted ans I will add you to the Koordinator team. @RobertKielty yes, I received the invitation and accepted. Thanks a lot.
I have sent a FOSSA invite to @kangclzjc
Let me know when the invite is accepted ans I will add you to the Koordinator team.
Hi, @RobertKielty one of our maintainer @lucming didn't received your invitation email to join FOSSA. And also has problem with invitation to join as maintainer. We need your help with @lucming 's email address and invitations. cc @Cmierly
@RobertKielty Sorry for the inconvenience. To add project code repos to be scanned on FOSSA, it requires users login with their GitHub account. Some of our maintainers provided email addresses that are different from their GitHub-used email. Is it possible that we change their email address in maintainer list and then you could send new invitations to them?
@songtao98 no need to apologise at all, we are happy to make any accomodations required to get the license scans setup in FOSSA or Snyk.
Best thing to do would be to work through this on a DM over on CNCF Slack. I will reach out to you there.
@songtao98 it was great to meet with you today.
I appreciate you for taking the time to talk with me to set up license scanning for the project.
As a result of our work we now have project maintainers that are setup on both FOSSA and Snyk.
Next step here is to import project code repos into FOSSA and/or Snyk and then we can call this done. If the maintainers have any problems importing projects get them to reach out to me and I will support them.
Together we noted that maintainer email addresses used to onboard projects on to services that interact with GitHub repos must be associated with GitHub Accounts that have the access to the project's GitHub org so that service such as FOSSA and Snyk can sucessfully import repos from GitHub for scanning.
We also noted issues around domain blocking on some services that we use.
I will present both issues to the projects team for discussion on how we can improve our processes and record keeping to accomodate multiple email addresses or service-specific email addresses.
cc @jeefy @krook @Cmierly
@songtao98 it was great to meet with you today.
I appreciate you for taking the time to talk with me to set up license scanning for the project.
As a result of our work we now have project maintainers that are setup on both FOSSA and Snyk.
Next step here is to import project code repos into FOSSA and/or Snyk and then we can call this done. If the maintainers have any problems importing projects get them to reach out to me and I will support them.
Together we noted that maintainer email addresses used to onboard projects on to services that interact with GitHub repos must be associated with GitHub Accounts that have the access to the project's GitHub org so that service such as FOSSA and Snyk can sucessfully import repos from GitHub for scanning.
We also noted issues around domain blocking on some services that we use.
I will present both issues to the projects team for discussion on how we can improve our processes and record keeping to accomodate multiple email addresses or service-specific email addresses.
cc @jeefy @krook @Cmierly
@RobertKielty Great meet and great summary! Thanks a lot! We'll work on the remaining issues ASAP :)
@RobertKielty hi, Koordinator is now imported within both FOSSA and Snyk for scanning. Could you please check if it meets the requirement to complete the tickbox for onboarding?
@songtao98 thank you for finishing this out, the FOSSA scan report is here
@jeefy can you please take a look at the three issues found by FOSSA and let us know what action needs to be taken, to remedy or close them out?
As the license scan tool adoption has been completed I have marked this as done.
@jeefy Hi, we have some problems about how to properly transfer our domain and trademarks. We have sent an email to project-onboarding@cncf.io. Would you like to check about these issues so that we can finish Koordinator's onboarding?
@jeefy @Cmierly Hi, would you please check the status of our issue to transfer domain and trademarks?
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 into the Sandbox.
We would like to complete onboarding within one month of acceptance.
From the project side, please ensure that:
Things that CNCF will need from the project:
thelinuxfoundation
as an organization owner to ensure neutral hosting of your projectThings that the CNCF will do or help the project to do:
thelinuxfoundation
as an organization owner.