oliverdavies.uk/source/_daily_emails/2025-02-25.md

33 lines
1.7 KiB
Markdown
Raw Normal View History

---
title: What would a suckless version of Drupal look like?
date: 2025-02-25
permalink: daily/2025/02/25/suckless-drupal
tags:
- software-development
- drupal
cta: ~
snippet: |
What would a suckless version of Drupal look like?
---
suckless.org is the "home of dwm, dmenu and other quality software with a focus on simplicity, clarity, and frugality".
Here's an excerpt from [the Suckless philosophy][1]:
> We are the home of quality software such as dwm, dmenu, st and plenty of other tools, with a focus on simplicity, clarity and frugality. Our philosophy is about keeping things simple, minimal and usable. We believe this should become the mainstream philosophy in the IT sector. Unfortunately, the tendency for complex, error-prone and slow software seems to be prevalent in the present-day software industry. We intend to prove the opposite with our software projects.
I've previously wondered [what would be included in future versions][0] of Drupal or Drupal CMS after usually needing to install the same modules on every new project.
But I was recently wondering what if more was removed from Drupal?
What if modules like Layout Builder and JSON:API that aren't needed on every project were moved into contrib and added via Composer when needed, making Drupal core smaller?
I'm not saying that it will or should happen, but it's an interesting to think about how much of what's in Drupal currently is used.
Core functionality like user registration and logins, password management, content types, fields and menus should stay.
But I can think of a number of other things that could be removed.
[0]: {{site.url}}/daily/2024/11/08/what-will-be-included-in-drupal-cms
[1]: https://suckless.org/philosophy