carvel-dev / carvel

Carvel provides a set of reliable, single-purpose, composable tools that aid in your application building, configuration, and deployment to Kubernetes. This repo contains information regarding the Carvel open-source community.
https://carvel.dev/
Apache License 2.0
371 stars 107 forks source link

Update Contributing doc to update "VMware CLA should be signed " #625

Closed renuy closed 1 year ago

renuy commented 1 year ago

Moving to CNCF Sandbox project , need to update the contributing.md

renuy commented 1 year ago

An example from harbor contributing

As Carvel has integrated the DCO (Developer Certificate of Origin) check tool, contributors are required to sign off that they adhere to those requirements by adding a Signed-off-by line to the commit messages. Git has even provided a -s command line option to append that automatically to your commit messages, please use it when you commit your changes.

$ git commit -s -m 'This is my commit message' Commit your changes if they're ready:

git add -A git commit -s #-a git push --force-with-lease $user my_feature

microwavables commented 1 year ago

Lots of other docs need to be updated to reflect new processes now that we are within CNCF. Example, the security stuff on the website: https://carvel.dev/shared/docs/latest/security-policy/

microwavables commented 1 year ago

This one also mentions VMware as the modus operandi: https://carvel.dev/shared/docs/latest/development_guidelines/

microwavables commented 1 year ago

updated contributing: https://github.com/carvel-dev/carvel/pull/634 need to update security and development guidelines...