I was very happy (and proud) about this achievement – so decided to do it again in 2020! This time I encouraged other people to join the channel and try the challenge with me. More people jumped in and together, as a group, we contributed to the Drupal project and modules that we use in our day-to-day work.
Not only Amazee developers and project managers joined the challenge. One job application we received referenced our #12months12patches Challenge blog from 2019. That applicant ended up joining Amazee Labs a few months after, and then, of course, became an active contributor of the channel!
Our contributions were focused mostly on Drupal modules, but we also worked on Drupal related projects (i.e.: Lagoon). We got some great ideas for new modules from the project managers ("Something like this would help the client to...") and shared tips on how to find issues to contribute to more often (i.e.: whenever you install a new module on a project, look in the issue queue and try to help with some of the reported issues).
Overall, it was a real team effort and a great experience. As you will see below, the number of patches grew considerably, compared to the first installment of the challenge. Let's have a look to see what each month was like.
These are the different patches (and modules) made by different Amazee's throughout the year.
January
February
- https://www.drupal.org/project/globalredirect/issues/2150483#comment-13455409
- https://www.drupal.org/project/media/issues/3113045#comment-13461520
- Lagoon: https://github.com/amazeeio/lagoon/pull/1669
- New module: https://www.drupal.org/project/config_notify
- Silverback: https://github.com/AmazeeLabs/silverback/pull/163/files
- Silverback: https://github.com/AmazeeLabs/silverback/pull/161/files
March
- https://www.drupal.org/project/protected_submissions/issues/3118715#comment-13495893
- https://www.drupal.org/project/pathauto/issues/3119354#comment-13506262
- https://www.drupal.org/project/formdazzle/issues/3089028#comment-13506882
- https://www.drupal.org/project/migrate_plus/issues/3121204
April
- New module: https://www.drupal.org/project/migration_notify
- https://www.drupal.org/project/config_notify/issues/3128375#comment-13557761
- https://www.drupal.org/project/ics_link_field
- https://www.drupal.org/project/tmgmt/issues/3134922
- https://www.drupal.org/project/tmgmt/issues/3130344
May
- https://www.drupal.org/project/metatag/issues/3136075#comment-13628335
- https://www.drupal.org/project/facets_block/issues/3142353
- New module: https://www.drupal.org/project/facets_short_pretty_paths
- https://www.drupal.org/project/facets_pretty_paths/issues/3129632
June
- https://www.drupal.org/project/config_notify/issues/3128111
- https://www.drupal.org/project/search_api_workspaces/issues/3154463#comment-13716225
- https://www.drupal.org/project/search_api_workspaces/issues/3153778
July
- Session Speaker: https://www.drupal.org/project/drupalcon_global/issues/3161797
- https://www.drupal.org/project/recurring_events/issues/3162026
- https://www.drupal.org/project/discourse_sso/issues/3162446
- https://www.drupal.org/project/menu_multilingual/issues/3162275
- https://www.drupal.org/project/tmgmt/issues/2978341#comment-13776764
August
- https://www.drupal.org/project/facets/issues/2928299#comment-13788055
- https://www.drupal.org/project/tmgmt/issues/3165665
- https://www.drupal.org/project/webform/issues/3168314
September
- https://www.drupal.org/project/jsonapi_role_access/issues/3168679
- https://www.drupal.org/project/jsonapi_role_access/issues/3168686
- https://www.drupal.org/project/jsonapi_extras/issues/3169654
- https://www.drupal.org/project/currency/issues/3169903
- https://www.drupal.org/project/contentimport/issues/3169785
- https://github.com/drupal-graphql/graphql/pull/1085
- https://www.drupal.org/project/social/issues/3171613
- https://www.drupal.org/project/social/issues/3171587
- https://www.drupal.org/project/drupal/issues/2503893#comment-13831008
- https://www.drupal.org/project/config_notify/issues/3174300
October
- https://www.drupal.org/project/webform_pardot/issues/3174322#comment-13844222
- https://www.drupal.org/project/webform_pardot/issues/3159187#comment-13852580
- https://www.drupal.org/project/views_random_seed/issues/3176624#comment-13858171
- https://www.drupal.org/project/textfield_counter/issues/3091693#comment-13885460
November
- https://www.drupal.org/project/config_notify/issues/3184476
- https://www.drupal.org/project/backup_migrate/issues/3166166
December
- https://www.drupal.org/project/webform_pardot/issues/3186466
- https://www.drupal.org/project/smtp/issues/3187512#comment-13935113
- https://www.drupal.org/project/lagoon_logs/issues/3137473
- https://www.drupal.org/project/lagoon_logs/issues/3134674
- https://www.drupal.org/project/lagoon_logs/issues/3157657
- https://www.drupal.org/project/lagoon_logs/issues/3145160
Again, I couldn’t be happier that we achieved the challenge goal, and best of all, we did it as a team – by encouraging and helping each other. Looking forward to doing it all again in 2021!
If you're also keen to contribute to Drupal, don't miss out on Drupal Global Contribution Weekend, 29 - 31 January 2021 - events are happening world-wide. Happy coding!