Project

General

Profile

Actions

Feature #9207

closed

As a developer, I would like the puppet modules to meet a minimum of 4.0 out of 5.0 on Puppet Forge's quality score

Added by Stephen Benjamin almost 10 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Installer
Target version:
Difficulty:
Triaged:
Yes
Fixed in Releases:
Found in Releases:

Description

This is a technical debt issue I'd like to continue on. We made a lot of improvements last year, and now we can start worrying about the super pedantic stuff - see: https://forge.puppetlabs.com/approved/criteria

This is along the lines of what I'd like to do to all the modules: https://github.com/Katello/puppet-qpid/pull/12.

This includes -

- Make the modules more generally useful + publish on the forge
- Versioning according to semver
- Ensure dependencies are correct
- Parameterize consistently
- Pass puppet-lint
- Add more details spec tests

Similar to this - https://github.com/Katello/puppet-qpid/pull/12

Actions

Also available in: Atom PDF