A month ago, from 24 to 27 September 2024, the DrupalCon Europe 2024 was held in Barcelona.
The event welcomed around 1,100 participants.
Here is a summary of the sessions I attended and the contributions made.
UI Patterns 2: Unleash SDC potential, plug your components directly in Drupal UI.
A sell-out for the new version of the first module in the UI Suite ecosystem, both in terms of age and number of uses.
More than 150 people attended the presentation of the module's old and new features.
New version in the pipeline for around a year.
Gin Admin Theme - Road to stable
I missed the beginning of the presentation.
The important point: the theme now has another maintainer, Jürgen Haas, to help mainly with the back end of the theme.
Improved out-of-the-box experience with Sobki: demo of a design system oriented profile
With Vincent Maucorps, we were able to present the latest version of Sobki Bootstrap in front of a dozen people.
We had positive feedback on the need for a Drupal ready out-of-the-box, especially on the UI Suite and Layout Builder part which can require a lot of configuration and the right combination of modules and patches.
UI Icons meeting for Core integration
Pierre Dureau was able to present to a panel of Core maintainers UI Icons and the proposal to integrate part of its API directly into the Drupal core.
Idea that had been considered at Drupal Dev Days 2024 a few months earlier.
The proposal was well received and the integration work is taking place in this ticket.
Future of the Gin admin theme
The BoF room was full.
The discussion returned several times to the following topics:
- the core should not provide a default theme, something impossible in practice
- make Gin the default admin theme, but in this case the addition of features will be drastically reduced
- if Gin becomes the default admin theme, take Claro out of the Core
Contribution
I wanted to take advantage of the presence of many Core maintainers to move forward and finish a kernel bug on detecting plugins provided by themes.
Fixing this bug is a great relief as it was impacting almost the entire UI Suite ecosystem.
I also focused on UI Suite Bootstrap because I wanted to embed modal and media library management in it, but that didn't materialise during the event.
And on the last day, I helped out by testing UI Icons to integrate with UI Suite Bootstrap and Sobki Bootstrap, this mainly helped to find a few bugs.
In detail:
- UI Suite Bootstrap
- UI Icons
- Bug with UI patterns 1
- Fatal error on unused arguments
- Incompatibility with a core patch that I had applied locally
- Sobki
- Icon additions
- Ideas following Bof prep
- Display bug in Layout Builder
A huge thank you to the French community for the surprise cake for my birthday!
Conclusion
Great progress for UI Suite and Sobki during this event, between the bug core on plugins in themes, UI Icons and positive feedback from the Sobki presentation.
Thanks to the organisers, sponsors, attendees and Smile for sending me there.
Photos: https://www.flickr.com/groups/14901711@N23/
Videos: https://www.youtube.com/playlist?list=PLpeDXSh4nHjQOfQV-BUgoxHXlr4tHlhPO