Skip to content

Add project maintainers instead of a single owner #17

Description

@chrisdedman

Description

Replace the assumption that every project has exactly one maintainer.

Potential model:

Project
    *
    |
    *
ProjectMaintainer
    |
    *
    |
    1
  User

Roles could eventually include owner and maintainer.

Acceptance criteria

  • one canonical owner remains required
  • multiple maintainers supported
  • authorization rules are explicit
  • public listing shows maintainers

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions