Project

General

Profile

Feature #9207

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 over 6 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
Installer
Target version:
Difficulty:
Triaged:
Yes
Bugzilla link:
Pull request:
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

Associated revisions

Revision 11819402 (diff)
Added by Eric Helms over 6 years ago

Refs #9207: Prepare 1.0.0 and publishing on forge.

History

#1 Updated by Eric Helms over 6 years ago

  • Legacy Backlogs Release (now unused) set to 31
  • Triaged changed from No to Yes

#2 Updated by Eric Helms about 6 years ago

  • Legacy Backlogs Release (now unused) changed from 31 to 70

#3 Updated by Stephen Benjamin about 6 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.

#4 Updated by Stephen Benjamin about 6 years ago

  • Legacy Backlogs Release (now unused) changed from 70 to 31

Also available in: Atom PDF