Zu Hauptinhalten ĂĽberspringen

Cookie Einstellungen

Wir verwenden Cookies, um die grundlegenden Funktionalitäten der Website zu gewährleisten und Ihr Online-Erlebnis zu verbessern. Sie können jederzeit die Verwendung der Cookies konfigurieren und akzeptieren oder Ihre Zustimmungsoptionen ändern.

Notwendige

Präferenzen

Analysen und Statistiken

Campaign Library - Phase 2- Sprint 5 Delivery

Avatar: Offizieller Post Offizieller Post

Status: 🟢 On target

Hello everyone đź‘‹

We’re happy to share that Sprint 5 of the Campaign Library Phase 2 project has been successfully completed.

This sprint focused on progressing the install and validation flows, strengthening backend foundations, and moving forward on the campaign template upload capability.

Sprint 5 – Summary

At a high level, the work completed includes:

Campaign Install & Management

  • Explored and prototyped the install and remove flow for campaign templates and resources within Mautic.

  • Leveraged existing marketplace mechanisms to ensure a smooth install experience.

  • Defined how campaigns can be identified and updated when reinstalled.

  • Investigated clean removal/uninstall flow to ensure proper handling of installed files.

Validation Improvements

  • Enhanced the validation approach to support more detailed and reusable validation feedback.

  • Improved how validation results are stored and managed across different package types.

  • Updated supporting systems to align with the new validation structure.

Backend Optimization

  • Improved backend performance and reliability for package fetching.

  • Reduced potential timeouts and optimized data handling for better stability.

Homepage & Navigation

  • Completed the homepage with a dedicated entry experience.

  • Restructured navigation by moving browsing functionality into a dedicated route.

  • Updated and stabilized routing across the application with supporting tests.

Code Quality & Contributions

  • Reviewed and merged multiple contributions across UI, backend, and infrastructure.

  • Continued improvements to template detail pages, UI components, and overall system stability.

  • Ongoing bug fixes and refinements to maintain code quality.

Upload Flow (In Progress)

  • Started work on the campaign template upload and submission flow from both backend and Frontend.

  • Defined the core structure for enabling contributors to share templates.

Current State

  • Install and remove flow is defined and progressing toward implementation.

  • Validation system is improved and more scalable.

  • Homepage and navigation structure are stable.

  • Upload functionality is in progress and shaping well.

The project remains on track and steadily moving toward enabling full campaign sharing capabilities.

What’s Next – Sprint 6

The next sprint will focus on completing the upload flow and preparing for additional capabilities.

Key areas include:

  • Finalizing the end-to-end campaign template upload and submission process.

  • Implementing metadata handling, file upload, and publishing flow.

  • Unblocking frontend progress by resolving backend dependencies.

  • Beginning groundwork for future enhancements, including payment capabilities.

This will be a key step toward enabling contributors to easily share and publish campaign templates within the Mautic Campaign Library.

For those that are new to the Campaign Library concept, we have published quite a lot about the project in the following spaces: Project name: Campaign Library Phase 1(External link)

Project Manager: Kaviyaa Devi
Backend Developer: Predrag Vukovic
UI & UX Developer: Anderson Jeccel
Active Contributor: John Linhart

Kommentar

Unangemessenen Inhalt melden

Wieso ist dieser Inhalt problematisch / unangemessen?

BegrĂĽndung:
Kommentare werden geladen ...

Sie mĂĽssen sich mit einem bestehendem Konto anmelden oder ein neues Konto registrieren, um Ihren Kommentar hinzufĂĽgen.

Bestätigen

Bitte melden Sie sich an

Sie können mit einem externen Konto darauf zugreifen

Teilen