Closed (fixed)
Project:
IMCE
Version:
8.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
4 Apr 2020 at 02:18 UTC
Updated:
20 May 2021 at 13:43 UTC
Jump to comment: Most recent
There is a composer.json change that should be made to add the Drupal 9 support badge to the module's main page, as explained here: https://www.drupal.org/project/auto_entitylabel/issues/3111526
EDIT: or perhaps the change needs to be made to the core_version_requirement field in the module's .info file. Here's an example from another project: https://www.drupal.org/files/issues/2020-03-12/3119389-d9-upgrade-2.patch
EDIT 2: see #7
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
xem8vfdh commentedComment #3
salah1Will work on this..
Comment #4
salah1I looked at the info file and it has the needed code so nothing else to do here.
Comment #5
salah1Comment #6
thalles@xeM8VfDh I am waiting a new release to change D9 module status, I has no pemission to do releases
Comment #7
xem8vfdh commented@salah1, I think I was wrong about the composer and info changes. Apparently there is some switch a module maintainer can flip somewhere that marks their module as being D9 compatible, and show the aforementioned badge. I am not sure where that switch is, since I'm not a maintainer. Sorry.
@thalles, I'm sorry, I don't understand. Can I help in some way?
Comment #8
thallesI am IMCE mantainer, but I has no permisson to release a new version, and this badge only should after a new release
Comment #9
xem8vfdh commentedComment #10
xem8vfdh commentedhey @thalles, thanks for the clarification. I don't know any of the other maintainers. If you have their contact info maybe you could reach out to them and ask for permission to publish releases, or maybe ask them to take care of it? I appreciate your help, and I am sorry I can't be more helpful :(
Comment #11
thallesYou can see the mantainers of a module acessando: https://www.drupal.org/project/{project_name}/maintainers.json
On IMCE case https://www.drupal.org/project/imce/maintainers.json
Comment #12
xem8vfdh commented@thalles, I sent a message to ufku, linking them to your comments here. You can do the same: https://www.drupal.org/user/9910/contact
Looks like ufku might not be very active anymore. I am not sure what else I can do.
Comment #13
ufku commented@thalles: We have different version requirements in different files
"drupal/core": "^8.7 || ^9"in composer.jsoncore_version_requirement: ^8 || ^9in info filedrupal:system (>= 8.5)in info fileIf we require 8.7 i think the
core_version_requirementshould indicate that. Do we needdrupal:systemrequirement?After clearing this i'll create a 2.x branch with a beta release
Thank you all for working on this. Sorry for the late response.
Comment #14
xem8vfdh commentedthanks for chiming in @ufku!
Comment #15
thalles@ufku, it would be good to release version 1.8 with several features that solve some problems in the problem queue.
Comment #16
thalles@ufku, would have some instant communication channel?
To keep us aligned about IMCE.
Comment #17
avpadernoThe .info file should contain
core_version_requirement: ^8.7 || ^9anddrupal:system (>= 8.7), to reflect the same requirements the composer.json file contains. The latter is only necessary if a branch of the module, or a previous version of the module, supported Drupal 8.5 or previous versions, to avoid the module is updated on Drupal 8.5, which isn't supported from the new versions/branches.core_version_requirementis supported from Drupal 8.7.7 or higher versions. Previous versions don't support it, and users would not get an error telling them they are installing the module in a Drupal version the module doesn't support.Comment #19
ufku commentedThanks @kiamlaluno
Committed the changes and released 8.x-2.0 as a Drupal 9 comptible version
Comment #20
thallesComment #21
xem8vfdh commented@ufku and @thalles, will one of you change the configuration that indicates the module as being Drupal 9 compatible?
Comment #22
thallesDone @xeM8VfDh!
Comment #23
xem8vfdh commentedawesome, thanks, I appreciate it!