I choose YOU! Module selection without tears or fears

JackG102
omarabed

Drupal sites benefit from an ecosystem of contributed modules that can enhance your site’s functionality, performance, and user experience. But with so many modules to choose from, how can you select the right tool for your site without going overboard? This talk delves into Drupal's world of contributed modules and explores topics, such as:

  • Assessing modules through Drupal.org by looking at things like:

    • Documentation

    • Issue queue

    • Web usage & contributions

    • Recommended releases & security support

    • (Advanced) Browsing module code repositories

  • How to choose between similar modules.

    • Case Study: Views Slideshow vs. Slick Views

    • Case Study: Groups vs. Organic Groups

  • Testing modules on a clean Drupal installation through a plug-and-play system.

  • Choosing between utilizing an existing module or pursuing a custom module solution.

  • (Advanced) Managing module dependencies, versions, and patches with Composer.

Learning Objectives

  1. Assess a module through its documentation, code, and issue queue on Drupal.org.
  2. Compare similar modules to find the one that best suites a site’s use case.

  3. Understand the concept of managing a site’s module dependencies, versions, and patches using Composer.

Target Audience

Beginner-to-intermediate sitebuilders and Drupal project managers seeking to understand how to maximize the use of contributed Drupal modules.

Prerequisites

Understanding Drupal’s module ecosystem, including the distinction between core, contributed, and custom modules.

Track

Site Building

Tags

case study
composer
contribution
site building

Experience Level

Beginner

If no timezone is set on your profile, time is displayed in UTC.
Update your profile's timezone