lima icon indicating copy to clipboard operation
lima copied to clipboard

Apply for CNCF Sandbox status

Open jandubois opened this issue 3 years ago • 8 comments

EDIT (by @AkihiroSuda)

The submission is expected to be reviewed by the CNCF TOC on Sep 27, 2022.


CNCF would be a good fit for a vendor-neutral project owner. It also provides the following perks:

The CNCF Proposal Process requires us to fill out an Application for inclusion in the Sandbox (* is required):

  • [X] Email* [email protected] and [email protected]

  • [X] Project Name* Lima

  • [X] Project Description* Linux virtual machines, made for running containerd and Kubernetes on macOS, with automatic host file system sharing and port forwarding. Aside from macOS, Lima is known to work on Linux and NetBSD hosts as well. Windows port is in progress too. Lima already has received 8.7k stars on GitHub.

  • [X] Code repository (URL)* https://github.com/lima-vm/lima and other repositories in the lima-vm org.

  • [X] Website (URL) Lima has no website besides the Github repo README.md and the docs folder.

  • [X] Project Roadmap (URL)* https://github.com/lima-vm/lima/blob/master/ROADMAP.md

  • [X] Why do you want to contribute your project to the CNCF? What would you like to get out of being part of the CNCF?* We are seeking a vendor-neutral home for the project, to take ownership of the project assets, and also to provide legal protection, if that ever becomes necessary. We are also interested in a refresh of our logo and getting a #lima channel on the CNCF Slack instance.

  • [x] Code of conduct (URL)* Lima follows the CNCF Code of Conduct: https://github.com/lima-vm/.github/blob/main/CODE_OF_CONDUCT.md

  • [X] I understand that if accepted, the project will be required to follow the CNCF IP Policy* I accept the CNCF IP Policy

  • [X] I understand that I am donating all project trademarks and accounts to the CNCF* I Accept

  • [X] Please explain how your project is aligned with the cloud native computing ecosystem.* Lima helps developing cloud native apps by allowing running containerd (including nerdctl, a Docker-compatible CLI) and Kubernetes on laptops.

  • [x] Please list similar projects in the CNCF or elsewhere* Multipass, WSL2, vagrant, docker-machine

  • [x] Guidelines/help for project contributors (URL)* https://github.com/lima-vm/.github/blob/main/CONTRIBUTING.md

  • [X] Explanation of alignment/overlap with existing CNCF projects (optional) The scope of Lima overlaps with minikube (Kubernetes SIG-cluster-lifecycle project) for running Kubernetes, but Lima also focuses on seamlessly running non-Kubernetes applications including containerd/nerdctl.

  • [X] Existing project overview presentation (optional) https://github.com/lima-vm/lima/blob/master/docs/talks.md

  • [X] Maintainers file (optional) https://github.com/lima-vm/lima/blob/master/MAINTAINERS.md

  • [X] Link to project artwork: (optional) https://github.com/lima-vm/lima/blob/master/docs/images/lima-logo-01.svg

jandubois avatar Jul 08 '22 00:07 jandubois

Maybe add docker-machine and vagrant as similar software ? Let me know if you require more details about minikube, compared with lima that is

afbjorklund avatar Jul 10 '22 06:07 afbjorklund

Possibly use the new artwork (and logo), when creating the new Lima website ?

  • #268

afbjorklund avatar Jul 10 '22 07:07 afbjorklund

Maybe add docker-machine and vagrant as similar software ? Let me know if you require more details about minikube, compared with lima that is

I'll add them to the list above; not sure how much detail we need; I think the whole application becomes a single row in a spreadsheet for review by the TOC, so it may need to be brief. I'll try to find out more.

Possibly use the new artwork (and logo), when creating the new Lima website ?

Getting new artwork is one of the perks of being admitted to the CNCF: https://www.cncf.io/services-for-projects/#design-and-aesthetics:

CNCF offers graphic design resources for all projects, provided primarily by our in-house design team. When new projects enter the foundation, they receive a new logo, website refresh if they wish, or an enhancement of their existing aesthetic.

So we can try to get them to create a Lima bean logo for us. 😄

jandubois avatar Jul 11 '22 21:07 jandubois

So we can try to get them to create a Lima bean logo for us.

I liked the proposed icon and logo, but maybe that was just me...

lima

afbjorklund avatar Jul 12 '22 16:07 afbjorklund

I liked the proposed icon and logo, but maybe that was just me...

Let's keep the artwork discussion in #268 please!

jandubois avatar Jul 12 '22 16:07 jandubois

should we use personal email addresses instead?

It doesn't matter.

made for running containerd and Kubernetes on macOS

There's some support for Linux. Should that be mentioned, too?

https://github.com/lima-vm/lima and other repositories in the lima-vm org.

Will this include everything? Even things like https://github.com/lima-vm/sshwebdav

mattfarina avatar Jul 20 '22 15:07 mattfarina

made for running containerd and Kubernetes on macOS

There's some support for Linux. Should that be mentioned, too?

Added Aside from macOS, Lima is known to work on Linux and NetBSD hosts as well. Windows port is in progress too.

https://github.com/lima-vm/lima and other repositories in the lima-vm org.

Will this include everything? Even things like https://github.com/lima-vm/sshwebdav

Yes, just like https://github.com/containerd contains everything

AkihiroSuda avatar Jul 25 '22 06:07 AkihiroSuda

Fulfilled the form, but the form accepts only single email address (mine)

The submission is expected to be reviewed by the CNCF TOC on Sep ~27~ 13.

AkihiroSuda avatar Jul 26 '22 14:07 AkihiroSuda

Accepted 🎉 Thank you all contributors for making this possible!

  • https://github.com/cncf/toc/issues/924

AkihiroSuda avatar Sep 14 '22 12:09 AkihiroSuda