Files
summercms/IDEA.md
Jakub Zych 7164b1f91b IDEA update
2026-02-05 19:37:07 +01:00

1.2 KiB

We need to rewrite WinterCMS/OctoberCMS into some faster and more stable language.

Primary pick is Scala.

It has to be a similar in form CMF for easy applications kick start

Primary requirements:

  • Similar model / controller / components system
  • Instead of ajax request, some cool, fast, easy to maintain, efficient and scalable framework to communicate with backend.
  • Ready admin backend for which you can easily generate forms with yamls or jsons
  • Set of console commands to scaffold initial setup
  • System of plugins and themes that just works and plugins can extend each other.
  • Modular architecture similar to Illuminate libraries, where we can create new project in each of the module.

Best things in OctoberCMS / WinterCMS:

  • Easy architecture scaffolding (php artisan create:plugin / model / controller / component / command / job etc)
  • Easy backend forms generation (fields.yaml, columns.yaml)
  • Extensible plugins system (can extend other models, rich events system)
  • Easy to create headless mode with superuser data presentation layer (simple backend + routes.php + ApiControllers)

I am aware this is enormous project but there should be enough resources for AI agents and humans to deliver it.