Recognizing contributors, sponsors, and partners

Background information

The Mautic Community wishes to encourage initiative/team/working group teams to acknowledge and thank their sponsors and contributors, but without the *.mautic.org web properties or the Mautic application becoming overly cluttered with advertising or promotional messages.

Additionally, we want to ensure that companies don’t ‘game’ the system by providing minimal contributions to be recognized, for example, with logo placement/links.

Recognizing that the community norms around such messages are continually changing and that it’s probably impossible to codify a process precisely, the recommendation is that we establish a policy framework for the Community Leadership Team to use when evaluating each situation and leave the final decisions in the case of any disputes to the Community Council.

Definitions

Contributor: there are many ways to contribute to Mautic projects, ranging from committing code to writing good bug reports to helping with documentation to doing community outreach to funding developers to work on the project. Even organizations and individuals that are ‘merely’ adopting Mautic can be extremely useful contributors if they provide good, detailed, and timely feedback about requirements and bugs.

Individual Contributor: a contributor who is a person.

Organization Contributor: an organization that employs one or more people who are contributors.

Significant Contribution: a significant contribution is defined by its significance to the outcome of the project, not by the size of the contribution. Typically larger contributions are more significant, but that doesn’t preclude an extremely valuable two-line fix to a critical but difficult-to-find bug from being ‘significant.’ Nor does it preclude a giant code dump of rarely used code from being ‘not significant.’ As a general rule of thumb, somewhere between 25% and 50% of the contributions to a project are significant.

Current Contribution: a current contribution is one that’s included in the current major release cycle. For example, if the project is working on release 7.0, then a current contribution is a contribution whose code or effect is still significant in the 7.0 code base. The currency of a contribution fades with time, even if that contribution is still part of the code base. For example, bug fixes to release 4.0 are probably no longer ‘current’ when the current major release is 7.0.

Current Significant Contributor: a Contributor who has made one or more Significant Contributions that are also Current Contributions.

Web resources: including but not limited to Confluence spaces, mautic.org pages, and community handbook pages.

Sponsor: an organization or individual who is financially supporting the Mautic Community on a regular basis, listed on the Mautic Sponsor page.

Partner: an organization that is financially and practically supporting the Mautic Community on a regular basis and has met the criteria to become a Mautic Community Partner, listed on the Mautic Community Partners page.

Policy on promotion of contributors

The Mautic policy on recognizing contributions on mautic.org, in the Mautic application, and in releases is as follows:

  1. Contributors will be recognized using the All Contributors bot on GitHub, where they have a GitHub account - contributions without a pull request can be added on this issue. The bot is enabled on all Mautic repositories, and we will soon be rolling up contributors into one single list.

  2. All conversations about which contributions will be recognized as significant by the initiative/team/working group must occur in a public location such as Slack, GitHub, or the Community Forums.

  3. Team meetings in the relevant team’s Slack channel are preferred, but publicly posted meeting minutes may be acceptable, provided that those minutes clearly document any conversations about the suitability of any contribution, including both pros and cons and the +1/0/-1 position of all meeting participants.

  4. Each initiative/team/working group is encouraged to list and update its current significant contributors - both individuals and organizations - on its web resources. If more than 50% of the work for an initiative/feature has been carried out and/or funded by an organization contributor, the initiative/project/feature may be communicated as ‘sponsored by’ in communications, where appropriate, including a logo and/or link to their homepage.

  5. Current significant contributors can be listed by name and photo or corporate logo as applicable or, at the initiative/team/working group’s discretion, by name only. All contributors must be given the opportunity to be listed the same way, and all contributors must be given the opportunity to anonymize. For example, ‘Developer from Organization’ or using an avatar rather than a photo or opt out of any such listing if they’d like their contribution to be less public.

  6. Each initiative/team/working group that’s recognizing or promoting the work from current significant contributors in a release must state that it’s doing so as part of each release planning meeting and must provide the list of contributors to be recognized to the release leader at least one week prior to the GA release date.

  7. Each initiative/team/working group’s leadership chain - leads and assistant leads - are responsible for vetting, and potentially filtering, the current significant contributor list to conform to the overall goal and community norms of this policy.

  8. Persons or companies who believe they’re being unfairly precluded from being identified as a current significant contributor can contact the Project Lead to discuss and, where appropriate, resolve the issue.

  9. Individuals or companies so recognized may promote that fact, publish that they have been recognized, and link to the recognition. Such an individual or company may not, however, imply any endorsement of their products or services by Mautic or others based on such recognition.

  10. The Project Lead and Council reserve the right to remove any recognition at any time at their discretion.

Policy on promotion of sponsors and partners

The Mautic policy on recognizing sponsors and partners on mautic.org, in the Mautic application, and in releases is as follows:

  1. Sponsors who are contributing over $100/mth will have a logo and link listed on the Mautic Sponsor page for the duration of their active sponsorship.

  2. Sponsors who are contributing under $100/mth will have their name or organization name listed on the Mautic Sponsor page.

  3. Infrastructure sponsors who are providing a service used by the Mautic Community at a free or discounted price will have a logo and link to the most relevant page on their website for as long as the membership is active, listed on the Mautic Sponsor page.

  4. If a sponsor cancels their sponsorship or the service is no longer being used, the link will be removed as soon as notification of cancellation is received.

  5. Event sponsors will be listed on the event websites and won’t be eligible to be listed on mautic.org unless they’re a regular monthly sponsor in addition to supporting the event.

  6. Partners will be announced on social media and email when they become a partner, announcing their joining of the programme.

  7. Partners will be featured in the email template of the Mautic Community Newsletter with a logo and link to their partners’ landing page.

  8. The top three partners each month will be listed on the mautic.org homepage with a link to their partners’ landing page.

Credits and useful resources

This policy is based on those used by several other open source communities, including: