The main focus for this month's Melbourne Drupal Meetup was a presentation by Gaurav Garg on Drupal’s Project Browser.
Exploring Project Browser: summary of Gaurav’s presentation
In this presentation, Gaurav Garg from Salsa introduces Drupal’s Project Browser . Project Browser aims to simplify the process of finding and installing modules. Gaurav talks about the current challenges, especially for new users, in locating and installing modules compared to other content management systems like WordPress.
Challenges in module installation
Gaurav points out the difficulties users face in when installing additional modules after the core . Users need to search for modules, understand where to find them, and then execute specific commands for installation. This complexity, along with the need for technical skills like using , can discourage new users from using Drupal.
Goal of Project Browser
The primary goal of the Project Browser is to simplify the module-finding and installation process. It gives users, including developers and site builders, an efficient and user-friendly experience, reducing the barriers to entry for new Drupal users.
Overview of Project Browser
Gaurav explains that Project , currently a contributed , will become a part of Drupal in the future. The module enhances accessibility and usability for various user groups, making it easier for developers and site builders to explore, install and manage modules.
Relation with Automatic Updates module
Gaurav talks about the relationship between Project and the Automatic module. The Package Manager submodule, part of Automatic Updates, is essential for Project Browser functionality. Users need to install both modules and, in the future, both will be integrated into Drupal .
Demonstration of Project Browser
Gaurav provides a live demonstration of Project , showing how users can explore modules from in real-time. The browser offers filters based on module categories, enabling users to find relevant modules easily. Gaurav highlights the option to view commands for manual installation and the ability to install modules directly through the user interface.
Customisation and future features
Gaurav covers the future potential of Project , where users can create custom plugins to control module installations. This feature will allow site administrators to restrict certain modules and personalize the installation process for their sites.
Conclusion and questions
Gaurav concludes the presentation by emphasizing the positive impact of Project Browser on lowering the entry barrier for Drupal users. During the Q&A session, he addresses queries about the module's use for developers, security considerations, and the possibility of restricting module visibility.