Tag: Drupal 10

  • Information On Architectural Governance in Drupal.

    The topic of this post is Architectural Governance in Drupal.  Drupal’s architectural governance is characterized by a mature and resilient model that ensures the project’s stability and independence of the subject architecture. The governance structure is designed to distribute power and prevent any single entity from making unilateral decisions that could alter the project unexpectedly. 

    The governance model for Drupal core is mature, with technical decision-making distributed among the core committers and other maintainers, promoting a transparent and collaborative approach.  Non-technical areas are overseen by the Drupal Association, which is a nonprofit organization that supports the Drupal project and community. 

    This model allows for a diverse support base, preventing any single entity from having too much influence. I would like to share a video from EvolveDrupal NYC 2024, with Joyce Peralta titled, “A Common Sense Guide to Better Web Governance,” link below to the video.

    Click for the YouTube video.

  • Information On Drupal Canvas.

    Drupal Canvas is a module designed to simplify website building and theming for users, even those without prior Drupal experience. It allows site builders to create and manage websites directly through their browser, requiring only basic knowledge of JSX and CSS. Content creators can compose and manage content across any part of the page without relying on developers.

    DrupalCon Vienna marked the arrival of Drupal Canvas 1.0, with it be ready for production. Link below to a session from DrupalCon Vienna, held last October, that acts as a guide for users to integrate Drupal Canvas into your existing websites.  DrupalCon Vienna marks the arrival of Drupal Canvas 1.0, ready for production. It’s time to adopt new mental models for the fundamental shift in how people build Drupal sites.

    Click here for a YouTube video.

  • Information On Drupal Module, Chaos Tool Suite.

    I would like to talk about this Drupal Module, Chaos Tool Suite (ctools). This suite is primarily a set of APIs and tools to improve the developer experience. It also contains a module called the Page Manager its job is to manage pages. In particular it manages panel pages, but as it grows it will be able to manage far more than just Panels. It includes the following tools.

    The first is the Plugins tools, to make it easy for modules to let other modules implement plugins from an INC file. Remember an INC file is a text file that contains declarations, headers, functions, or other data referenced by a program’s source code. Second tool I want to talk to AJAX responder, tools to make it easier for the server to handle AJAX requests and tell the client what to do with them, check the link below for more information on the tool of the Chaos Tool Suite (ctools) module for the Drupal Content Management System.

    Please note as of now Chaos Tool Suite (ctools) is for Drupal 8 / 9 / 10.

    Link to Drupal Project website, with more information.

  • Information On One of the Session, From DrupalSouth Community Day 2025.

    I would like to share this session from DrupalSouth Community Day 2025, titled “Five Years Late, Still On Time: mentalhealthonline.org.au Drupal 8 to 11 Journey, with Alex Skrypnyk. This is Drupal-based service delivering evidence-backed programs, therapist–client interactions, and research capabilities. Development was completed the same year on Drupal 8, but for internal and business reasons the platform remained behind closed doors and used only internally for five years.

    The was developed by Swinburne University commissioned the Mental Health Online platform. When Swinburne University was ready in 2023, the site launched immediately on Drupal 10. It was stable, and secure, went on to upgrade to Drupal 11, link below to the video session from Drupal South Community Day.