diff --git a/source/_daily_emails/2024-02-13.md b/source/_daily_emails/2024-02-13.md new file mode 100644 index 00000000..cd7aee4b --- /dev/null +++ b/source/_daily_emails/2024-02-13.md @@ -0,0 +1,30 @@ +--- +title: It takes the drama out of open-source +date: 2024-02-13 +permalink: archive/2024/02/13/it-takes-the-drama-out-of-open-source +snippet: | + A regular, fixed release cycle takes the drama out of open-source. +tags: + - software-development + - open-source +--- + +As well as the code changes, such as adopting Symfony components and other third-party code, one of my favourite things about Drupal since D8 is the new release cycle. + +Instead of "It'll be ready when it's ready.", since Drupal 8, Drupal releases new versions on fixed dates. + +If a feature is ready by that date, it will be included. + +If not, it will be included in a later version. + +As well as regular bug fixes and security updates, there is a new feature release every six months. + +Drupal 8.1 included features like the Layout Builder, which wasn't included in 8.0. + +In earlier Drupal versions, it would have been deferred to the next major version, making it longer before users get its benefits. + +A fixed release schedule makes it easier for users and Developers to plan their updates and prepare to upgrade to the major version. + +As Ryan said on a [recent episode of Beyond Blocks][episode], "It takes the drama out of open-source". + +[episode]: {{site.url}}/podcast/10-ryan-weaver-symfonycasts