1 of 13

Django CMS Strategy 2025

Apr 2025

2 of 13

Content

  1. Our Missions
  2. Exec Summary 2025
  3. dCA Operations Summary & Health Check
  4. Annual Budget
  5. Strategic Initiatives

3 of 13

Our Missions

  • We innovate and lead: Let's do the right things. We define the long-term roadmap and strategy of django CMS core development. We analyse the market and identify market trends and respond to them. We consider the voice of the community.
  • We unite contributors: Let's do things right! We activate and inspire community members to contribute and work together. We publish news and cases. We manage and review contributions. We organize community events. We recruit and organize contributors for specific missions.
  • We drive adoption: Let's get others excited! We get the word out about django CMS. We identify target audiences and drive awareness within them. We increase visibility of django CMS in the market. We match potential django CMS clients and certified django CMS service providers.

4 of 13

Outlook 2025

  • Drive development of django CMS v4 ecosphere, make relevant packages v4 compatible
  • Drive Volunteer Position Program (link) - recruit additional volunteers
  • Drive django CMS Fellowship program (link)
  • Website relaunch of www.django-cms.org
  • Make documentation more accessible, possibly with the help of AI / smart chat bots such as chatGPT
  • Conduct a member survey

See full list of strategic initiatives here

5 of 13

dCA Operations Summary & Health Check

See detailed list of must haves and job descriptions for all positions.

Fundraising

  • Manage incoming leads
  • Onboard new members
  • Manage membership renewals

Marketing

  • content generation
  • Regular newsletter (django CMS / community (dCA))
  • Manage release communication
  • Manage / maintain www.django-cms.org

Product / Development

  • Host bi-weekly tech committee meeting
  • Contributors coordination
  • Release management

Community

  • Manage contributors onboarding
  • Monitor and moderate support channels
  • Manage and grow Discord community
  • Manage volunteers

Administration

  • General Assembly
  • Quarterly Board Meeting
  • Recruitment (extend the team)
  • Accounting

Green = dCA managed; Yellow = community managed Red = not currently managed, looking for volunteers

6 of 13

dCA Budget 2025

Budget Proposal 2025 Source File (for admins only)

dCA Budget 2025

Position

CHF

Fellowship Program

54,000

Marketing (Content production)

3,000

Tools & Operations

2,000

Events Participation Support & Sponsoring

3,000

Legal & Fees

500

Total

62,500

Difference to 2024 Budget

-2,000

Expected 2025 sponsoring in CHF according to Renewals & Churn Risk Assessment: TBD

7 of 13

Strategic Initiatives

2025

8 of 13

Product Focus Areas 2025

  • Ecosystem Management - Which are the packages that are vital for the django-cms ecosystem and that reflect the current web dev best practices? Which shall we officially support in 2025? See ongoing work on this here.
  • AI support (see next slide), integrations with cloud services, cloud hosting, etc.
  • SEO - Search Engine Optimization (see here and also see Documentation slide)
  • Editor Experience Improvements (see here for details)
  • Phase out v3 support - objective: zero efforts into v3 maintenance / support in 2025
  • Optimized Roadmap Communications (see here for details)

9 of 13

Documentation Focus Areas

10 of 13

Growth Focus 2025

New Growth program focussed on CMS service providers:

  • Generating awareness for django CMS amongst CMS service providers (i.e. digital agencies, web agencies, digital consultancies, etc.)
  • Help service providers to develop their service offering on top of django CMS
  • Support service providers throughout their client projects' life cycle.

New growth program focussed on universities

  • We would like to win more universities

11 of 13

Uniting contributors - Member survey

Proposed survey

  • About you
    • What type of organization? Agency/Enterprise
    • How are using django CMS?
    • Can you share sites that you have built?
  • django CMS
    • Why did you choose it?
    • What new features would you like to see?
  • dCA
    • Why did you join?
    • What can we do to add more value?
  • AI workstreams
    • Would you like to join the AI workstream?
  • Your details
    • Name, organization, email address
  • Follow up
    • Can we contact you for a further chat?

Potential outputs

  • Better understanding of the membership
    • Their motivations
    • Their needs
  • Ideas for new features for the technical roadmap
  • Ideas for new benefits we might provide to members
  • Content ideas for the new website
    • Quotes
      • Why people chose django CMS
      • Why people joined the dCA
    • Potential case studies
      • Agency use cases
      • Individual websites
    • A list of sites that use django CMS

Survey our existing members to understand their motivations and needs and generate valuable marketing insight.

12 of 13

Innovate and lead - AI workgroup

Proposed process

  1. Write a detailed proposal
  2. Share with the membership/community
  3. Recruit members
  4. Build the features into the roadmap
  5. Develop and release iteratively for feedback
  6. Launch

Potential ideas

  • Using AI to populate individual fields
  • Using AI to evaluate/suggest SEO improvements to page content
  • Automated tagging/“Relatedness”
  • Automating the layout of Rows and Columns for different breakpoints
  • Improved search
  • Personalization
  • Content translation
  • Creating an internal versioned AI prompt library that can be connected to any of the above functions

Identify how AI could be integrated into the django CMS core in such a way that the community can re-use the code/architecture

13 of 13

Thank you for your support.

Your help is needed, so that django CMS can remain cutting-edge, open and free. Django CMS depends on the financial support of organizations that use it. All funding goes directly into core development, infrastructure and community projects.