I checked the weekly drop and there I found a link to Dries' post to install Drupal CMS. For the people who are not aware of this, the Drupal starshot initiative is an endeavour to make Drupal less developer dependent. This means things like installing modules from the admin interface, making the initial setup easier, the ability to create packages to bootstrap features (which they call recipes), and so on.
This version of the cms is called Drupal cms. For the people who want to build the cms from scratch Drupal will still be available.
The installation
Once the server is setup and you go to the url and this is the page you see.
This page provides you with a small selection of functionality groups you can select.
The second install page is only the site name.
If you don't use the ddev setup you will get the database config page
Then you will get page that shows you the progress of the installation.
A detail that I noticed was the icon during the installation.
I think it is nice they already think of a small thing like that.
For developers, drush site:install
is available. I had to remember not to use it, the command is ingrained in my drupal setup flow.
The admin interface
For most of the sites I setup content is the landing page for the admin interface. Drupal cms has a dashboard page.
The first thing i noticed was the user and password message. The Drupal installation asks this during the installation. Don't forget to save the data, because as soon as you go to another page this message is gone.
I like the vertical menu. As I suspected this is due to the Gin admin theme.
The create section in the menu is great because it centralises most of the things you can create. One of the things I don't see is webform.
In Drupal a developer needs to set this up, and most of the times the users are taught that if you want to create something go to the section first. So this is great.
All the other menu items haven't changed much. As an example here is the configuration section.
As you see on the screenshot, I was on the extend page. The colors could be further apart for the people that have problems with color visibility.
Notable modules
The first module that got my attention is ECA. At first glance it seems to be used as a part of the workflow.
For mail they use the symfony mailer component out of the box. As a developer this makes me happy.
The easy mail module allows simple mail template configuration.
I think they have gone overboard with the spam modules. Most of the sites I created need only one to stop spam.
As the cookie banner module they added Klaro
The content items are soft deleted by default, because of the trash module.
Conclusion
It feels like the starshot initiative is getting production ready very quickly, as it was only announced in may.
Could this be one of the things that is going to dethrone Wordpress as the most used cms? Time will tell.
I'm excited to see the progress and I thank everyone who already worked on the project!
Top comments (0)