The puppet-module tool can be used to develop modules for puppet in a much more shareable format. The homepage is here: https://github.com/puppetlabs/puppet-module-tool/blob/master/README.markdown Reproducible: Always
Merged in core puppet https://github.com/puppetlabs/puppet-module-tool/blob/master/README.markdown#important-note-module-merged-into-core-puppet