Skip to content

meta: ctc-agenda label is misused according to the Project Governance #11325

Closed
@ChALkeR

Description

@ChALkeR

After #9072 landed in October, it (strictly speaking) removed the possiblity to bring things up to the CTC agenda without a prior failure though the consensus-seeking process.

Before:

Any community member or contributor can ask that something be added to member or contributor can ask that something be reviewed the next meeting's agenda by logging a GitHub issue. Any Collaborator, CTC member, or the moderator can add the item to the agenda by adding issue to the CTC's attention by applying the the ctc-agenda tag to the issue.

After:

Any community member or contributor can ask that something be reviewed by the CTC by logging a GitHub issue. Any Collaborator, CTC member, or the meeting chair can bring the issue to the CTC's attention by applying the ctc-review label. If consensus-seeking among CTC members fails for a particular issue, it may be added to the CTC meeting agenda by adding the ctc-agenda label.

This (strictly speaking) blocks mentioning some issues on the ctc-agenda for other reasons, like making sure that more CTC members are aware of some change, like I tried to do in #11304 (comment) (I had to remove the label), or like bringing more attention to the issue and providing some information at the meeting to speed up the ctc-review process.

More examples of issues/prs that should not have received the ctc-agenda label (at least at the time they were labeled) per the Project Governance: #10599 #10155 #10187 #10116 #10792 #10505 (hover to get a description). There may be more.

Yes, I'm being boring, but I think that such written rules might stop other members from bringing things up to the ctc-agenda and that we should follow our own rules.

The easy way would be to patch the GOVERNANCE.md document, allowing bringing up issues to the CTC meeting agenda without a previous failure of a consensus-seeking process. If that is not something we want, we should better follow the process and escalate to the agenda only the issues that failed the conensus-seeking process, but I believe that will slow things down at some places without significant benefits.

/cc @nodejs/ctc

Metadata

Metadata

Assignees

No one assigned

    Labels

    docIssues and PRs related to the documentations.metaIssues and PRs related to the general management of the project.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions