goalgorilla / open_social_upgrade_patches
一个帮助在 Open Social 从 Drupal 9 升级到 Drupal 10 过程中选配补丁的包
2.0.0
2023-09-13 10:57 UTC
Requires
README
本包提供两个版本以帮助在需要为与 Open Social 兼容而进行补丁修复的情况下进行补丁选择,且补丁不适用于同时支持 Drupal 9 和 Drupal 10 的版本。
本包不应在 goalgorilla/open_social
之外应用,并且一旦 Open Social 停止对 Drupal 9 的支持,将不再维护。
添加补丁
仅在将补丁直接添加到 goalgorilla/open_social
可能导致向后不兼容问题时,才应添加补丁(例如,因为模块的 1.x 版本仅支持 Drupal 9,而 2.x 版本仅支持 Drupal 10,但补丁不适用于 1.x 和 2.x 版本)。
在本包的 1.x 分支中对 Drupal 9 进行修改,在模块的 2.x 分支中对 Drupal 10 进行修改。
即使只向两个分支中的一个添加补丁,您也必须将模块添加到两个分支的 composer.json
文件的 require
键中,以确保 composer 在解决依赖关系时选择正确的包版本。
您必须添加对具有尽可能宽的版本范围的模块的依赖项(例如,使用 ^1
而不是 1.0.1
),具体版本要求应由下游的 goalgorilla/open_social
包管理。