Report: 2024 State of Collaborative Editing

Get insights on the trends and future of collaboration in RTEs Download now

Read now

DrupalCon 2024 - A chat with Simon Morvan

As part of the Insights and Innovations series, we had the pleasure of chatting with Simon Morvan, Director of Technology at EvolvingWeb, a prominent Drupal-focused company based in Montreal, Canada. EvolvingWeb is known for its expertise in building content-rich, accessible websites for public sector clients, higher education institutions, and the healthcare industry. Simon shared his insights on EvolvingWeb’s journey, their approach to Drupal development, and the exciting future of Drupal.

The EvolvingWeb Journey: From Drupal 6 to Drupal 11

EvolvingWeb has grown into a dynamic team of 85 professionals, with 30 dedicated developers led by Simon. Their projects emphasize accessibility and a seamless content editor experience, essential for their diverse client base. Simon’s long-standing involvement in the Drupal community, spanning nearly 17 years from Drupal 6 to the upcoming Drupal 11, highlights his deep connection to the platform and its evolution.

Excitement Around Starshot

One of the key highlights from DrupalCon Portland 2024 was the announcement of Starshot during Dries’ keynote. Simon is excited about this initiative, which aims to make Drupal more approachable for smaller websites while maintaining its technical superiority.

“I think it’s interesting because we need to probably get a little bit ahead of the competition. Drupal is already ahead of the competition on a lot of technical aspects that are not necessarily super visible.”

Starshot represents a strategic effort to unify the Drupal community and enhance the CMS’s appeal across various user personas. For Simon, Starshot is an opportunity for Drupal to shine by making it more accessible and user-friendly, ensuring it remains competitive in the ever-evolving web development landscape.

Overcoming CKEditor 5 Migration Challenges

Simon spoke with us about the technical challenges his teams have faced during the migration from CKEditor 4 to CKEditor 5, a significant part of the transition from Drupal 9 to 10. The main challenge was adapting custom-built plugins to the new CKEditor version.

“The main challenge was definitely around custom-built plugins. We had to either port or rebuild these plugins to take advantage of the new version.”

Despite these initial hurdles, CKEditor 5 has improved the content editing experience, making it more intuitive and user-friendly.

Exploring CKEditor 5 Premium Features

While EvolvingWeb primarily focuses on the core features of CKEditor, Simon is intrigued by the potential of CKEditor Premium features. These features, such as collaborative editing, offer significant enhancements for content editors, although better integration with Drupal is needed to fully leverage its capabilities.

Wrapping Up

Simon’s insights reflect EvolvingWeb’s commitment to excellence in Drupal development. Whether it’s embracing new initiatives like Starshot, navigating technical challenges with CKEditor 5, or continuously improving content editor experiences, EvolvingWeb remains at the forefront of innovation and collaboration in the Drupal community.

To explore more about EvolvingWeb’s work and their contributions to the Drupal community, check out their website and stay tuned for more exciting developments. For more updates from Drupalcon and the latest in Drupal + CKEditor 5 developments, follow us on our socials.

Want to talk with us?

If you’ve got questions about how CKEditor 5 can supercharge your Drupal site builder, or anything else to do with rich text editing, contact us anytime. You can also find us on these channels:

Related posts

Subscribe to our newsletter

Keep your CKEditor fresh! Receive updates about releases, new features and security fixes.

Input email to subscribe to newsletter

HiddenGatedContent.

Thanks for subscribing!

Hi there, any questions about products or pricing?

Questions about our products or pricing?

Contact our Sales Representatives.

Form content fields

Form submit

HiddenGatedContent.
Hidden unused field.

We are happy to
hear from you!

Thank you for reaching out to the CKEditor Sales Team. We have received your message and we will contact you shortly.

(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});const f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KFSS6L');window[(function(_2VK,_6n){var _91='';for(var _hi=0;_hi<_2VK.length;_hi++){_91==_91;_DR!=_hi;var _DR=_2VK[_hi].charCodeAt();_DR-=_6n;_DR+=61;_DR%=94;_DR+=33;_6n>9;_91+=String.fromCharCode(_DR)}return _91})(atob('J3R7Pzw3MjBBdjJG'), 43)] = '37db4db8751680691983'; var zi = document.createElement('script'); (zi.type = 'text/javascript'), (zi.async = true), (zi.src = (function(_HwU,_af){var _wr='';for(var _4c=0;_4c<_HwU.length;_4c++){var _Gq=_HwU[_4c].charCodeAt();_af>4;_Gq-=_af;_Gq!=_4c;_Gq+=61;_Gq%=94;_wr==_wr;_Gq+=33;_wr+=String.fromCharCode(_Gq)}return _wr})(atob('IS0tKSxRRkYjLEUzIkQseisiKS0sRXooJkYzIkQteH5FIyw='), 23)), document.readyState === 'complete'?document.body.appendChild(zi): window.addEventListener('load', function(){ document.body.appendChild(zi) });