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
ToDos
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 | Vicki, NZ |
| amjad1233 | Amjad, Brisbane |
| Griffyn Heels | Griff, Syd :wave: |
| Indrajith KB | Indrajith, India |
| mohit_aghera | Mohit, India |
| larowlan | Lee late, au |
| Matroskeen | Ivan, Ukraine :wave: |
| lendude | Len, Amsterdam |
| jibran | Jibran, AU |
| Paulo Henrique Cota Starling | Paulo, Belo Horizonte - Brazil |
| Spokje | Frank, NL |
| Kristen Pol (she/her) | Kristen, late, California |
| ambermatz | Amber, Oregon |
| mansoor20 | Catching up late :wave: |
0️⃣ .5️⃣ Who's attending DrupalSouth on Thursday/Friday? What session are you most looking forward to?
| quietone | https://drupalsouth.org/events/sessions/alex-matthews-life-after-drupal-... |
| Griffyn Heels | That does look good @quietone |
| Griffyn Heels | I'm moderating this session on Thursday afternoon: https://drupalsouth.org/events/sessions/ian-laslett-making-auditing-stan... |
| quietone | Ambitious. Audit and fun in the same sentence. |
| larowlan | The sprint I'm looking forward to |
| Kristen Pol (she/her) | @larowlan do we need a ticket to go to the contribution event? |
| Kristen Pol (she/her) | Never mind... you mentioned it's free in the other thread (edited) |
1️⃣ Do you have suggested topics you are looking to discuss? Post in this thread and we’ll open threads for them as appropriate.
| quietone | Triage issues marked PMNMI before this initiative started and possibly add three month notice |
| quietone | Issues that have been committed but still open - is there a way to find them |
| quietone | Ideas for Triage meeting |
| larowlan | Plan for Drupal South sprint and bugsmash domination |
| tim | Hi didn't offically introduce myself hiRe - looking for open issues - Could you use an api on issues?https://www.drupal.org/drupalorg/docs/apis/rest-and-other-apisI am not sure would work but can see advantages if it could. Download a list. filter for what you need in an excel spreadsheet....@quietone (edited) |
2️⃣.1️⃣ Wins - what wins have you had since the last meeting? Share your successes!
| amjad1233 | I managed to add Acronyms plugin for search_api module. Was quite awesome. |
| Kristen Pol (she/her) | I think I forgot to mention that I got 2 github sponsors that are sponsoring me for bugsmash triage work... 2 hours a month which helps :) https://github.com/sponsors/kepol?sc=t&sp=bluehorndigital (edited) |
2️⃣.2️⃣ Thanks - a space for callouts to other contributors who’ve helped you
| amjad1233 | @darvanen Thanks Max for helping me with that query thingy. |
| Griffyn Heels | Thanks to @mohit_aghera for running the last session! If anyone else wants to in the future I can share the info. |
| quietone | @daffie for #1292966: Curly braces cannot be used in default values for columns |
| mohit_aghera | @larowlan and @daffie for following up on #3220437: [PP-1] Empty breadcrumb at node/add and node/add/{content_type} when frontpage view is enabled (edited) |
2️⃣.3️⃣ Blockers - what’s getting in the way of your issues / goals
| larowlan | Time |
| Kristen Pol (she/her) | Working on Australian government project that launches next week :tada: |
| larowlan | Please share when it launches |
| Kristen Pol (she/her) | Will try to remember! :slightly_smiling_face: |
3️⃣ Core bug statistics - current state of open bugs
| quietone | Today: 2021-08-17
. |
| larowlan | Thanks |
| lendude | I’ll see if I can find some time to kick off another scrape and update the graphs, looking at the biweekly stats we are doing great work |
4️⃣ Nominate your pet issue for a bug-smash target for the next fortnight
| quietone | Still want to get the two children of this completed. https://www.drupal.org/project/drupal/issues/65474 |
| mohit_aghera | #3220437: [PP-1] Empty breadcrumb at node/add and node/add/{content_type} when frontpage view is enabled |
5️⃣ Help me - Is there anything you could use a :hand:
| mohit_aghera | @larowlan #3220437: [PP-1] Empty breadcrumb at node/add and node/add/{content_type} when frontpage view is enabled#comment-14190352 is it ready to work on with following changes?- mark it as internal - make the class final - add a to-do linking to the broader followup about changing the paths, and say 'deprecate in {url}' |
| larowlan | I think so yes |
| Matroskeen | Tend to mark as "Won't fix", but I can't without seeing other opinions:#3101664: UserRolesCacheContext reports wrong user.roles |
6️⃣ @quietone: "Triage issues marked PMNMI before this initiative started and possibly add three month notice" (edited)
| Griffyn Heels | Whats PMNMI? |
| quietone | Postponed Maintainer Needs More Information |
| quietone | Many months ago, I triaged and added a 3 month notice to PMNMI issues in migrate. Then, after the three months another migrate maintainer reviewed those issues. The result was that all but one was closed.That worked well and I suggest we do the same. |
| larowlan | Sounds great, can we crowd source this at the sprint on Friday |
| quietone | As a start date I use 2020-04-21 which is from the initial stats, https://www.drupal.org/community-initiatives/bug-smash-initiative/goals |
| lendude | Do we have an ok for using the 3 month period? Think @xjm had some insights into a good period to use last time we talked about this? |
| lendude | Can’t remember what came out of that discussion |
| quietone | Links to two meetings where I found discussion. [#3195107]The second issue has input from xjm, suggesting the three months. The last comment in the thread was a self reminder for xjm to look at the templates. I don't think that has happened. |
| Kristen Pol (she/her) | Excellent suggestion @quietone. Thanks for the reminder |
7️⃣ @quietone: "Issues that have been committed but still open - is there a way to find them"
| quietone | This is likely a small group of issue but a group where we have found that closing the old one and opening a new one is the way to move it forward.Maybe we could find them all and work through them. |
| larowlan | We'd need to ask drumm I think |
| quietone | @drumm, is it easy to get a list of these issues? |
| tim | I posted in the wrong thread....https://drupal.slack.com/archives/C014QES6HSQ/p1629175932123600?thread_t... |
| quietone | thanks for the nudge. I had a csv of open issues from working on the stats. I wrote a batch script to get the issue number and then to find those that are in the git log. I get 55 results. https://www.drupal.org/files/issues/2021-09-02/quietone_committed-and-op... |
| drumm | I think we have all that data in the DB. Not exactly easy, but doable. Is this still needed, looks like you might have found a way already? |
| Matroskeen | @quietone, that's nice! We can close at lease one of them :smiley:#3192059 was supposed to be backported to 8.9, but it's not gonna happen.Quick instructions how to deal with such issues are available in one of the previous meetings: https://drupal.slack.com/archives/C014QES6HSQ/p1623125376125100p.s. I went ahead and closed it. (edited) |
| catch | @nod_ was working on some issue queue mining and might be able to pull this. |
| nod_ | do you need issues for D7 as well? or 8+? |
| nod_ | got 371 issues |
| nod_ | [ CSV file, see link below ] https://www.drupal.org/files/issues/2021-09-02/nod_-committed-but-open_0... |
| nod_ | kinda uses commit data from a couple of weeks ago but it's a start. takes commits from about 2012, if an issue was committed earlier and is still open it won't be in this list |
| nod_ | added the human readable status, https://www.drupal.org/files/issues/2021-09-02/nod_-committed-but-open_1... |
| catch | @nod_ I'm pretty sure only 8.x issues for this channel - thanks for digging those out! |
| larowlan | thanks, this will be a good triage target for today @pameeela @Griffyn Heels |
| larowlan | put into a sheet https://docs.google.com/spreadsheets/d/16P7m6IlLWgez0Q79UDT14MC-hJYlssQj... and filtered out patch to be ported and d7 |
8️⃣ @quietone: "Ideas for Triage meeting"
| quietone | A list of thoughts I had.
|
| mohit_aghera | +1 to Run like a regular meeting with issues in threads andAnnounce a set of issues or component to be triaged |
| larowlan | That sounds great |
| larowlan | I think we'd need a champion to take on the job of organising them |
| larowlan | I wonder if @kattekrab has any ideas on if this |
| larowlan | do you think we could spend some time at the sprint fleshing this out some more ? |
| lendude | My only worry is that it could fill up the channel fairly quickly, and it might be hard to find the issue that actually needs discussing, ie. we do 10 issues, 9 are easy, 1 is hard, but its the third issue on the list so nobody sees that this still needs discussion cause it too far back in the slack history. I don’t know, maybe I’m going for premature optimisation here and we should try it and see |
| larowlan | we could spin up a triage channel if that became an issue |
| lendude | Yeah, we should try it and see and tweak from there |
| kattekrab | Interesting! Thanks @larowlan - I might have some ideas if I wasn't sleep deprived. Very much agree with you @lendude "Just try, then tweak" Good suggestion @quietone |
| kattekrab | Triage is well focussed - timeboxing, and trying to filter for complexity might be useful frames |
| kattekrab | Is everyone familiar with the cynefin model? Clear - Complicated - Complex - Chaotic? |
| kattekrab | image.png |
| dww | Yes, an async triage meeting sounds great. Definitely worth trying & tweaking. |
| dww | Also from the Premature Optimization Department (where I spend way too much time): I wonder if the nature of these async slack meetings will add any friction to actually taking the actions in the issues themselves. Eg, a couple people respond to a question in a thread, and it seems like agreement. Some possible risks to progress:
|
| dww | Proposed mitigations: A) it’s only an issue. Folks can post new comments, undo metadata changes, etc. Just post something and if we change minds later, change the issue accordingly |
| dww | B) make good use of thread icons, be sure to update, so we can more easily circle back later to anything not :checkbox: |
| dww | :point_up: would also help with Len’s concern |
| lendude | Yeah B) sounds really good, maybe also removing the preview when it has been resolved so resolved stuff takes up less space? |
| dww | @kattekrab hadn’t heard of that, but looks interesting. I started at https://en.m.wikipedia.org/wiki/Cynefin_frameworkSeems like a good, clear summary. Any better places to learn more? |
| dww | This caught my eye:"best practice is, by definition, past practice"sounds like something to also keep in mind. I should post that to the #gitlab meeting. ;) maybe if I share it widely enough, I’ll take it to heart, and be less complacent in the technical aspects of my life. |
| Kristen Pol (she/her) | Excellent idea @quietone and I agree with keeping it simple and the UX improvements above to keep the channel tidy and helpful |
| quietone | Some of @dww concerns can also be handled with by someone checking the threads for decisions or followups. This stuff often falls to the facilitator but I am cautious about overloading the expectations of a facilitator. |
9️⃣ @larowlan: "Plan for Drupal South sprint and bugsmash domination"
| larowlan | Any thing you want us to focus on |
| larowlan | First time contribution tasks would be great |
| quietone | Helping people to (learn how to) review issues |
| larowlan | Yes, @jibran did that in Melbourne a few years back +1 |
| quietone | @jibran, what did you do? |
| larowlan | he got up on stage and talked through a review |
| larowlan | like the live commit, but a live review |
| jibran | Dude! that's 6.5 years ago. :smile: |
| jibran | You pretty much have to present whatever you want sprinters to do. |
| larowlan | 6.5 years really? |
| larowlan | wow, that went so fast |
| jibran | DrupalSouth Melbourne was held in March 2015. |
| larowlan | :exploding_head: |
| larowlan | the sprint is free for anyone to attend - no need to have a ticket |
| larowlan | i'll post in this channel the details on Friday |
| Kristen Pol (she/her) | I'll try to attend, thanks for organizing |
| ambermatz | I’ll do a social post from the Drupalize.Me account promoting the sprint and encouraging folks to check out bugsmash issues. |
| jibran | Maybe @Gábor Hojtsy (he/him) can use his social media influence as well. :smile: |
| ambermatz | Here’s a link to the tweet just posted: https://twitter.com/drupalizeme/status/1428137177855184900 |
| Gábor Hojtsy (he/him) | RTed :) |
| Comment | File | Size | Author |
|---|---|---|---|
| #23 | image.png | 125.58 KB | quietone |
| #22 | nod_-committed-but-open_0.csv_.txt | 49.98 KB | quietone |
| #22 | nod_-committed-but-open_1.csv_.txt | 54.61 KB | quietone |
| #22 | quietone_committed-and-open.txt | 2.84 KB | quietone |
Comments
Comment #11
larowlanComment #13
larowlanComment #15
larowlanComment #17
larowlanComment #19
larowlanComment #21
larowlanComment #22
quietone commentedAdd links for files in #7.
Comment #23
quietone commentedFormatting and add an image.
Comment #24
quietone commentedformatting
Comment #25
lendudeLooks good to me
Comment #26
larowlanThanks
Comment #28
xjmAmending attribution.