Skip to content

Define owners for each module #310

@felixarntz

Description

@felixarntz

This is a proposal to define ownership for each module in the Performance Lab plugin. This should help with the following:

  • Have clearly defined points of contact per module, someone to reach out to in case questions come up.
  • Have dedicated code owners per module, since the focus area leads cannot be expected to know every module inside out, especially with a growing number of modules.
  • Have people to monitor a to incoming issues related to the module.
  • Have people to take responsibility for eventually moving the module towards a WordPress core merge.

Every module should at least have one owner, but having 2-3 is encouraged if possible. Of course the above points are not going to be entirely dependent on the module owners, there will always be support from the wider performance team and community. Yet, it is crucial to have someone to keep things moving over time.

Let's discuss. If there is consensus on this idea, a good first step as part of this issue would be to define the owners for the existing modules and add them as CODEOWNERS for the respective module directories.

Metadata

Metadata

Assignees

No one assigned

    Labels

    InfrastructureIssues for the overall performance plugin infrastructure[Type] DocumentationDocumentation to be added or enhanced

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions