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

Update baseline.yaml - NEW - OSPS-DO-16 #119

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

SecurityCRob
Copy link
Contributor

added suggestion for criteria OSPS-DO-16 which covers project roles & responsibilities

added suggestion for criteria OSPS-DO-16 which covers project roles & responsibilities 

Signed-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>
@SecurityCRob
Copy link
Contributor Author

Not 100% convinced this is a "docs", but open to alternate landing suggestions

baseline.yaml Outdated Show resolved Hide resolved
baseline.yaml Outdated
Comment on lines 659 to 662
Projects need to document the Roles and
Responsibilities of the project to provide for
Seperation of Duties, Dual Control, and other
requirements.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How does this differ from OSPS-DO-11?

The project documentation MUST have a policy that code contributors are reviewed prior to granting escalated permissions to sensitive resources.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do-11 is about access review of those that get the commit-bit, this is broader, "document whom can do what" within the project

@evankanderson
Copy link

It feels like there is probably a "governance" section waiting to happen. I'd nominate OSPS-DO-01, OSPS-DO-02, OSPS-DO-06, OSPS-DO-11 for inclusion, or it could be combined with the LE- line if desired.

@SecurityCRob SecurityCRob added documentation Improvements or additions to documentation enhancement New feature or request labels Dec 18, 2024
Co-authored-by: Evan Anderson <evan.k.anderson@gmail.com>
Signed-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>
@SecurityCRob
Copy link
Contributor Author

It feels like there is probably a "governance" section waiting to happen. I'd nominate OSPS-DO-01, OSPS-DO-02, OSPS-DO-06, OSPS-DO-11 for inclusion, or it could be combined with the LE- line if desired.

...yeah, I was thinking that today too. What does the rest of the group think?

baseline.yaml Outdated Show resolved Hide resolved
@funnelfiasco
Copy link
Contributor

I'm in favor of creating a Governance category, as proposed.

@funnelfiasco
Copy link
Contributor

A general comment on this PR: there are a lot of capital letters in places I don't expect. Maybe that's something for Eddie to include in the style guide (#112)

Signed-off-by: CRob <69357996+SecurityCRob@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants