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.

quietone Hi
ambermatz Hello
akmalfikri Hello. Akmal from Malaysia. (edited)
Kristen Pol (she/her) Kristen, California :wave:
Griffyn Heels Howdy :wave: - Griff Au
larowlan lee :flag-au: :wave:
kimb0 Kim :wave:
el7cosmos Hi :wave:  :flag-id:
DanielVeza Hello! :wave: Daniel, AU
acbramley :wave: Adam
jibran Hi!
lendude Len :flag-nl:
Matroskeen Hello :wave::flag-ua:
Tinto Hi from Amsterdam! :raising_hand:
dww :wave: Derek @ TEN7 near Honoka'a, HI (US colony). Catching up on blursday, the day after blursday.  Pandemic times... :sweat_smile:

0️⃣.5️⃣ How’s your ’22 going so far? Having a good year?

quietone Yes. Family well and I've been chipping away at long outstanding house chores.
akmalfikri Mix reviews to be honest. I just quit my job about two months ago to restart my drupal agency here in Malaysia. Looking forward in attending Drupalcon Prague. (edited)
Kristen Pol (she/her) Hard to believe it's almost summer... hoping that Covid will cooperate this summer and give us a month-long window of peace so we can go somewhere this summer :crossed_fingers:
Griffyn Heels Good year so far, we got a dog!
larowlan big things happening for my kids so that's exciting
ambermatz TBH pandemic stress is getting to me. I’m working pretty deliberately on some self-care to avoid burning out.
DanielVeza in 2022 I've gotten married, moved countries and started a new job :dizzy_face: Not doing anything else the rest of the year
akmalfikri btw Drupalcon Prague date is so close to my favourite con in the world, the Essen Spiel, might go to both! Woohoo.
lendude It’s going too fast, but had a great vacation and was at some amazing gigs this year already, so all in all better then the previous years :slightly_smiling_face:
Matroskeen I had some plans for road trip across Ukraine this summer, but helping your country to fight an aggressor is really something! :v:
Tinto Getting a bit more involved in contributing to Drupal this year and so far it’s been great! :drupalparrot:
dww Ups and downs, as usual. Lots of stress.  Some rough spots.  But mostly incredibly blessed, lucky and grateful.  Excited to be doing some live music gigs again in June (in Oakland and Santa Rosa, for any Bay Area folks out there)...

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

Kristen Pol (she/her) How can the new Contribution Events Initiative work together with Bug Smash? https://www.drupal.org/project/contribution_events
quietone Need an action item to add 'how to run the initiative meeting' to the initiative documentation. From https://drupal.slack.com/archives/C014QES6HSQ/p1653008147915269

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

quietone Making time to review PMNMI issues.
Kristen Pol (she/her) Although though not technically "for bugsmash", I'm feeling optimistic the new Contribution Events Initiative I've kicked off will benefit bugsmash!
larowlan not so hot this fortnight, been waylaid preparing a session for a conference
quietone Also, I finally completed triage on all the issues that are 'committed but open and not reverted'.  The full list, https://docs.google.com/spreadsheets/d/16P7m6IlLWgez0Q79UDT14MC-hJYlssQj...
larowlan that is a huge effort
larowlan thank you!
ambermatz I kinda obsessed on the PMNMI issues and it's been fun.
akmalfikri Our first ever contribution event in Malaysia. Psyched!
larowlan https://drupal.slack.com/archives/C014QES6HSQ/p1653366191520039?thread_t... I think they're a low hanging fruit where we can make some real inroads
Matroskeen I was told that I was nominated by someone for the 2022 Aaron Winborn Award. This is probably the best recognition of my contribution activities.Thank you :heart:
Tinto Organised and hosted my first Drupal event last week while in Kuala Lumpur. I think it was the first ever Drupal contribution event in Malaysia. Made some great new friends and we worked on the Drupal core issue queue together. It was a lot of fun!
dww Not technically a bug, but very happy that 332796 finally landed (Major feature for Update Manager from 2008, solves a big UX problem, borderline bug).
dww 3279850 was an important bug smashed before 9.4.0-beta1, and helped us find some draft CRs that needed to be published.

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

akmalfikri Shout out to @Tinto for organising the first ever contribution meetup here in Malaysia. Eye opening and pretty exciting moving forward.
larowlan tinto++
larowlan love seeing new faces
Tinto I want to thank @Kristen Pol (she/her) for all the effort she’s been pouring into the #contribution-events initiative. Impressive to see how she is able to keep track of everything and get stuff done. Great work!
dww Thanks to everyone who's been putting in time and energy to triaging and smashing bugs!

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

Kristen Pol (she/her) Been focused on Contribution Events Initiative the last couple weeks but have bugsmash in my heart
larowlan preparing session slides, should be all done on that by middle of this week :muscle:
lendude Apparently I’m doing a live streamed interview thing at DrupalJam next week, sorta occupying the mind since it is WAAAY outside my comfort zone
Matroskeen Was busy with other things, but will try to get back on the track!
darvanen 'rona
dww [$day_job, $life, $friends_in_need, $house_projects, $land_projects, $errands, $adulting]

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. (edited) 

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

Griffyn Heels #3277586: Meeting of the Bug Smash Initiative 2022-05-10

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

quietone Today: 2022-05-24

From: 2022-05-10 to 2022-05-24

All bugs
Open: 35, including 24 fixed
Closed: 62
Age Count
00 21
01 03
02 12
03 05
04 06
05 07
06 04
07 01
08 01
09 01
11 01

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

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

Only bugs tagged Bug Smash Initiative
Open: 9, including 8 fixed
Closed: 40
Age Count
00 03
01 03
02 11
03 05
04 05
05 06
06 03
07 01
08 01
09 01
11 01

