Maintainer data · Issue #111 · git-pkgs/git-pkgs · GitHub
Skip to content

Maintainer data #111

Description

@andrew

Expose maintainer information from package registries.

The FetchMaintainers method is already implemented on the Registry interface for multiple ecosystems and the data belongs alongside existing commands like list, outdated, and licenses. Putting it in an extension would mean duplicating registry client logic or adding an awkward round-trip through JSON output.

A git pkgs maintainers command (or a --maintainers flag on list) would answer "which of my dependencies have only one person with publish access?" -- a direct supply chain risk signal. Single-maintainer packages aren't inherently bad, but knowing which ones they are helps prioritize review effort.

Output would show package name, maintainer count, and maintainer names/logins. JSON output for scripting. Could also flag packages where the maintainer count dropped (someone left) since the version you're using.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions