Community Team

Mission and expectations

The Community Team wants more and more people to feel at home in the Mautic community, and to inspire & enable them to contribute to Mautic in whatever way they can.

General Community Team tasks

  • Support growth of the global as well as the local communities

  • Help the Mautic community be most ethical, accessible and inclusive

  • Provide really easy starting points for contribution

  • Organize and support Mautic events

  • Continue to improve community infrastructure

  • Connect with other Open Source communities

Sample activities for the Community Team

General activities of the Community Team

  • Keep rethinking community and contribution structures

  • Improve global community infrastructure, rearrange forums, etc

  • Define & refine official event formats

  • Help people to organize and promote local Mautic events

But also

  • Understand community personas

  • Promote and help building a business on Mautic, and explain active contribution as an important element of it

  • Find, grow and support ambassadors

  • Connect & collaborate with other communities

  • Support fundraising initiatives

Global communities

  • Make global community more accessible, give transparency on tasks/actors/processes, and provide easy starting points

  • Reach out to previously active contributors, try to reactivate them, including: what’s the message? What are the channels?

  • Reach out to existing passive community members, try to activate them

  • Organize global events

  • Develop an easy path from local community to global contribution

Local Communities

  • Know and work with all local communities - even Facebook/LinkedIn groups etc.

  • Define and support official ways for building local communities - and steer existing ones to becoming official - plus inspire new ones, help them to network and learn from each other

  • Web page that identifies official local communities, and where to find them

  • Help local events - material, speakers, tools, best practices etc.

  • Identify per-region ‘liaisons’, especially in countries where Mautic isn’t known - not the same as ambassadors - and establish ways of working with them, without demotivating potential others from the region .

  • Select priority regions and work actively to spark local communities there

Profiles of contributors needed in the Community Team

  • Everyone who is enthusiastic enough

  • As ambassadors: people in different countries who are already well-connected through other activities, and have a broad understanding of Mautic’s facets - both from the user’s and from the MarTech and even developer side, but no actual developer knowledge required

Community Team definitions

Who is a Community member?

Everyone who

  • Contributed code or content to Mautic

  • Visited a website to ask for Mautic support

  • Has an interest in Mautic, even without ever contributing

What’s a contribution?

  • All contributions are important for the success of the project, since contributions by newcomers might lead to happy and dedicated core contributors.

  • This includes mentions like ‘It doesn’t work on my server’ which too is a valuable contribution - the underlying message being for example ‘improve documentation’.

  • Even failed contributions are essential, because of how much Mautic can learn when there’s a problem. Contribution from newcomers is especially valuable, because they see the project with fresh eyes.

Would you like join this team? Join the #t-community channel on Slack.

Community dashboard

The Community Dashboard uses the open source Savannah CRM tool to import, analyze, and visualize data from multiple sources in one central location.

You can view the data from the last 90 days on the publicly shared dashboard.

Currently the dashboard imports:

  • All repositories listed under github.com/mautic

  • Specified channels from mautic.slack.com

  • All threads on forum.mautic.org

  • All threads on reddit.com/r/mautic

  • All Stack Overflow posts tagged with Mautic

Mautic uses this information to determine the activity levels of individuals and organizations within the community, which informs the monthly updates in Slack and the ranking of organizations in the Partners’ Directory.

Guidance for establishing official Mautic meetups, groups & events

The Community Team agreed on December 12, 2019 the following guidelines for establishing official Mautic groups within the Community.

All meetups, groups, and events agree to abide by the Mautic Code of Conduct at all times.

Mautic meetups

These are the traditional kind of in-person meetups, based in a region or a town. They’re not created on a country-wide basis.

General guidelines for official Mautic Meetups

  1. Mautic Meetups are for the benefit of the Mautic community as a whole, not specific businesses or individuals.

  2. All actions taken as an event organizer are with the best interest of the community in mind.

  3. Membership in the local meetup group is open to all who wish to join, regardless of ability, skill, financial status or any other criteria.

  4. Meetups are volunteer-run with volunteer speakers. In cases where a modest attendance fee might be necessary, this fee should only cover the costs of the meetup and shouldn’t fund speakers or organizers.

  5. Meetup groups allow event organization by any reliable/trusted member of the community.

  6. Meetups are welcoming places where everyone works to foster an accepting environment which is free of discrimination, incitement to violence, promotion of hate, and general jerk-like behavior.

Official groups have a Meetup group created on the Community Portal and a category created in Mautic Meetups category on the forums once meeting the following criteria:

  1. A thread on the Mautic Community Forums in the International - By Country category indicating at least two people interested in joining the meetup

  2. A clear region or town for the meetup location, not covered by an existing meetup

  3. Two group organisers identified from within the Mautic community, preferably not from the same company

  4. A location confirmed for meeting which is an office or community space - not a bar/pub

  5. A date for the launch event - ideally at least four weeks ahead to give time for organising, promoting and getting people to attend

  6. A proposed time and day each month - for example from 6 PM on the first Friday of each month - for regular events

These events - commonly referred to as “meetups”, which can be confusing since people often use the same word to describe the group itself - might take many formats:

  • presentations/lecture series

  • hackathons

  • social gatherings

  • workshops

  • co-working

  • a session to help people with Mautic

  • contributor sprints/drives, and others.

Official Mautic Meetup groups are also eligible for sponsorship by Mautic Partners - for example, to cover the cost of food for a sprint event or to bring in a speaker who needs travel or accommodation.

Mautic Meetups Online

These are an online variation of the traditional meetup. There are no restrictions on region, and they can span any geographic area.

These meetups have a category created in the Mautic Meetups category on the forums through which members can find information and discuss any relevant issues.

Official online Mautic Meetups agree to the same general guidelines as physical meetups - see previous.

MautiCamps

Where there is a strong local presence, organizers may wish to create an informal regional event or conference, called a MautiCamp.

These is regional in nature and organized with support of the Community Team.

Mautic Conferences

The Mautic project holds annual Mautic Conference events which bring together the international community for a formal conference. Mautic Conference exists in two flavors:

  • Mautic Conference Global, held virtually

  • Mautic Conference , real-life, intended to move to a different continent every year.

The first such event took place in 2020 - originally planned as an on-premise event, but converted to a virtual event due to the 2020 pandemic.

The community organizes Mautic Conference and invites sponsors to support the event. If you’re interested in getting involved in any way, please join #mauticon on Slack - get an invitation at Mautic Community Slack.