Drupal 9 - Collaborate with maintainers - Additional modules

Hello,

On the Admin e-guide website (https://admin-eguide.webtest.cern.ch/admin/reports/upgrade-status#edit-collaborate), I have additional modules to be maintained:

Thanks.
Caroline

Hello,

As discussed, in the same section on the openlab website (https://openlab.webtest.cern.ch/) we have the following additional modules appearing to need maintenance:

  • reCAPTCHA
  • Field collection

Please kindly note that especially the module Field collection needs special treatment, as there are main pages such as the “about us” and the “education” that are radically affected when trying to remove it.

Looking forward to your response!

All the best,

Christina!

Capture|310x500

Hi Caroline

Thanks for raising this!

The reason why these modules occur under the tab they do is because the maintainer(s) of the specific module(s) have yet to release a version compatible with Drupal 9. Indeed, I have checked the specific modules listed in your screenshot:

In general, all four modules appear to be old (even by Drupal 8 standards!):

Are you please able to confirm whether these are modules you actively use?

Thanks!

Hi Christina!

Thanks for posting!

In your case, the reCAPTCHA module actually has a version which supports Drupal 9: https://www.drupal.org/project/recaptcha/releases/8.x-3.0. Your version is 8.x-2.5. You should thus be able to update this module and enjoy Drupal 9 compatibility.

As for the Field Collection module, a very active effort seems to be underway to make things Drupal 9 compatible (see https://www.drupal.org/project/field_collection/issues/3185260), but no release has been made just yet. I would give it a bit longer: With 130K+ websites using it, I would be surprised if there is no Drupal 9 ready release ASAP. However, similar to my question to Caroline: Is this actually a module you utilise?

Thanks!

1 Like

Thanks Joachim ! I removed 3 of them (Node preview context, Taxonomy permissions and Views PHP) without any major impact from now on my test website. Thanks.

Hi again

Thanks for the update; glad to hear you were able to remove those without issues.

I take that you are still using the Taxonomy Formatter then?

Thanks!

Yes. Thanks Joachim.
I have the same issue but for the https://fap-dep.webtest.cern.ch/ with the Fix with rector section:


What should I do ?
What does it mean use the renderer service instead ?

Thanks again !

Hi again

In this particular case, you can actually resolve the issues automatically using drupal-rector. This is an open-source tool (https://github.com/palantirnet/drupal-rector) automatically fixing certain deprecated Drupal code. Due to its limited scope, if a module shows up in this tab, you can safely proceed with the automated fix.

Thanks!

Hey Joachim,

I would honestly like to thank you for your great help so far! All clear about the reCAPTCHA!

Regarding the Field Collection module, it is indeed a very important module for openlab website, since removing it seems to cause very significant errors in two main pages of our website (scr attached). It’s thus reassuring to know that it’s a broadly used module that should normally receive proper support from the community.

However, I have also already started working a bit proactively in re-building those pages without this module - just in case of the worst scenario!

Hope everything works out eventually!

All the best,

Christina!

Field collection-about us|690x349

Hi Christina

Thanks for the additional information; I can certainly see why that module is useful! I have taken another look at the ongoing efforts to make the module Drupal 9 compatible, and it actually appears like they have the fixes in place and merely need to make a release. One contributor reports that the fixes pass the Upgrade Status checks, for instance. This gives us a number of options, including temporarily applying these fixes until a proper release is announced. However, just in case there is something I did not immediately spot, I would recommend continuing with your ongoing re-building efforts. This way, you will be prepared for any outcome.

I will be monitoring this particular module and reach out sometime next week.

Thanks!

1 Like

Hi Joachim,

I noticed that I don’t have access to https://admin-eguide.webtest.cern.ch/ via webdav

, can you please fix this ?

Thanks.
Caroline

Hi again, it seems that I have the same problem for https://fap-dep.webtest.cern.ch/, I don’t have access to webdav. Can you please give me access ? Thanks.

Hi

Plus, problems with the webdav, alice-figure.webtest.cern.ch and alice-publications.webtest.cern.ch

best regards
Guillermo

Hi

I can’t install additional modules, for example, Module Filter
https://www.drupal.org/project/module_filter

best regards
Guillermo

Hi again

Accessing WebDAV has changed slightly with the OpenShift infrastructure.

Please see https://drupal-tools.web.cern.ch/access-webdav-in-openshift.

If you require any assistance, please let us know!

Thanks!

Dear Joachim

yes, WebDAV access is available, but I can not copy or modify our custom files. Screenshot from 2021-10-23 13-09-24
best regards
Guillermo

Hi, I have the same problem. I can access Webdav, update .yml files but I cannot update modules. Via FTP, I don’t have enough rights to edit or update modules.

Thanks again.
Caroline

Hello,

On the hfm website (https://hfm.webtest.cern.ch/admin/reports/upgrade-status
https://hfm.webtest.cern.ch/admin/reports/upgrade-status), I have a module which is not webform

Thanks,
Natalia

Hi Joachim,

I may need some help with Drupal Rector. It doesn’t seem to be so easy. The provided documentation is too complicated for me.

Thanks !
Caroline

Hi Caroline

I will be following up with you by e-mail.

Thanks!