Hello and welcome to this Drupal 11 readiness meeting!This meeting:➤ Is for core and contributed project developers as well as people who have integrations and services related to core. Site developers who want to stay in the know to keep up-to-date for the easiest Drupal 11 upgrade of their sites are also welcome.➤ Happens every Monday at 20:00 CEST (currently 18:00 UTC).➤ Is done over chat.➤ Happens in threads, which you can follow to be notified of new replies even if you don’t comment in the thread. You may also join the meeting later and participate asynchronously!➤ Has a public agenda anyone can add to: #3452301: Drupal 11 readiness meeting / 3 June 2024➤ Transcript will be exported and posted to the agenda issue. For anonymous comments, start with a 👤 emoji. To take a comment or thread off the record, start with a 🚫 emoji.

0️⃣ Who is here today? Comment in the thread below to introduce yourself.

Gábor Hojtsy (he/him) :wave:
japerry :hand:
mikelutz (he/him) :wave:
Balu Ertl :wave:
smustgrave Hello:wave:
hestenet (he/him) Tim from the DA :wave::skin-tone-3: Hope everyone had a good weekendhestenet
Kristen Pol (she/her) :wave:
kimb0 :wave::skin-tone-2:
VladimirAus Vladimir :kangaroo:
Björn Brala (bbrala) Bjorn :wink:

1️⃣ Do you have suggested topics you are looking to discuss? Post in this thread and we’ll open threads for them as appropriate.

smustgrave Believe we did something for D9 to D10 for abandoned or less supported modules to get a D10 release out and then marked the module minimally maintained.  Something we want to start early for D11?
Kristen Pol (she/her) Is there anything we need to think about in regards to Starshot? Any Starshot blockers?
Kristen Pol (she/her) The low hanging fruit thread seemed like a nice addition last time… is this something that would be good to do each meeting or are there too many hard things left?
Gábor Hojtsy (he/him) Need to go for the night, feel free to continue with new threads if needed. 🙂

2️⃣ Celebrations :tada:

Gábor Hojtsy (he/him) A new Upgrade Status release is out with additional checking for  a deprecated views settings key and not checking for extending internal classes anymore 🙂 https://www.drupal.org/project/upgrade_status/releases/4.3.2
andypost initial PHP 8.4 compatibility landed!
Gábor Hojtsy (he/him) @andypost is that also in 10.3? 🙂
Björn Brala (bbrala) Project analysis now* updates info.yml files of submodules also. Big thanks to @berdir to keep feeding me weirdness :x (edited)
Gábor Hojtsy (he/him) "now updates" you mean? 🙂
Björn Brala (bbrala) :smile:
Björn Brala (bbrala) I'm notoriously bad at typing without errors :x
andypost @Gábor Hojtsy (he/him) yes, ref #3427903: [META] Make Drupal 10/11 compatible with PHP 8.4#comment-15625297

3️⃣ We did something for D9 to D10 for abandoned or less supported modules to get a D10 release out and then marked the module minimally maintained. Something we want to start early for D11?

Gábor Hojtsy (he/him) Asks @smustgrave
Gábor Hojtsy (he/him) Great you ask 🙂
Gábor Hojtsy (he/him) that is why we set up the https://www.drupal.org/project/puwg earlier this year
smustgrave Oh nice! I’m very interested in that.
mglaman I'd say "no" since D10 isn't a cliff like d9 was
mglaman This is the first major version that isn't forced due to some 3rd party EOL
mglaman I'm not saying never, but maybe something in Q4? Like October maybe?
smustgrave Only brought up because I remember on some projects to get to D10 had to use that composer lenient you wrote on many modules so we could update.
smustgrave But just joined #project-update-working-group will see if can be any help there
mglaman I guess it is still needed sooner than later because people still want to upgrade. But maybe not the harsher minimally maintained
catch For me I would want to start new projects on 11.x asap but I would probably aim to update existing sites more like January this time around.
mglaman That is true.
mglaman I still think it's fair to give people a quarter to have modules ready. And then begin to have the update working group step in
catch Yeah October also seems reasonable to me.
mglaman June-Sept = hey everyone please be readyOct = update working group steps in to help maintainers
mglaman That's my gut feeling
smustgrave So this would be good time to plan out. Modules that could be targeted. And during this time work with maintainer to do the update
mglaman Depends on who. I think it should be organically with maintainers. The ACMS team at Acquia is working on patches and some fixes and working with maintainers. I think individuals can keep doing that.Once we hit October that's when the PUWG can be brought in if normal efforts haven't worked. Because it also acknowledges that maintainers are people too and it could take a month for them to have time for review
smustgrave Think we are saying the same thing
mglaman I think so, too, I just wanted to make sure
smustgrave 100%
Kristen Pol (she/her) Agree with the above… I’ll cross post to the puwg channel
smustgrave Needed a new thing to work on so perfect timing
mglaman thanks @Kristen Pol (she/her)
VladimirAus Sounds like a good idea.One thing I encountered while updating D9 to D10 modules is unclear path for modules with "Seeking new maintainer" especially in the situations where the maintainers were not reachable.The process of applying for maintainership is documented but can be quite confusing.
Björn Brala (bbrala) One of the things we will do is writeup the process to get to puwg updating a module. We should make sure this is blogged out, and perhaps mentioned once in a while in d11readiness and other channels. Think the biggest challenge will be making sure people know what to do.
Björn Brala (bbrala) We might be able to find a way to proactively find active issues around upgrades and mention the proces there. Finalizing the process will be one of the main subjects for next meeting in #project-update-working-group, which is next week 🙂
Kristen Pol (she/her) Great :+1:  thanks for organizing and nudging us along

4️⃣ Is there anything we need to think about in regards to Starshot? Any Starshot blockers?

Gábor Hojtsy (he/him) @Kristen Pol (she/her) raised this
Gábor Hojtsy (he/him) There is https://www.drupal.org/project/issues/search?issue_tags=Starshot%20blocker but I am not sure any of the tagged core issues are actually blocking the MVP of Starshot. (edited)
Gábor Hojtsy (he/him) The project browser ones definitely do.
Kristen Pol (she/her) Gotcha… if nothing is on your radar then I assume not (edited)
catch It would be good to get package manager/automatic updates/project browser into 11.1 as alpha asap.
catch This is theoretically possible to do as of two weeks ago now that 11.0.x is branched.
sime It would be good to get package manager/automatic updates/project browser into 11.1 as alpha asap.What is the value of this particularly? I've be rebasing a bit and there are flaky tests for example, it doesn't feel ready to me.
sime (Other than it setting a clear intention :D)
catch Part of getting it to alpha would include fixing those flaky tests and reviews of the core MRs etc.
catch Reviews and testing of issues in https://www.drupal.org/project/issues/search/drupal?project_issue_follow...…]D=any_11.&component%5B%5D=navigation.module&issue_tags_op=%3D will help with starshot (on the basis that it uses navigation rather than toolbar, which is not definite but is likely).

5️⃣ Are there low hanging fruits for the Drupal 11 release?

Gábor Hojtsy (he/him) Raised by @Kristen Pol (she/her)
Gábor Hojtsy (he/him) #3449815: [meta] Requirements for tagging 11.0.0-rc1 has the beta2 requirements/targets
Gábor Hojtsy (he/him) I think the release notes can always use help 🙂 #3449818: 11.0.0-rc1 release notes
Gábor Hojtsy (he/him) The other ones don't seem to be evidently low hanging fruit.
Gábor Hojtsy (he/him) I think low hanging fruit is to look at one's modules and see if any can be easily updated to Drupal 11 🙂 out of mine for example, git_deploy and l10n_pcofing would be likely low hanging fruit for me :smile: https://dev.acquia.com/drupal11/deprecation_status/projects?maintainer=G...
Kristen Pol (she/her) Thanks :pray:

6️⃣ That's it for the meeting, thanks all for attending!

Participants:

smustgrave, Kristen Pol, Gábor Hojtsy, andypost, bbrala, mglaman, catch, VladimirAus, sime

Comments

Gábor Hojtsy created an issue. See original summary.

mikelutz credited andypost.

mikelutz credited bbrala.

mikelutz credited catch.

mikelutz credited mglaman.

mikelutz credited sime.

mikelutz’s picture

Issue summary: View changes
Status: Active » Needs review
smustgrave’s picture

Status: Needs review » Fixed

Went into #d11readiness
Verified all threads captured and active participants credited.

mikelutz’s picture

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.