I just tried the new Drupal CMS released today. While I probably won't be using it much myself, I have to say it feels much nicer and far more beginner-friendly compared to Drupal Core.
First impressions:
- The dashboard is clean and easy to navigate.
- The sidebar menu is well-organized and intuitive.
Project Browser: The last time I tried this feature, it didn't work for me, but that's no longer the case! I tested installing the Entity API module, and it worked flawlessly. The module installed seamlessly and was properly added to the composer.json file.
Unlike Drupal Core, which only includes two default content types, Article and Basic page, Drupal CMS comes with a wider selection of predefined content types.
Automatic Updates: This module is now included and sounds like a game-changer for non-technical users. I haven't tested it yet, but I'm excited to give it a try soon!
Pre-installed modules: Drupal CMS comes packed with some useful modules. These include Scheduler, ECA, Captcha, Smart Date, Autosave Form, Linkit, and more. A solid foundation for anyone building a site with this version of Drupal!
Here is the complete list of all installed modules. I selected all available content types during the installation process!
add_content_by_bundle
address
addtocal_augment
automatic_updates
automatic_updates_extensions
autosave_form
better_exposed_filters
bpmn_io
captcha
coffee
crop
dashboard
date_augmenter
easy_breadcrumb
easy_email
easy_email_override
eca
eca_base
eca_config
eca_content
eca_misc
eca_modeller_bpmn
eca_render
eca_ui
eca_user
focal_point
friendlycaptcha
geocoder
geocoder_address
geocoder_field
geocoder_geofield
geofield
gin_toolbar
honeypot
jquery_ui
jquery_ui_resizable
klaro
leaflet
leaflet_views
linkit
login_emailusername
mailsystem
menu_link_attributes
package_manager
project_browser
redirect
redirect_404
sam
scheduler
scheduler_content_moderation_integration
smart_date
svg_image
symfony_mailer_lite
token
trash
eca_form
pathauto
selective_better_exposed_filters
AI Assistant: By default, the AI assistant is not installed, but it can be easily installed using the recipe called AI Assistant. Ensure you have an API key ready for OpenAI or Anthropic.
As a test for the AI assistant, I used an example where I add a field to the Blog Post content type that references a taxonomy called Categories. Let's see what creating this field looks like using the AI chatbot.
Overall, it's looking pretty great so far. I'm curious to see how it will be received by Drupal site builders with limited coding experience and those who have never used Drupal before. I hope this project will open doors for greater acceptance of Drupal.