Skip to content
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

Consider contributing jsonnet to CNCF #455

Open
steeling opened this issue Sep 8, 2020 · 5 comments
Open

Consider contributing jsonnet to CNCF #455

steeling opened this issue Sep 8, 2020 · 5 comments

Comments

@steeling
Copy link

steeling commented Sep 8, 2020

First, jsonnet is awesome! Thanks for your contributions here!

I was wondering if you've thought about contributing jsonnet to an OSS foundation like the CNCF, with the goal of increasing visibility and adoption.

Cheers!

@sparkprime
Copy link
Collaborator

Glad you like it :)

I wonder what concretely would change if it was part of the CNCF? And are there any bars to entry that would have to be met or something like that?

@steeling
Copy link
Author

steeling commented Sep 9, 2020

I'm not familiar with that process to be honest, but could try to carve out some time to investigate. To me, my largest frustration with jsonnet is that it's not used more :) I've had frustrations with helm, and kustomize, and wish that more k8s operators provided jsonnet templates out of the box.

I think by donating to CNCF you get a lot of publicity, and a blessing from the k8s community that this is an official way to do things.

@steeling
Copy link
Author

steeling commented Sep 9, 2020

@steeling
Copy link
Author

Another data point, pulumi is part of the CNCF https://landscape.cncf.io/selected=pulumi.

Pulumi takes a different approach than jsonnet. I think jsonnet's is more simple in that it can transpile to json or yaml, the lingua franca of cloud native configuration, while pulumi takes a more library driven approach to specific domains.

On the syntax side of things, one might liken pulumi to Google's piccolo, and jsonnet to Google's GCL

@moderation
Copy link

Pulumi Inc. is a CNCF member but the Pulumi project is not a CNCF project - https://landscape.cncf.io/format=card-mode&project=hosted. Jsonnet could add itself to the landscape in the Automation & Configuration category - https://landscape.cncf.io/category=automation-configuration&format=card-mode. Transferring jsonnet to the CNCF is a different process and @steeling linked to that document earlier

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants