-
Notifications
You must be signed in to change notification settings - Fork 69
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
new(docs): dedicated rules contributing guide -> rules maturity definitions and rules acceptance criteria #115
new(docs): dedicated rules contributing guide -> rules maturity definitions and rules acceptance criteria #115
Conversation
Based on the proposal https://github.com/falcosecurity/rules/blob/main/proposals/20230605-rules-adoption-management-maturity-framework.md Signed-off-by: Melissa Kilby <[email protected]>
…k and adoption Signed-off-by: Melissa Kilby <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is awesome 🤩 Thank you 🙏
Just left two minor suggestions, otherwise it already looks fantastic 👍
CONTRIBUTING.md
Outdated
|
||
The rules maturity framework was introduced based on this [proposal](proposals/20230605-rules-adoption-management-maturity-framework.md). As specified in the tags section of the [Style Guide of Falco Rules](https://falco.org/docs/rules/style-guide/#tags), every rule upstreamed to The Falco Project must include a maturity level as its first tag. | ||
|
||
A new rule typically starts as `maturity_sandbo` and, in some cases, as `maturity_incubating`. However, it cannot immediately be at the `maturity_stable` level. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A new rule typically starts as `maturity_sandbo` and, in some cases, as `maturity_incubating`. However, it cannot immediately be at the `maturity_stable` level. | |
A new rule typically starts as `maturity_sandbox` and, in some cases, as `maturity_incubating`. However, it cannot immediately be at the `maturity_stable` level. |
CONTRIBUTING.md
Outdated
|
||
## Maturity Levels | ||
|
||
The levels (the maturity tag must be the first Falco tag): |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The levels (the maturity tag must be the first Falco tag): | |
The levels (the maturity tag must be the first one in the rule's `tags` array): |
Co-authored-by: Leonardo Grasso <[email protected]> Signed-off-by: Melissa Kilby <[email protected]>
Signed-off-by: Melissa Kilby <[email protected]>
LGTM label has been added. Git tree hash: b98c78493508e343aa630d8acc2367cbff9de5de
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: incertum, leogr The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What type of PR is this?
/kind documentation
Any specific area of the project related to this PR?
/area documentation
What this PR does / why we need it:
Addressing
from falcosecurity/falco-website#1009
@LucaGuerra please take it away and directly push to this branch.
We could also update the PR template with the new links and checklist in this PR or open a new PR afterwards.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer: