Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This plan will result in a minor version bump for all updated modules since we would be changing the metadata.json or .spec file to update the names. If no changes are needed (such as simp-doc), no version bump would be necessary. 

Options considered


Option 1:

Update SIMP Repositories to match the structure:
'puppet-<module_name>'

'ruby-<module_name>'

'simp-<module_name>'


Pros and cons

(plus) standardized structure that the community understands

(plus) RPM names would match repo names, preventing confusion

(plus) Future modules would follow new structure

(plus) Ability to easily automate RPM builds and downloads with consistent naming scheme

(plus) Prevents having to dig to determine which RPM belongs to which repo (see simp-rsync and simp-rsync-skeleton)

(plus) Permanent redirects from Github prevent broken links

(minus) Documentation would need to be updated

(minus) Could be confusing for existing customers


Votes

0
Estimated cost
Status
colourYELLOW
titleMEDIUM

Action items

  •  Update SIMP Repositories to match naming scheme if necessary
  •  Update metadata.json or .spec file to match naming scheme if necessary
  •  Minor version bump for Repositories that had metadata.json or .spec file updates
  •  Update documentation to match the new naming scheme

...