Problem/Motivation
There's D10 compatible releases starting with https://www.drupal.org/project/ctools/releases/4.0.0
Proposed resolution
- Change
drupal/ctoolsto^3.12 || ^4.0in thecomposer.josnfile.
Remaining tasks
patch/review/commit
User interface changes
API changes
Data model changes
| Comment | File | Size | Author |
|---|---|---|---|
| #2 | 3352307-2.patch | 341 bytes | andypost |
Issue fork panels-3352307
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #2
andypostComment #4
rajab natshahTo ensure smoother updates, I suggest using the version constraint
"^3.12 || ^4.0".This will help prevent a large number of modules from encountering a blocker issue.
In the case of the "Total Control Admin Dashboard" module, you can find the relevant configuration in its
composer.jsonfile at the following link: Total Control Admin Dashboard - composer.jsonThe module has utilized the following dependencies:
Comment #5
rajab natshahHoping for a smoother update process with
"^3.12 || ^4.0"Comment #7
rajab natshahComment #8
rajab natshahComment #9
xem8vfdh commentedI agree with #5
Comment #10
xem8vfdh commentedComment #11
xem8vfdh commented#5 works for me
Comment #12
rajab natshahTo allow for a smooth upgrade process.
Hoping for a commit and a soft release to support Drupal 10
Other modules switched to use ctools ~4.0 and D10
Comment #13
rajab natshahComment #14
rajab natshahComment #15
rajab natshahOnly for testing:
Having the issue fork in the
composer.jsonfile.In the
repositoriesand in
requireComment #16
xem8vfdh commentedyou're doing great @Rajab Natshah!
Is there anything else we users can do here or are we simply waiting on maintainers to jump on this?
Comment #17
joelpittetComment #19
joelpittetThanks @andypost and @Rajab Natshah for the patch. I've committed it for a new release soon.
Comment #20
xem8vfdh commented@joelpittet, is there any way we can get a new release that includes this fix so those of us blocked can move to ctools 4.x?
Comment #21
joelpittetThe failing test for IPE needs fixing before the release.
Comment #22
xem8vfdh commentedcan you point me to a build failure or (more ideally) an issue for tracking the outstanding IPE test issue? I cant try to work on it. Also, is this the only thing holding back a new release?
Comment #23
rajab natshahHoping for a release.
To have a smooth upgrade process for projects.
Comment #24
xem8vfdh commentedthanks @Rajab Natshah, I'm hoping for a release too :)
Comment #25
xem8vfdh commented@joelpittet, any progress on the failing IPE test? If not, can you point me to the test runner failure and I can try to take a look?
Comment #26
rajab natshahThis is a blocker for upgrading to Drupal 10
Please, help us to have a smoother upgrade way
Only a tag release
Comment #27
joseph.olstad@Rajab Natshah,
I believe @joelpittet is holding off a tagged release due to the HEAD test failure with IPE
#3383474: Fix HEAD test failures for 4.x
https://www.drupal.org/pift-ci-job/2749558
It would be great to get assistance with this, I sorted through a few issues already, there's one section that's failing still and should be reviewed for action plan.
Comment #28
xem8vfdh commentedThanks @joseph.olstad. Is there documentation somewhere for how I can setup a testing environment to duplicate these failures? If I can get that set up I can do my best to take a look at resolving them.
Comment #29
joseph.olstad@xeM8VfDh if you have issues running tests locally you can trigger the ci on #3383474: Fix HEAD test failures for 4.x
by uploading your patch
Otherwise you can look at the documentation here:
https://www.drupal.org/docs/develop/automated-testing
although I had a quick look, this documentation doesn't explain how to run a contrib module test locally.
Comment #31
rajab natshahHoping for a tag release.
To have a smoother upgrade process for projects.
Comment #32
supreetam09 commentedWe need a new tag for this. Upgrade is blocked.
Comment #33
xem8vfdh commentedAgreed