https://www.midcamp.org/2020/topic-proposal/when-theres-not-module Part 1: Looking for modules - is there already a module for that? 10 minutes Part 2: Contributing to an existing module - is there *almost* a module for that? 15 minutes Part 3: Starting a new module - 25 minutes - Considerations for writing a new module - What tools are available? Part 2: Contributing to an existing * Add a feature, a "Mail" option to Social Simple: https://www.drupal.org/project/social_simple/issues/2899517 * Fix bugs, example from David, https://www.drupal.org/project/comment_notify or https://www.drupal.org/project/tzfield/issues/2904016 * Upgrade to Drupal 8, example from David https://www.drupal.org/project/flatcomments Part 3: * A "one line" module (alter hook) * A plugin module ("Drupal 8 hooks") * A module that was generated with Drupal Console https://www.drupal.org/project/ckeditor_youtube/ - simple and used by many, and slowly got more complex * A module bringing in a PHP library and getting crazy (started with simple field formatter, can use this or another module to demo that) - https://drupal.org/project/inotherwords Potential further discussions TODO: * Find one line and simple plugin examples (David looking at) * Draw useful boilerplate talking points from DGD7 (Ben looking at)