Drupal is evolving as one of the leading open-source projects that is providing the best services to its community by adopting some significant initiatives, focusing on desirable goals and outcomes. These initiatives are known as strategic initiatives that are currently being worked on and are progressing over a while. Therefore, strategic initiatives of Drupal play a major role in making Drupal the first choice for any open-source user. This article will take you through the contributions made by these initiatives in helping Drupal reach the position that it stands today.
The role of strategic initiatives in Drupal’s success
Drupal is supported by its community and group collaborations that lead to accomplishing common priority goals. Their strategic initiatives are prioritized at solving major problems that act as a barrier for the users from receiving the optimum benefits from this free and open platform.
Dries Buytaert, Drupal founder and project lead, envisioned the power of strategic initiatives in making Drupal a huge success. Receiving support from community collaboration, these initiatives have contributed to producing some remarkable developments driven by forces such as:
Cooperation with the core maintainers
Studies related to usability and survey data
Building an open-source digital platform experience
An improvement in customer experience and advanced editorial can lead to progress in market relevance
The facility of validation by collaborations and larger community discussions
After the initiatives are recommended, they are forwarded to the planned initiatives stage, where every initiative is nourished with objectives and goals by its dedicated contributors. Once an initiative crosses this stage, it then moves forward to the next stage, i.e. active initiatives stage. This is how initiatives come into existence. Drupal has numerous ongoing strategic initiatives that are in progress to provide exceptional outcomes. To learn more on how Community initiatives are proposed and how Strategic initiatives come about, read here. Also, learn what’s happening with these strategic initiatives: Drupal 10 readiness initiative and Automatic updates initiative. We will now focus upon another strategic initiative of Drupal, Decoupled menus which has significantly contributed to Drupal's accomplishments.
Understanding Decoupled menus initiative in depth
Most of Drupal’s end users focus on creating decoupled front ends and omnichannel digital experiences.
An improvement can be made upon its administration UI with more WYSIWYG, drag-and-drop, and other ease-of-use features.
Problems to be resolved
Solutions to the existing problems
With the help of the below strategies, it is possible to solve all the above-discussed problems.
Including read-only menu items to Drupal's HTTP APIs (e.g. the JSON: API module)
An easy process made for a front-end developer to consume the menu data to provide navigation instead of hardcoding it by:
Writing documentation for the process of integrating a React or Vue application with Drupal to render an effective menu.
This initiative is suitable for
A good option for Drupal evaluators who prefer to have all of Drupal's CMS features and more options for their front end.
Components of frontend with markup and styles
Changes made to admin UI/editing interface
Here is a short informative video giving a brief about Decoupled menus initiative in a very interesting way. Take a look.
To emphasize more upon the milestone which this initiative has achieved, take a look at the Decoupled Menus Initiative Keynotes which were delivered at DrupalCon North America 2021. Below are the sessions.