Oliver Davies
5eba6de81a
This is a follow-up to commit 3be9031de8
as each daily email has a `permalink` value that overrides the default
content type permalink.
31 lines
1.2 KiB
Markdown
31 lines
1.2 KiB
Markdown
---
|
||
title: It takes the drama out of open-source
|
||
date: 2024-02-13
|
||
permalink: daily/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
|