To reiterate the points I made in those threads (hopefully a little more
concisely):
As things stand at the moment, projects define their own governance
rules and the TOB is not involved in that process (other than approving
the initial set of rules when the project is accepted) because the
governance rules are per-project and are maintained by the project's
maintainers. Given that is how things are structured now, we should try
to avoid overstepping that boundary unless there is some dispute where
we have to step in.
Maybe in principle the TOB needs read access to private repos in case of
a dispute, but I don't think we need day-to-day access to repos (and
IMHO that is somewhat overstepping a boundary since the TOB are not
de-facto maintainers of OCI projects).
As for branch protection and rules for "core" OCI projects, I think at
best we could try to alert maintainers about projects that have "weird"
rules that don't match their own governance and figure out what access
makes sense for "non-core" OCI projects (like the website, templates,
etc etc). But I don't think it makes sense for the TOB to actively
police the rules, at least given how things are currently structured.
> > Would this be appropriate for the TOB to define, possibly as a technical
> > document in the TOB or .github repository? And if so, do folks have
> > preferences for how the inconsistencies are resolved?
> >
> > Thanks,
> > Brandon
> >
> > To unsubscribe from this group and stop receiving emails from it, send an
> > email to
tob+uns...@opencontainers.org.
> >
>
> To unsubscribe from this group and stop receiving emails from it, send an email to
tob+uns...@opencontainers.org.
--
Aleksa Sarai
Senior Software Engineer (Containers)
SUSE Linux GmbH
<
https://www.cyphar.com/>