esmero / archipelago-documentation

Archipelago Commons' ever evolving Documentation Repository
20 stars 18 forks source link

The composer patches section of the upgrade (most of step 5) is no longer necessary #186

Open WWU-MaxBronsema opened 8 months ago

WWU-MaxBronsema commented 8 months ago

Happy New Year,

It appears that as of 1/4/24, most of part 5 on https://docs.archipelago.nyc/1.3.0/archipelago-deployment-UpgradeDrupalD9toD10/ is not necessary. The versions of the modules installed have the patches in place and thus do not apply.

The process will still work as written, users will just see a message that the two patches did not apply.

DiegoPino commented 8 months ago

Hi @WWU-MaxBronsema can you confirm that your Form Mode Manager does work without the patches? According to https://www.drupal.org/project/form_mode_manager it is still not Drupal 10 compatible.

I can check on the other ones and update documentation, really appreciate your feedback/reporting on this!

WWU-MaxBronsema commented 8 months ago

It seems to be working.

The composer file downloads the dev version: "drupal/form_mode_manager": "2.x-dev@dev", which has || ^10 in the module .info.yml file.

I can view form modes, they attach to the bundles, and the object displays show form modes where intended. Someone more familiar in the community could verify better than I but I do think it is working.