Skip to content

Governance - or, "what do we do with all these pull requests?" #4595

@danieleades

Description

@danieleades

It's a testament to the quality of this project that it attracts such a high volume of issues and pull requests. Poetry is a pleasure to use and solves a fairly universal problem in Python development. For that reason, it's fast becoming a ubiquitous choice for package management.

By virtue of being so popular, and also because it's so exposed to the host system (by it's nature), Poetry users find no end of possible improvements, bugs, or unsupported edge cases. At the time of writing there are 1.1k open issues and 214 open pull requests. Because (presumably) of the high volume, many of the issues are ignored, and many of the pull requests stay unreviewed until they stagnate. at the time of writing there are 364 open issues or pull requests that have never received a single comment (is:open comments:<1)

Admittedly there's probably a lot of garbage in there, but it's not the most welcoming environment for would-be first time contributors.

I don't have a solution here, but i think it's pretty clear some structural/governance changes are required to sort through and make sense of all of this in a constructive way.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/projectMeta-issues for governance and the project itself

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions