# Q1 2021 Mautic Community Roadmap

**URL:** <https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103>\
**Category:** Community\
**Created:** [February 9, 2021, 8:37pm UTC](https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103 "2021-02-09T20:37:35Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [February 9, 2021, 8:37pm UTC](https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103/1 "2021-02-09T20:37:35Z")

</div>

The goal of this quarterly roadmap is to provide clarity for the Mautic Community Teams and our wider community about our priorities for the next 3 months. This will also be shared on Github (as a pinned issue) to ensure that we reach the widest possible audience.

Over time we expect to be planning further ahead, but for now we will start with one quarter at a time. While these are the projects and tasks we’ll be focusing on, life happens and iterations might take place.

We have included, where appropriate, information about how you can contribute to these projects and tasks. Many are very **significantly under-resourced** at present and would **very** much value your involvement.

NOTE: All meetings are featured on the [Mautic Community Calendar](https://calendar.google.com/calendar/u/0?cid=Y181cDd1azhlcTU1NHVnbXB1Zmx1amZhNmpob0Bncm91cC5jYWxlbmRhci5nb29nbGUuY29t) in addition to release dates, contribution weekends, office hours and meetups.

## Q1 2021 - January-March

### Community Team

Team Lead: Ekke Guembel  
Assistant Team Lead: Nico Grienauer  
Slack: #t-community  
Meetings: Async on Slack, every other Thursday at 1600hrs UTC

- **Centrally Organized Events: Make Global Mautic Conference happen online in Q2 (June 16/17)**

- Related issues [https://mautic.atlassian.net/browse/MCON-11](https://mautic.atlassian.net/browse/MCON-11)

- Related Confluence page [https://mautic.atlassian.net/wiki/spaces/MCON/overview](https://mautic.atlassian.net/wiki/spaces/MCON/overview)

- **Blueprint for Local Communities**

- Related issue [Jira](https://mautic.atlassian.net/browse/TCOMM-27)

- Related Confluence pages [https://mautic.atlassian.net/wiki/spaces/CT/pages/1409108/Local+community+efforts](https://mautic.atlassian.net/wiki/spaces/CT/pages/1409108/Local+community+efforts)  
[https://mautic.atlassian.net/wiki/spaces/CT/pages/8290306/Native+Communities+for+Mautic±+PROPOSAL±](https://mautic.atlassian.net/wiki/spaces/CT/pages/8290306/Native+Communities+for+Mautic+-+PROPOSAL+-)

- **“Planet Mautic” curated news stream**

- Related issue [Jira](https://mautic.atlassian.net/browse/TCOMM-29)

- **Rules for Mautic places in Social Media**

- Related issues  
[https://mautic.atlassian.net/browse/TCOMM-66](https://mautic.atlassian.net/browse/TCOMM-66), [https://mautic.atlassian.net/browse/TCOMM-68](https://mautic.atlassian.net/browse/TCOMM-68), [https://mautic.atlassian.net/browse/TCOMM-70](https://mautic.atlassian.net/browse/TCOMM-70)

### Education Team

Team Lead: Leon-Elias Oltmanns  
Assistant Team Lead: Favour Kelvin  
Slack: #t-education  
Meetings: Async on Slack, every other Friday at 1200hrs UTC

- **Documentation Improvements**

- Related issues [https://mautic.atlassian.net/secure/RapidBoard.jspa?rapidView=17&projectKey=TEDU&selectedIssue=TEDU-19](https://mautic.atlassian.net/secure/RapidBoard.jspa?rapidView=17&projectKey=TEDU&selectedIssue=TEDU-19)

- **Knowledgebase Improvements**

- Related issues [https://mautic.atlassian.net/secure/RapidBoard.jspa?rapidView=17&projectKey=TEDU&selectedIssue=TEDU-19&search=KB](https://mautic.atlassian.net/secure/RapidBoard.jspa?rapidView=17&projectKey=TEDU&selectedIssue=TEDU-19&search=KB)

### Legal & Finance Team

Team Lead - Vacant (Contact: Ruth Cheesley)  
Assistant Team Lead - Vacant  
Slack: #t-legal-finance

- **Roll out the Bountysource integration with Github**

- Related issue/s: [https://mautic.atlassian.net/browse/TLF-33](https://mautic.atlassian.net/browse/TLF-33)

- Task owner: Ruth Cheesley

- Status: Completed

- **Share the 2021-22 budget**

- Related issue/s: [https://mautic.atlassian.net/browse/TLF-38](https://mautic.atlassian.net/browse/TLF-38)

- Task owner: Ruth Cheesley

- Status: Draft budget has been prepared

- **Review and update the financial policy to account for the bounty programme and funding of initiatives**

- Related issue/s: [https://mautic.atlassian.net/browse/TLF-43](https://mautic.atlassian.net/browse/TLF-43)

- Task owner: Ruth Cheesley

- Status: Not started

### Marketing Team

Team Lead: Radu Zlatianu  
Assistant Team Lead: Oluwatobi Owolabi  
Slack: #t-marketing  
Meetings: Async on Slack, every other Monday at 1800hrs UTC

- **Finish the setup and deploy the Mautic instance for [Mautic.org](http://Mautic.org).**

- Related issue/s: [Jira](https://mautic.atlassian.net/browse/TMAR-40)

- Task owner: Laurine Augiron

- **Recruit into the team to have 6 actively contributing members (currently 4 - Radu, Oluwatobi, David & Laurine)**

- Task owner: Radu Zlatianu

- **Content Marketing to start 1st of March with a clear plan and deliverables**

### Product Team

Team Lead: Norman Pracht  
Assistant Team Lead (Development): Mohit Aghera  
Assistant Team Lead (Product): Joey Keller  
Slack: #t-product  
Meetings: Async on Slack, every other Tuesday at 1300hrs UTC

- **Reduce pending PRs from 200 to less than 100 by testing ready to test PRs and adding tests to ready to test but missing tests.**

- **Synchronise and align release process with the Docker image to ensure that it remains up to date**

- **Become a CNA so that we manage all security issues and assign CVE’s ourselves**

- Task owner: Ruth Cheesley

- Status: In progress - Ruth Cheesley and Alan Hartless have undertaken the mandatory training and will shortly be moving to the next step in the process

#### Releases

- **Develop themes for each minor release going forward and structure pending PR’s accordingly**

- **Ensure that all releases are made according to the release schedule**

- **Ensure that all merged PR’s meet the required quality standards (maintains or improves code coverage, has documentation where required)**

#### Builders Initiative

⚠ Contributors are needed to support this initiative! ⚠

Slack: #i-builders  
Meetings: Every Thursday at 1500hrs on [Zoom](https://acquia.zoom.us/j/92425682047?pwd=M0NJamtVRERVK2Z5TFdWRlJ5a1RUZz09)

- **Finalise the GrapeJS builder (email and landing page) for inclusion as an optional plugin in the 3.3 release**

- **Work with the Education and Marketing teams to prepare documentation and tutorials for the 3.3 release**

- **Iterate on the initial release with the aim to have it ready for testing in the Mautic 4 pre-release packages (Mar-Apr) as the default browser**

- **Form a builders tiger team for ongoing management**

#### Composer Initiative

⚠ Contributors are needed to support this initiative! ⚠

Slack: #i-builders  
Meetings: Every Wednesday at 0900hrs on [Zoom](https://acquia.zoom.us/j/97502038447?pwd=dXZ0dmFUMjBFbW9RK1dTKzl1WWNuZz09)

Related Confluence page: [https://mautic.atlassian.net/wiki/spaces/MI/pages/324337710/Composer+Support](https://mautic.atlassian.net/wiki/spaces/MI/pages/324337710/Composer+Support)

- **Decide on folder structure that will be required for Composer Support**

- **Prepare a first draft of the proposed implementation for review by the Core Team**

- **Prepare PR for consideration in Mautic 4.0 release**

#### Install/upgrade initiative

⚠ Contributors are needed to support this initiative! ⚠

Slack: #i-install-upgrade

- **Implement checks from the Mautic 3 upgrade script into the install and upgrade**

- Related issue/s: [Add checks from Mautic 3.x upgrade script into the install and upgrade process · Issue #9607 · mautic/mautic · GitHub](https://github.com/mautic/mautic/issues/9607)

- Related Confluence page/s: [https://mautic.atlassian.net/wiki/spaces/MI/pages/324435990/Improve+the+Installation+and+Upgrade+Process](https://mautic.atlassian.net/wiki/spaces/MI/pages/324435990/Improve+the+Installation+and+Upgrade+Process)

- Task owner: Ruth Cheesley

- Status: Not started

- **Improve documentation on the install and upgrade process**

- **Complete the missing parts of the Mautic 3.0 migration documentation and add resources for common errors**

#### Marketplace initiative

⚠ Contributors are needed to support this initiative! ⚠

Slack: #i-mautic-marketplace

- Related forum thread: [Mautic Marketplace](https://forum.mautic.org/t/mautic-marketplace/12108)

- Related Confluence page/s: [https://mautic.atlassian.net/wiki/spaces/MI/pages/324436014/Mautic+Marketplace](https://mautic.atlassian.net/wiki/spaces/MI/pages/324436014/Mautic+Marketplace)

- **Create a PR implementation for a read-only beta marketplace allowing folk to test and provide feedback**

- Related PR: [Marketplace v1 by escopecz · Pull Request #9650 · mautic/mautic · GitHub](https://github.com/mautic/mautic/pull/9650)

- Task owner: John Linhart

- Status: In progress

- **Work with the Composer initiative to ensure that proposals will be compatible with plans for the Marketplace**

#### Next Generation initiative

⚠ Contributors are needed to support this initiative! In particular, developers with experience in Symfony, API Platform and Angular ⚠

#i-mautic-next-generation

- **Decouple two plugins from core and document the process for others to follow**

- **Proof of Concept for front-end (Angular)**

- **Proof of Concept for API Platform / Symfony 5 / Assets bundle**

#### Resource management initiative

⚠ Contributors are needed to support this initiative! ⚠

Slack: #i-resource-management

- **Build a team to work on the issues in the project scope**

- **Prepare a PR to implement the exporting of campaigns and associated resources**

- **Prepare a PR to implement the state of ‘archived’ for resources in Mautic and the associated views that will be required**

### Project-wide

- **Develop a partners programme to showcase organisations who contribute to the community and offer Mautic services**

- Status: In progress

- **Publish a blog post highlighting the future roadmap, Strategic Initiatives and the ‘future of Mautic’**

- Task owner: Ruth Cheesley

- Status: Not started

---

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [February 9, 2021, 8:38pm UTC](https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103/2 "2021-02-09T20:38:02Z")

</div>



---

<div class="post-metadata">

**Author:** ![Nick\_vh](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/nick_vh/32/2119_2.png) [@Nick\_vh](https://forum.mautic.org/u/Nick_vh)\
**Post date:** [March 1, 2021, 7:33pm UTC](https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103/3 "2021-03-01T19:33:48Z")

</div>

#### Composer Initiative

⚠ Contributors are needed to support this initiative! ⚠

Decide on folder structure that will be required for Composer Support  
Status: We’re working this. It’s actually a bit broader than a folder structure, but more a packagist / git repository structure issue. We’re foreseeing repositories similar to the Drupal project. The team is working on a good local setup so we can reproduce the complexitites of [packagist.org](http://packagist.org) locally and test some structures out.

- **Prepare a first draft of the proposed implementation for review by the Core Team**  
In progress

- **Prepare PR for consideration in Mautic 4.0 release**  
To be started

---

<div class="post-metadata">

**Author:** ![ekke](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/ekke/32/296_2.png) [@ekke](https://forum.mautic.org/u/ekke)\
**Post date:** [March 3, 2021, 9:19pm UTC](https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103/4 "2021-03-03T21:19:07Z")

</div>

### Community Team

**Mautic Conference**

- Visual Design overhauled
- Announcement published
- Sponsorship open
- Call for Papers published

**Local Communities**

- testing name / URLs
- Draft document in progress

---

<div class="post-metadata">

**Author:** ![npracht](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/npracht/32/240_2.png) [@npracht](https://forum.mautic.org/u/npracht)\
**Post date:** [March 5, 2021, 1:36pm UTC](https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103/5 "2021-03-05T13:36:12Z")

</div>

### Product Team

#### Successfully achieved

- Become a CNA so that we manage all security issues and assign CVE’s ourselves. Thanks Ruth and Alan for your amazing work.
- We have drafted a release community focus for each release. We believe it’s easier to fix issues about email (for example) when you are already working around emails. Also it would help the marketing team to call for contributions by giving a theme.

#### Still in progress

- Reduce pending PRs is still an issue, we’re stucked to 200 also thanks to the fact that we have more and more contributions. Nevertheless, we’ve been thinking about giving a focus for each minor release, then we can easier communicate about a community focus (any other topic is also welcomed and included in the version) and probably easier to engage more contributions. See topic here above.
- Synchronise and align release process with the Docker image to ensure that it remains up to date.

---

<div class="post-metadata">

**Author:** ![razla](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/razla/32/4665_2.png) [@razla](https://forum.mautic.org/u/razla)\
**Post date:** [March 8, 2021, 3:57pm UTC](https://forum.mautic.org/t/q1-2021-mautic-community-roadmap/18103/6 "2021-03-08T15:57:12Z")

</div>

**Marketing Team**

**Mautic instance in tests**  
currently testing

**Recruit into the team**  
Joey Keller to join the team  
5 members active (Radu, Oluwatobi, Laurine, David, Joey)
