Skip to content

Devendor pe_* modules #25

Open
Open
@bastelfreak

Description

@bastelfreak

Use Case

This is a followup of many slack conversations and vox pupuli monthlies. PE vendors and rebrands a few modules, for example inifile, postgresql and hocon. There's also code for managing PuppetDB that was once copied into the puppetlabs/puppetdb module or vice versa. The puppetlabs/puppetdb module has a history of poor maintenance and code quality. Puppet even wanted to stop working on it: puppetlabs/puppetlabs-puppetdb#378.

I think this is bad practice. Instead Puppet engineers should work on open source modules and not on open source versions + internal forks.

Describe the Solution You Would Like

Stop rebranding modules, rely on the open source versions.

Describe Alternatives You've Considered

Additional Context

https://github.com/voxpupuli/community-triage/wiki#january-9-2024 has some talking points.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions