mirror of
https://github.com/edgelesssys/constellation.git
synced 2024-10-01 01:36:09 -04:00
7dcd8c3dab
* refactor dev-docs structure and add information * improve doc * Update dev-docs/workflows/create-debug-cluster.md Co-authored-by: Daniel Weiße <66256922+daniel-weisse@users.noreply.github.com> * Update dev-docs/workflows/create-debug-cluster.md Co-authored-by: Daniel Weiße <66256922+daniel-weisse@users.noreply.github.com> * pr feedback daniel * Update dev-docs/README.md Co-authored-by: Daniel Weiße <66256922+daniel-weisse@users.noreply.github.com> * move to howto again * split up dev-setup and pull-request into sep files * fix backticks * add writing style convention + testing repo * remove OSS cluster + reduce plugins vs code * update bazel pre-pr doc * ghcr img private hint * add fetch measurement + provider sub-directory hint * add label doc + pr title check in template * add OSS build comment * Update CONTRIBUTING.md Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com> * Update CONTRIBUTING.md Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com> * Update dev-docs/README.md Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com> * Update dev-docs/workflows/dev-setup.md Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com> * thomas feedback * add go proverb mention --------- Co-authored-by: Daniel Weiße <66256922+daniel-weisse@users.noreply.github.com> Co-authored-by: Thomas Tendyck <51411342+thomasten@users.noreply.github.com>
48 lines
1.9 KiB
Markdown
48 lines
1.9 KiB
Markdown
# Contributing
|
|
|
|
## First steps
|
|
|
|
Thank you for getting involved! Before you start, please familiarize yourself with the [documentation](https://docs.edgeless.systems/constellation).
|
|
|
|
Please follow our [Code of Conduct](CODE_OF_CONDUCT.md) when interacting with this project.
|
|
|
|
If you want to support our development:
|
|
|
|
* Add a GitHub Star to the project
|
|
* Share our projects on social media
|
|
* Join the [Confidential Computing Discord](https://discord.gg/rH8QTH56JN)
|
|
|
|
Constellation is licensed under the [AGPLv3](LICENSE). When contributing, you also need to agree to our [Contributor License Agreement](https://cla-assistant.io/edgelesssys/constellation).
|
|
|
|
## Reporting issues and bugs, asking questions
|
|
|
|
This project uses the GitHub issue tracker. Check the existing issues before submitting to avoid duplicates.
|
|
|
|
Please report any security issue via a [private GitHub vulnerability report](https://github.com/edgelesssys/constellation/security/advisories/new) or write to <security@edgeless.systems>.
|
|
|
|
Your bug report should cover the following points:
|
|
|
|
* A quick summary and/or background of the issue
|
|
* Steps to reproduce (be specific, e.g., provide sample code)
|
|
* What you expected would happen
|
|
* What actually happens
|
|
* Further notes:
|
|
* Thoughts on possible causes
|
|
* Tested workarounds or fixes
|
|
|
|
## Contributing a pull request
|
|
|
|
See the [pull request workflow](./dev-docs/workflows/pull-request.md).
|
|
|
|
## Developer docs
|
|
|
|
We have some documentation, guidelines and conventions that you can go through to familiarize yourself with the project and get started hacking on it.
|
|
|
|
Here are some useful links inside `dev-docs`:
|
|
|
|
* Building, testing, deploying: [local development](/dev-docs/workflows/build-develop-deploy.md)
|
|
* [General conventions](/dev-docs/conventions.md)
|
|
* [PR conventions](/dev-docs/workflows/pull-request.md#conventions)
|
|
* [Repository layout](/dev-docs/layout.md#repository-layout)
|
|
* [Upgrading Kubernetes](/dev-docs/workflows/upgrade-kubernetes.md)
|