Contributing to Puppet modules

Contribute to Puppet modules to help add new functionality, fix bugs, or make other improvements.

Your contributions help us serve a greater spectrum of platforms, hardware, software, and deployment configurations. We appreciate all kinds of user contributions, including:

  • Bug reports.

  • Feature requests.

  • Participation in our community discussion group or chat.

  • Code changes, such as bug fixes or new functionality.

  • Documentation changes, such as corrections or new usage examples.

  • Reviewing pull requests.

To make bug reports or feature requests, raise an issue in the Puppet github repo. If you are requesting a feature, describe the use case for it and the goal of the feature. If you are filing a bug report, clearly describe the problem and the steps to reproduce it.

Participating in community discussions is a great way to get involved. Join the community conversations in the puppet-users discussion group or our community Slack chat:

We ask everyone participating in Puppet communities to abide by our code of conduct. See our community guidelines page for details.

In this section: