Agenda items

Standing items

  • Who is here
  • Any other suggested topics
  • Wins / Thanks / Blockers
  • Statistics and functionality update. X new bugs created in last two weeks. Y closed by the initiative.
  • The bug I would most like to see fixed
  • Update on target items from last meeting
  • What should be the initiative focus for the next 2 weeks?

Statistics

Statistics graph

0️⃣ Who is here today? Comment in the thread to introduce yourself. We’ll keep the meeting open for 24 hours to allow for all timezones.

Griffyn Heels Griff, AU :wave:
larowlan :wave: lee AU
acbramley :spock-hand: Adam
quietone HI
ambermatz Hello!
lendude Mornin’
borisson_ :wave:
kimb0 Kim! :wave:
longwave Dave, UK :wave:
catch Nat, UK
Tinto Thijs, NL :raising_hand:
smustgrave hello
mohit_aghera Mohit, India
Kristen Pol (she/her) Kristen, California, catching up

0️⃣.5️⃣ What Drupalcon sessions did you or do you want to check out?

larowlan I'm keen on a the CWV one from Fabian/Janez and Mike and Lauri's one about IE11's passing. Also keen for sessions at Drupal South from Michael and Dan
ambermatz I haven’t had a chance to check, so I’m curious what others post here.
borisson_ alex pott's recipies session was super interesting, really happy I saw that one
longwave Nicolas Grekas on Drupal 10 from a Symfony POV was really good - @larowlan i recommend you watch this
larowlan I've read the slides but keen for the recording
Tinto Driesnote is always a nice roundup of what’s going on with Drupal. Looking forward to watch some recorded sessions too.
Kristen Pol (she/her) I didn't do the remote ticket because I'm usually asleep (or trying to sleep) during the European hours but I'm curious of the ticket would have gotten me access to the videos... are the videos ready for those who got a ticket? I wonder if I can retroactively get a ticket just to see the videos early

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

Griffyn Heels I’m presenting a case study on Bugsmash at DrupalSouth in a few weeks and would love some feedback, there’s more info and the questions are here.
larowlan planning for sprint day at Drupal South - should we have a bugsmash table? I'm keen on D10 porting, but bugsmash is another good thing for a sprint day
ambermatz I think we had talked about having an educational day centered around a particular topic, e.g. testing, triage, etc. Is there interest in this?

2️⃣.1️⃣ Wins - what wins have you had since the last meeting? Share your successes!

Tinto Finally found some time to triage again after 2 months of client work. Also bookmarked some issues I want to focus on this week.
lendude Does this count for this meeting ?#2457999: Cannot use relationship for rendered entity on Views just landed!!! That issue broke my will back in the day, sooooo happy enough people kept pushing!
smustgrave found out I can possibly budget core work into my work schedule.  A tax write off as RnD work
mohit_aghera #1987504: Inconsistent character casing for entity type labels
Kristen Pol (she/her) Just did some triage and closed out a couple issues :slightly_smiling_face:

2️⃣.2️⃣ Thanks - a space for callouts to other contributors who’ve helped you

Griffyn Heels Thanks to everyone that’s replied to my call for feedback on the Bugsmash initiative, it’s been very useful so far!
Tinto I want to give a shoutout to @shadcn for the work he’s doing on Next.js for Drupal. And @mherchel for everything he does for Drupal’s frontend. :saluting_face:
smustgrave Everyone here in the bugsmash.  Not sure if I should list them all as mentors haha

2️⃣.3️⃣ Blockers - what’s getting in the way of your issues / goals

quietone Taking my time setting up a new machine
kimb0 Painting the house in the wettest year on record :lower_left_paintbrush:
Tinto Client work, rebuilding our office NAS, other overhead nuisances. And getting back into bug smashing after two months. Harder than I thought!
Kristen Pol (she/her) Legal "fun" (probate/conservatorship), selling 2 houses, go through tons of "stuff", working, kids, backstage theater class (this is fun!), other initiatives, etc etc etc

2️⃣.4️⃣ :loudspeaker: If you helped with the triage since the last meeting then don’t forget to post a comment to triage issue on d.o.

Griffyn Heels Here’s the current triage meta
Kristen Pol (she/her) Just did it and closed out 2 :slightly_smiling_face:
Griffyn Heels Thanks :clap:

2️⃣.5️⃣ Approve last fortnight’s minutes

Griffyn Heels The three most recent need to be approved:#3306984: Meeting of the Bug Smash Initiative 2022-09-13

3️⃣ Core bug statistics - current state of open bugs

quietone Today: 2022-09-27

From: 2022-09-13 to 2022-09-27

All bugs
Open: 45, including 17 fixed
Closed: 68
Age Count
00 39
01 08
02 07
03 05
04 03
06 03
07 01
08 01
10 01

Status Count
closed (duplicate) 17
closed (won't fix) 3
closed (outdated) 6
closed (fixed) 14
closed (works as designed) 3
closed (cannot reproduce) 25

Approximately 144 yr reduction in total number of years of all open bugs.

Only bugs tagged Bug Smash Initiative
Open: 4, including 4 fixed
Closed: 28
Age Count
00 10
01 04
02 04
03 03
04 03
06 03
10 01

Status Count
closed (won't fix) 1
closed (duplicate) 4
closed (cannot reproduce) 18
closed (outdated) 3
closed (works as designed) 1
closed (fixed) 1

Approximately 91 yr reduction in total number of years of all open bugs.

quietone Rather low this time, perhaps a reflection on the effort for beat?
quietone Priority (goal): actual
Critical (50): 61
Major (1000): 932
Normal (6000): 4838
Minor (300): 354
Griffyn Heels Maybe a bit quieter due to DrupalCon happening?
quietone Good point.
quietone The total number of bugs is still reducing, now at 6185. (edited)
ambermatz I think things were a bit quiet because of DrupalCon.

4️⃣ Lets check back on our targets and set some new ones

Griffyn Heels Reviewing the current targets
Griffyn Heels Looks like we could do with a new critical target, the current hasn’t been updated and looks to to be outdated #2860607: Code execution via Twig templates (including inline)
Griffyn Heels Not much movement on the major, think we could do with a new one? https://www.drupal.org/node/2387069
Griffyn Heels This normal is now fixed, so we need a new normal. #1937266: BlockContent entities uses delete method instead of pre/postdelete
Griffyn Heels And finally, no updates on this normal target for a while, time for a new one? https://www.drupal.org/node/3204958
Griffyn Heels I suggest that we roll 4 new targets. Anyone disagree?
lendude Sounds like a good idea
Griffyn Heels New targetsCritical: #3118679: Allow driver name to be different then the PDO driver name during site install proces

5️⃣ Help me - Is there anything you could use a :hand:

6️⃣ Let’s look back at PMNMI issues that we can close this fortnight

Griffyn Heels Here’s the PMNMI list

7️⃣ What have you learned in the last fortnight?

Tinto Learning the “new” Git workflow (instead of patches)https://www.drupal.org/docs/develop/git/using-git-to-contribute-to-drupa...

8️⃣ “I’m presenting a case study on Bugsmash at DrupalSouth in a few weeks and would love some feedback, there’s more info and the questions are here.” @Griffyn Heels

Griffyn Heels It’s always a bit odd opening a thread for yourself.
larowlan Its less weird if someone else comments in the thread, at least you're not talking to yourself then :slightly_smiling_face:
quietone @ambermatz and myself have started a regular triage meeting in #documentation.
quietone Thanks. We are doing them fortnightly.
quietone What I like about it is working in real time with someone. for me, it makes triage so much easier.
ambermatz It’s been great to work with @quietone on core documentation triage. It’s so easy to get stuck on second-guessing yourself on what to do with an issue. Having a triage buddy is awesome.
ambermatz @Griffyn Heels thanks for re-posting the link to the survey. I’ve been meaning to get back to filling it out. And thanks for working up a presentation about bugsmash!
quietone The survey says the initiative started in Oct 2020 but the goal page shows the initial stats as from 2020-04-21. What is the start date?
Griffyn Heels Hmm, it might actually be May ’20, that’s when the first slack message is.
larowlan https://groups.drupal.org/node/535959 May 30 2020
quietone I've added the date to the initiaive page.
Griffyn Heels Updated the date on the form, nice catch.
kimb0 Fixing a documentation bug about the bug smash initiative feels very meta

9️⃣ “planning for sprint day at Drupal South - should we have a bugsmash table? I’m keen on D10 porting, but bugsmash is another good thing for a sprint day” @larowlan

larowlan wondering who is going to sprint day from this channel
quietone I'll be at the sprint.
quietone Would the bugsmash table have a focus on triage or something else?
larowlan yeah I think @lendude and @Tinto said bug-bingo triage worked well at a recent in person event
larowlan kind of torn, because impact wise a sprint on D10 porting in Oct is probably a bigger impact, but its not for everyone, so having the option of bugsmash/triage would be good, we might even recruit some new folks to the initiative
quietone Yea, spreading the news of the bug-bingo tool is a good idea.
ambermatz I won’t physically be there, but I’m happy to drop in to the channel and help where I can.
lendude Bingo triage worked great for in person sprinting, in my mind it should be the default way of getting new or newish contributers get started at mentored sprints, but I might be a little biased :blush:
ambermatz Ok, what is bug bingo triage? Am I missing something obvious?
lendude The ‘take me to a random bug’ button on https://lendude.gitlab.io/bug-smash-initiative/
ambermatz Ok that’s what I thought. Cool.
lendude The ‘what should I work on ‘ question is usually the biggest time sink for new people, so just having them jump straight in and having a focus on triage and not ‘fix’ can really help give people a sense of getting something done in 1 short day of sprinting
Tinto Agree with @lendude. I always wanted to “contribute something to Drupal” but never really knew where to start. Len’s Bug Smash Bingo at DevDays was a great way to get acquainted with contributing because you learn by getting your hands dirty (triaging issues) with instant result (credits). It also inspired me to pay it forward by showing other newbies how to get started. I think the fact that it’s a relatively easy way to contribute to core is what makes it extra appealing.
Kristen Pol (she/her) @larowlan You mentioned before that maybe a Drupal 10 Global Porting Day might be nice to coordinate so it coincides with DrupalSouth's contribution day... but I did hear through other channels that some organizers might not be super keen to have a remote event at the same time as they really want in-person participation and are worried such a remote event might pull people away of participating in person. IMO I would be surprised if that happened... if you are at DrupalSouth, I would think you'd want to attend the contribution in-person since you are there :slightly_smiling_face: But, I did want to follow up on this because if we did do a parallel D10 porting event at the same time, we need time to find remote mentors and to advertise the event. Thoughts? (from anyone) (edited)
larowlan We normally allow remote participation on the day, but don't advertise it (because we want people to stay in person)
Kristen Pol (she/her) Would it be valuable or distracting having a separate global event at the same time?
Kristen Pol (she/her) We are trying to figure out the timing of the next porting event in October and/or November
Kristen Pol (she/her) We could also do after the event, like the next day
larowlan I don't think it would be distracting
larowlan @VladimirAus might have thoughts as he's been heavily involved in porting/global days and also Drupal South
Kristen Pol (she/her) Would you run it by your team as well? Don't want to step on toes
larowlan yeah pinged Vlad above I think he's probably best placed to answer

🔟 Is there any interest in a regular education day? Where we pick a topic and then share favorite resources or have a discussion about best practices? Topics would be chosen based on their relevance to core issue triage, testing, etc.

ambermatz I was late and so I’m slipping this discussion topic in, hope that’s ok.
ambermatz One of the things I’ve liked about #bugsmash is learning best practices. I thought it might be cool to also have an intentional set-aside time for education in this channel.
larowlan I think that's a good idea, especially if we could refer people to existing material
ambermatz Exactly yes. I see it as a great way to get folks oriented with the docs.
Tinto I would love this!
smustgrave this sounds amazing

Participants:

larowlan, ambermatz, borisson_, longwave, Tinto, Kristen Pol, Griffyn Heels, lendude, smustgrave, mohit_aghera, quietone, kim.pepper

Comments

griffynh created an issue. See original summary.

griffynh’s picture

Issue summary: View changes

larowlan credited Lendude.

larowlan credited longwave.

larowlan credited quietone.

larowlan credited tinto.

larowlan’s picture

Version: 9.5.x-dev » 10.1.x-dev

Drupal 9.5.0-beta2 and Drupal 10.0.0-beta2 were released on September 29, 2022, which means new developments and disruptive changes should now be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

lendude’s picture

Status: Active » Reviewed & tested by the community

Looks good

larowlan’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

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