-
Notifications
You must be signed in to change notification settings - Fork 693
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
Move Kui repo to kubernetes-sigs #2461
Comments
/sig cli /assign @soltysh @eddiezane @pwittrock |
👍 from my end, I'm positive that other leads are on -board since this was discussed during sig-cli multiple times in the past. |
@soltysh thanks for the ack! @paulcastro since the repo needs to be migrated, can you ensure that the repo meets the requirements listed here - https://github.com/kubernetes/community/blob/master/github-management/kubernetes-repositories.md#rules-for-donated-repositories? Once that's done, please ping me here again and I can help with the migration. :) |
+1 |
@nikhita Thanks for the help! I think we have all of the rules engaged with the following exceptions:
|
@starpit -- the linuxfoundation bot will not accept the invitation. Once the repo is migrated over, CLA checks will automatically be enabled on all PRs.
A single prow instance is used for all k8s projects. https://github.com/kubernetes/test-infra/blob/master/prow/jobs.md has more details on how to use it. @starpit @paulcastro There are few more things we need to get out of the way before we can migrate the repo.
Note: if your name is listed above, could you please sign the CNCF CLA so that we can migrate the Kui repo to Kubernetes? Instructions on how to sign the CLA can be found here. Thank you! :) @starpit @paulcastro We'll need to wait for a few weeks to see if any of the folks listed below sign the CLA. If there are outliers who have not signed the CLA, you can either:
|
Hi. I am listed as someone who needs to sign a new CLA. I long ago stopped being an active contributor to the kui core and would prefer not to go through these additional steps if it can be avoided. It sounds like you can just delete me as a contributor. |
Signed :) |
Signed! |
Signed!
Andrea Di Cesare
Partner at Soft*Instigate* <https://softinstigate.com/>
Via Copernico 38, 20125 Milano (Italy)
Mobile: +39 329 737 6417
Skype: ujibang
The company behind *REST*Heart <https://restheart.org>, the Runtime for
Microservices with Instant Data API on MongoDB
Il giorno gio 4 feb 2021 alle ore 17:07 Abdón Rodríguez Davila <
notifications@github.com> ha scritto:
… Signed!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2461 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABUO2VZ2EBTZD5Z7R3LFTYDS5LA4RANCNFSM4WR7NRDQ>
.
|
Signed! |
@nikhita, thanks for the help! We've done the Copyright header and Notice file. We're investigating on travis status check via prow. Currently Kui is using travis-ci for testing, so we want to configure prow to merge a PR when travis tests pass. Does the following configuration code against test-infra/config/prow/config.yaml look good to you? Does kui:
required_status_checks:
contexts:
- continuous-integration/travis-ci
|
Yes, this looks good!
Yes, as long as travis is enabled in your repo and you specify As a project, we encourage writing prow jobs instead of using travis so I'd recommend looking at migrating to prow entirely. You can find the docs here. |
@nikhita, thanks for the clarification! We'll continue the prow work once the PR is merged. We just finished the last round of cleaning up Copyright headers. Could you check if we're g2g? Thanks a lot! |
@myan9 just a few more things, sorry :(
|
@nikhita 👋 One thing I note looking at the contributors listed above (setting aside those who have signed since then) is that several appear to work for existing k8s contributors like IBM, Red Hat and VMware. If someone from those companies can confirm here that their contributions can be treated as covered under those companies' existing signed CNCF CLAs, that would take care of them. For the remainder, if there isn't a path forward to getting them to sign the CLA, then yes, I believe the project's practice is to include a NOTICE file with the language that was used recently for another repo in a similar situation. |
@swinslow thanks for the help. We have I think a final list of CLA non-signers, and have added them to a NOTICE file as follows:
In terms of contributions:
Will the NOTICE file suffice for these? Thanks! |
/milestone v1.21 |
Hi @starpit, yes, these sound like minor contributions, and given past practice I think it would be fine to proceed with listing them in the NOTICE file as you described. Thanks! |
@starpit @myan9 @mark-nc can you create an issue to apply for membership to the @kubernetes-sigs GitHub org? Only members can approve PRs once the repo has been migrated. Instructions are here - https://github.com/kubernetes/community/blob/master/community-membership.md#member I think we're good to go after that 👍 |
@nikhita Do we open one PR for all three of us, or one PR for each? The link you provided also mentions @-ing two sponsors in the PR. Who are our sponsors? |
Never mind.....discussed this with @starpit |
@starpit Yay! If you can add me as an admin to the IBM/kui repo, I can help migrate it to k-sigs. :) |
@nikhita done 👍 |
Repo has been migrated - https://github.com/kubernetes-sigs/kui 🚀 @starpit @myan9 @mark-nc Thank you so much for your patience in getting this to the finish line! I've also created two more PRs:
Once both PRs merge, we can close this issue. |
All PRs have merged and teams have been granted access. Closing. |
New Repo, Staging Repo, or migrate existing
Change ownership of existing repo from github.com/IBM
Requested name for new repository
Which Organization should it reside
kubernetes-sigs
If not a staging repo, who should have admin access
If not a staging repo, who should have write access
If not a staging repo, who should be listed as approvers in OWNERS
If not a staging repo, who should be listed in SECURITY_CONTACTS
What should the repo description be
A hybrid command-line/UI development experience for cloud-native development
What SIG and subproject does this fall under in sigs.yaml
this is a subproject for sig-cli called Kui
Approvals
The sig-cli already tracks kui as a subproject as described in this KEP https://github.com/kubernetes/enhancements/tree/master/keps/sig-cli/2257-kui
Additional context for request
/cc @soltysh @starpit
The text was updated successfully, but these errors were encountered: