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 about 9 years ago. Updated almost 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 #1

Updated by Eric Helms about 9 years ago

  • translation missing: en.field_release set to 31
  • Triaged changed from No to Yes
Actions #2

Updated by Eric Helms almost 9 years ago

  • translation missing: en.field_release changed from 31 to 70
Actions #3

Updated by Stephen Benjamin over 8 years ago

  • Status changed from New to Closed

All modules are released to the forge, almost all meeting our quality goal. I'm closing this, future work will be iterative to improve the modules as needed.

Actions #4

Updated by Stephen Benjamin over 8 years ago

  • translation missing: en.field_release changed from 70 to 31
Actions

Also available in: Atom PDF