Status Count
closed (duplicate) 12
closed (won't fix) 1
closed (works as designed) 4
closed (cannot reproduce) 13
closed (outdated) 6
closed (fixed) 4

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

quietone Priority (goal): actualCritical (50): 71
Major (1000): 989
Normal (6000): 5139
Minor (300): 378
larowlan criticals are starting to get out of hand
Kristen Pol (she/her) Nice that 50% of targets have been hit... only 71+78 bugs to get the other two targets!
larowlan technically when we hit the targets the initiative is supposed to wind up :open_mouth: I'd prefer we re-cast the targets
Griffyn Heels Might spin this off to a separate discussion thread
Tinto Are (active) bugs that are changed to ‘Task’ or ‘Support request’ included in these statistics? I’ve seen/triaged quite a few of these this time around.

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

quietone Previous fortnightly targetsCritical: Not triaged
Major: Triaged, new patch, NW
Normal: Triaged, Closed (works as designed)
Normal: Triaged, new patch, NR
dww Given https://drupal.slack.com/archives/C014QES6HSQ/p1653365596124619?thread_t... dare we target 2 critical, 1 major and 1 normal this time?

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

quietone I've been using this search to find issues where last updated > 3 months. Then triage to see if the '3 month' template can be used. If the '3 month' template is already there and I was not the one to add it, then it is very likely that I will close it.
akmalfikri :question: If I could help in closing these issues, what should I do? Close the issue if there is no update in 3 months?
quietone @akmalfikri There is more to the process than that. This process is relatively new and we are using it on older, stale issues. The '3 months' comment is added after the issue has already been waiting for a year for a response.  It is a polite way to nudge the OP or a follower of the issue to respond, which some do and comment on the issue an update the status.So, say I add a '3 month' comment to an issue that has been PMNMI for over 1 year. Once the three months has passed another person (not me) is expected to triage it again, to double check that I haven't missed something and then decide what the status of the issue should be and comment.I suggest reading the bugsmash issue templates, particulary the ones for PMNMI.

7️⃣ @Kristen Pol (she/her) How can the new Contribution Events Initiative work together with Bug Smash? https://www.drupal.org/project/contribution_events

Kristen Pol (she/her) We had our first meeting today and people can still contribute there: https://drupal.slack.com/archives/C03FH8GTB1A/p1653327050602279
larowlan interested in @akmalfikri and @Tinto’s perspective from the meetup in Malaysia (edited)
Kristen Pol (she/her) One of our goals is to advertise existing contribution events but to also make it easier to create more
akmalfikri I missed that meeting. I want to help! (edited)
Kristen Pol (she/her) For example, Tinto was going to take the bugsmash slides and try to make them generic for any contribution event
Kristen Pol (she/her) Love to hear more ideas like that :slightly_smiling_face:
Kristen Pol (she/her) If the triage meetings are happening regularly, those can be advertised as regular contribution events
akmalfikri My idea is during any contribution event, eg -  introduction of bugsmashing, could be held with a video call from ‘senior’ bugsmasher for any quick response for any queries related to bugsmashing would be great. During the event, we have some queries relating to the statuses and probably the technical part of the process that need a ‘senior’ figure to assist.
Kristen Pol (she/her) So a Q&A session at first and a mentor during?
Kristen Pol (she/her) Definitely having mentors is a big deal if you want anyone new to be able to participate effectively
akmalfikri mentor during is best.
Kristen Pol (she/her) Are the triage meetings still happening? I haven't been paying enough attention to the channel, sorry
akmalfikri I think so.
Kristen Pol (she/her) If they are then I'd like to add them here: #3281974: 2022 Drupal contribution events
lendude I was gonna make the generic slides but it got pushed out of my mind, will try again this fortnight!
Kristen Pol (she/her) Thanks!
Tinto One of the things I loved during the last contrib meetup, was that I explained attendees that they could ask questions about issues they found in #bugsmash. And when they did, there were almost instant responses. I feel that really contributed to the experience, especially for first-time bug smashers.
Tinto In general, I think #bugsmash and #contribution-events are a match made in heaven. Triaging Drupal core issues is a great incentive to get together and get people interested in contributing. Plus, there is plenty to do for all experience levels. The fact that people can earn core credits quickly adds to their motivation. (edited)

8️⃣ @larowlan Re-casting the Bugsmash Initiative targets

Griffyn Heels https://drupal.slack.com/archives/C014QES6HSQ/p1653365521965979?thread_t...
larowlan I think minor is probably OK not to hit the target, they're minor by nature
larowlan But critical might make sense for our focus
quietone What is more important, the bug count by priority or the bug years?
Kristen Pol (she/her) IMO critical is more important that average age
larowlan they're both important, but if I had to choose, criticals
larowlan we used to say 'no new features' until criticals got below the 'threshold'
larowlan but we don't have that anymore
quietone I am cautious about a focus on criticals because I think it could discourage participation.
larowlan yeah true, they can take a long time
Kristen Pol (she/her) Good point... criticals can certainly be hard ones :confused:
larowlan I think you're right, we should keep the general initiative focus as it is, but those who feel up to working on criticals should be encouraged to
quietone Can't the initiative have two main priorities? Say, one for getting Critical issues to RTBC and the other to reduce bug years by triage.
larowlan I think those are what we had in the goals :joy:
larowlan reduce the open bugs as well as their age
larowlan i.e keep calm and carry on :slightly_smiling_face: :keep-calm:
quietone Right, I forgot that the goals list an average age.
lendude Well, we are not making a lot of progress on the average age I think, although it doesn’t feel that way.Simple math: we have less bugs than 2 years ago, we have roughly the same number of open bug years => average number of years per bug has gone up:shrug:
lendude But it still feels like we are making progress on that front, maybe because we closed most of the 15+ years bugs.
catch Should we reduce the normal bug target, down to 4500? And the major bug target, down to 750?
catch I feel like 'total bug years' is a better measure than 'average bug age'. If we close four two year old duplicates of a ten year old bug, then the average bug age goes up a lot.
jibran I think the revised target for normal and major bugs makes sense. If we're going to revise then we should announce it as well.
Kristen Pol (she/her) The “total bug years” stat sounds good to me
jibran @larowlan maybe time to restart #CriticalADay to get some momentum.
larowlan ha! I was thinking the same thing (to myself) yesterday
jibran We used to have D8Critical calls back in the day.
jibran 1hr session every week. We, it was mostly catch and alex, came up with postupdate hooks during those calls.
Kristen Pol (she/her) For some reason, the “I'm feeling lucky” google feature popped in my head… it might be fun to have a button on d.o that randomly picks a bug for you to work on… though not sure anyone would actually use it :) (edited)
jibran We used to have patch bingo feature on d.o. I think you can use it from your dashboard.
Kristen Pol (she/her) Don't remember it but I don't really use my dashboard
dww I'm all for:Multiple goals.Those who can, focus on critical.Moving the goals if we get too close to meeting them. :wink: The ultimate goal is bug-free core. :sweat_smile: We'll never get there, but it's great to be trying, and I love what we've built here.
catch There is probably some kind of point where the best we can do is maintain equilibrium, but I have no idea what that point is. So gradually moving the goals downwards based on trajectories seems like the best option. I think we should try to keep things attainable at any one point.

9️⃣ @quietone Is there any documentation on how to run an Initiative Meeting?

Griffyn Heels This document from @ambermatz is really good: https://drupal.slack.com/archives/C014QES6HSQ/p1653011453598749?thread_t...
Griffyn Heels The emojis is the issue I encountered when I did this last time
Griffyn Heels Should we move this to d.o?
ambermatz I was going to follow up in that thread and see what the final step should be. @quietone , @Kristen Pol (she/her), and I worked on it on Friday. I think we’re also curious if someone already had a doc done, so we could make sure we didn’t miss anything.
ambermatz I think we’d like to put it in the bugsmash guide on d.o.
Kristen Pol (she/her) I was hoping to use this doc for the basis of one for the Contribution Events Initiative :slightly_smiling_face:
ambermatz Go for it, I say.
Kristen Pol (she/her) Actually thought it was already put in the guide but didn't find it when looking earlier today :wink:
quietone Yes, I think it should move to the guide as well.
Griffyn Heels I’m just reviewing it now
Griffyn Heels Okay, I think the doc is ready for a re-review. Does someone mind giving it another pass before we add it to d.o

Keep chatting in the threads folks, thanks for taking part

jibran Thank you for running this.

Participants:

Kristen Pol, quietone, larowlan, ambermatz, akmalfikri, Matroskeen, Tinto, dww, lendude, darvanen, Griffyn Heels, catch, jibran, kimb0, el7cosmos, DanielVeza, acbramley

Comments

griffynh created an issue. See original summary.

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

Drupal 9.4.0-alpha1 was released on May 6, 2022, which means new developments and disruptive changes should now be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

griffynh’s picture

Issue summary: View changes

jibran credited DanielVeza.

jibran credited Matroskeen.

jibran credited akmalfikri.

jibran credited catch.

jibran credited darvanen.

jibran credited larowlan.

jibran credited quietone.

jibran’s picture

Adding participants.

jibran credited dww.

jibran’s picture

Adding @dww as he joined the party late.

jibran’s picture

and @griffynh for running the meeting. :D

tinto’s picture

Issue summary: View changes

Changing participants header to an H2 for legibility.

griffynh’s picture

Issue summary: View changes
griffynh’s picture

Issue summary: View changes
tinto’s picture

Issue summary: View changes

Adding some participants from the roll call in 0.

griffynh’s picture

Status: Active » Fixed

Status: Fixed » Closed (fixed)

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