Skip to content

Fix the Hidden Rows problem #40

@RobertKielty

Description

@RobertKielty

The source data that populates the backend DB is a cncf-internal worksheet that contains data with hidden rows.

Hidden row exclusion at maintainer-d bootstrap time though not impossible is tricky to implement. Exlcusion would mean that we would loose data about possible emeritus maintainers.

Add a feature to the web-app to "Archive" maintainers present in the DB (seeded by the internal worksheet) do not exist on Project-owned MAINTAINER/OWNERS files.

Make this a single button click on the project page, and make it apparent that it happened on case we need to restore a maintainer from that state back to "Active" or "Emeritus".

@riaankleinhans thank you for this initial feedback, looking forward to more.

This will help tidy up our records in preparation for adding maintainer line-up patches for the project.yaml files.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions