oliverdavies.uk/source/_daily_emails/2024-03-17.md

1.5 KiB

title date permalink tags cta snippet
Patches vs Merge Requests 2024-03-17 daily/2024/03/17/patches-vs-merge-requests
software-development
drupal
php
open-source
d7eol Which do you prefer? Patches or merge requests?

I'm aware of the ongoing changes to the issue queues on Drupal.org, I haven't contributed or committed as much recently, so I haven't had to use the new approaches, such as issue forks and GitLab merge requests.

Yesterday, though, I was able to do that whilst submitting the tests I wrote to the Content Access by Path module.

I've made many contributions to projects on Drupal.org, including Drupal core and Drupal.org itself, so I'm very familiar with how the issue queues and the patch workflow work.

When I first started contributing, we were using CVS, and before the "Great Git Migration".

I'm also familiar with the pull or merge request approach from working on open-source and team projects on GitHub, GitLab and Bitbucket.

I can see how a merge request-based workflow on Drupal.org will lower the barriers for new contributors, which seemed to be the case at DrupalCon Lille.

I look forward to adapting and using it more now that the patch workflow is deprecated and will soon no longer work as everything will switch to merge requests and leverage more of GitLab's features.

Another step forward for Drupal.org and the Drupal project.