docs/developer-guide/faq.md
Sure thing! You can either open an Enhancement Proposal in our GitHub issue tracker or you can join us on Slack in channel #argo-contributors to discuss your ideas and get guidance for submitting a PR.
[!NOTE] Regular contributor meetings are held weekly. Please follow the link for more details.
As we have limited resources, it can sometimes take a while for someone to respond to your PR. Especially, when your PR contains complex or non-obvious changes. Please bear with us, we try to look at every PR that we receive. Kindly ensure all applicable requirements have been met in your PR checklist.
ready-for-review ?Conventionally an initial review is performed from a Argo member or reviewer. Once the initial review is approved, it can be labeled ready-for-review and then added to the Argo CD Review Github project. The project dashboard provides a helpful info panel on the review process.
High quality reviews are extremely encouraged from the community. A member/reviewer may work with a community reviewer to get a PR labeled ready-for-review. It can then be added to the project dashboard and marked Community Reviewed.
We appreciate that you have put your valuable time and know how into a contribution. Alas, some changes do not fit into the overall ArgoCD philosophy, and therefore can't be merged into the official ArgoCD source tree.
To be on the safe side, make sure that you have created an Enhancement Proposal for your change before starting to work on your PR and have gathered enough feedback from the community and the maintainers.
See Failing CI Checks.
The following files under this repository are generated, and must be kept up-to-date. Also see Why does the codegen step fail?.
See the Makefile for targets that can also run these scripts, and the codegen target which runs them all.
| Filename | Purpose | Generated by |
|---|---|---|
*.pb.go, *.pb.gw.go | Protobuf Interfaces | hack/generate-proto.sh |
assets/swagger.json | Swagger 2 API spec | hack/update-openapi.sh |
manifests/ | k8s Installation Manifests | hack/update-manifests.sh |
docs/user-guide/commands | CLI Documentation | tools/cmd-docs/main.go |