Skip to content

Allow specific additional codeowners for Lab migrated projects #122

@rhoerr

Description

@rhoerr

For discussion: IMO when we move a module from Mage-OS Lab to Mage-OS namespace, the primary original author of the module should keep write permissions so they can still merge PRs and tag releases.

For instance, this would mean Artem having access to
https://github.com/mage-os/theme-adminhtml-m137
https://github.com/mage-os/module-theme-adminhtml-switcher

And Samuele having access to
https://github.com/mage-os/module-automatic-translation
https://github.com/mage-os/module-meta-robots-tag

And Gowri having access to all the Async modules, if he doesn't already

Does our current terraform config support this, or are additional changes needed?

The argument against this is that it's better for security to keep all merging and releasing within our overall maintainer teams. This would give us greater control and visibility of what's getting merged and released. As far as I'm concerned we don't have the resources to realistically manage them all in that way, though, and this is also a big discouragement for those authors that finally had their modules integrated--and can't merge their own work anymore.

Metadata

Metadata

Assignees

No one assigned

    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