18:59:47 #startmeeting Fedora Badges Bug Triage Session - 2016 Dec. 1 18:59:47 Meeting started Thu Dec 1 18:59:47 2016 UTC. The chair is jflory7. Information about MeetBot at http://wiki.debian.org/MeetBot. 18:59:47 Useful Commands: #action #agreed #halp #info #idea #link #topic. 18:59:47 The meeting name has been set to 'fedora_badges_bug_triage_session_-_2016_dec._1' 18:59:50 #meetingname badges 18:59:50 The meeting name has been set to 'badges' 18:59:54 #topic Agenda 18:59:55 #link https://fedorahosted.org/fedora-badges/report/25 18:59:58 #topic Roll call 18:59:59 .hello jflory7 19:00:00 jflory7: jflory7 'Justin W. Flory' 19:01:11 .hello sayanchowdhury 19:01:12 sayan: sayanchowdhury 'Sayan Chowdhury' 19:01:16 #chair sayan 19:01:16 Current chairs: jflory7 sayan 19:01:17 o/ 19:01:22 jflory7: o/ 19:01:52 I'm not sure if anyone else was planning on coming, so I figure we may as well jump in and if anyone does arrive later, they can chime in any time. :) 19:02:05 sure 19:02:48 Looks like 17 tickets to me. I'm not sure if we want to do this Hubs-style with running through them... I haven't been active with too many development meetings lately. 19:02:55 #topic Reviewing bug tickets 19:03:16 jflory7: yeah we can go one by one 19:03:24 Okay, cool. Here goes: 19:03:29 and take appropriate action for the ticket 19:03:30 #info === Ticket #106 === 19:03:34 #link https://fedorahosted.org/fedora-badges/ticket/106 19:04:05 Hmmm... I feel like this is a sort of "wontfix" issue. 19:04:34 A three year old ticket, but I also don't know of anything that would make this possible. The best advice I would think of would be to contact the Design Team if one wanted to arrange for printed material 19:04:36 Yeah! I think this is something that should go into tahrir 19:05:09 It would deserve special consideration too, because every major region in the world has different printing standards that make it difficult to follow a single, uniform format. 19:05:25 This is something where he can export his/her badges and print it right 19:05:31 sayan: Okay, cool! Do you want to file the Tahrir issue and then close out this ticket afterwards? 19:05:35 we can move this ticket to tahrir 19:05:38 Yeah 19:05:42 I'll do that 19:05:47 Okay, cool. 19:06:04 #action sayan File an upstream issue in Tahrir, close #106 with link to Tahrir issue 19:06:19 #info === Ticket #156 === 19:06:23 #link https://fedorahosted.org/fedora-badges/ticket/156 19:06:48 Hmm, so adding multiple emails to a Tahrir profile. 19:06:57 Yeah 19:07:00 I think this would be handy, and I can't imagine *too* difficult to do? 19:07:08 I can take care of this one pretty easily 19:07:30 But we need a discussion for this ticket with the infra if it has any cons 19:07:35 I don't think of any 19:07:47 and needs a few changes in the code 19:07:50 #action jflory7 File upstream issue in Tahrir, close #156 with link to Tahrir issue 19:07:54 This can also be migrated to tahrir 19:08:03 #info This ticket will need discussion about Infra team about any cons 19:08:13 Oh! And this issue might actually be super helpful! 19:08:26 With regards to the badges for Bugzilla coming up and linking emails that are different 19:08:53 #info === Ticket #269 === 19:08:54 hmm 19:08:54 #link https://fedorahosted.org/fedora-badges/ticket/269 19:09:27 Maybe we can bump this ticket for comments 19:09:34 This is a ticket I think I could handle 19:09:43 great 19:09:48 I see merit behind adding a link to the Vacations calendar. It was a question I had about where to find it when I first began contributing. 19:09:55 I should be able to edit the badge 19:10:19 #action jflory7 Review #269, edit Vacations badge with link to Vacations Fedocal, close ticket 19:10:31 That should be a quick one 19:10:47 #info === Ticket #270 === 19:10:49 #link https://fedorahosted.org/fedora-badges/ticket/270 19:11:17 The ticket is two years old, so I'm not sure how mattdm might feel about this now... what are your thoughts, sayan? 19:11:39 jflory7: we will do a revamp of the site 19:11:51 * jflory7 nods 19:11:56 so maybe we can migrate this to tahrir too 19:12:11 So then this ticket is probably going to be invalid pretty soon. It might be good to request followup on this after the revamp. 19:12:37 Yeah, I'll just migrate to tahrir so that I can comment after the revamp there itself 19:12:51 Okay, great. Will action this one to you. 19:13:06 #action sayan Review ticket #270, move to Tahrir, close Trac ticket 19:13:27 #info === Ticket #298 === 19:13:29 #link https://fedorahosted.org/fedora-badges/ticket/298 19:13:43 Ooh, this is a good one 19:14:20 sayan: We could maybe tag-team this one. I can add the licensing information to the README for badges.git if you want to file a Tahrir issue to display this prominently on badges.fp.o. 19:14:20 Yeah, we can add the LICENSE in the cgit repo 19:14:45 Ok, I'll do that 19:14:49 Awesome! 19:15:02 #action jflory7 Update badges.git README to mention artwork licensing, add LICENSE file 19:15:25 #action sayan File upstream ticket in Tahrir for displaying CC-BY-SA 3.0 licensing info on badges.fp.o, close #298 afterwards 19:15:49 #info === Ticket #329 === 19:15:50 #link https://fedorahosted.org/fedora-badges/ticket/329 19:16:18 This is one I'm not so sure on 19:16:45 It was never clarified if pingou's response there was the cause 19:17:17 Ohh, wait, I am misreading. He dug deeper to see if it was the cause, but found that caching wasn't at play... 19:17:34 So this still seems open 19:17:56 #link https://git.fedorahosted.org/cgit/badges.git/tree/rules/helping-hand.yml 19:18:39 This would be hard job 19:18:46 given this is a very old ticket. 19:19:25 sayan: This one might be better for you to tackle. I'm just not sure if it's a Tahrir issue or something with the rule file? And yeah, the age does make it difficult to troubleshoot. There's not any context if this was a repeating issue. I don't see any other tickets related to this, so it could very well be a one-off error... 19:19:32 Think we should just close it? 19:19:58 jflory7: yeah 19:20:01 * jflory7 nods 19:20:02 go ahead and close it 19:20:06 Okay, I can take care of this one 19:20:28 #action jflory7 Close #329 as 'wontfix' due to age and no other relevant info (e.g. reports of the same issue by others) 19:21:00 #info === Ticket #375 === 19:21:02 #link https://fedorahosted.org/fedora-badges/ticket/375 19:21:15 I've noticed this issue before as well. 19:21:48 I think we will want to coordinate with the Design Team here to make sure we get the right artwork 19:22:19 We can ping riecatnor or mizmo on this one to try tackling in a badges meeting or at another time 19:22:54 * mizmo looking 19:23:16 mizmo: This is one of those easyfix tickets, but a lot of them shoved together into a single ticket, heh 19:23:26 i think it's just going to happen with contributors less familiar with the guidelines 19:23:27 hehe 19:23:34 More tedious than anything. 19:23:45 but yes, these are great for first tasks / easy fix 19:24:09 Okay, cool, then perhaps this is a good thing to raise a flag for on the Design Team mailing list 19:24:30 I can do some follow-up in this ticket, but I think it's filed in the right place and probably won't be closed this week. 19:24:36 sure 19:25:10 * jflory7 is trying to do some of the more tedious tasks so sayan has more cycles to tackle the tickets that jflory7 has absolutely no idea on... :P 19:25:31 #action jflory7 Add a comment to #375, flag ticket as easyfix, triage as necessary 19:25:54 #info === Ticket #376 === 19:25:57 #link https://fedorahosted.org/fedora-badges/ticket/376 19:26:52 how many freemedia badges do we have in the series? 19:27:09 #link https://badges.fedoraproject.org/badge/free-the-fedora 19:27:29 #link https://badges.fedoraproject.org/badge/free-the-fedora-ii 19:27:31 #link https://badges.fedoraproject.org/badge/free-the-fedora-iii 19:27:32 #link https://badges.fedoraproject.org/badge/free-the-fedora-iiv 19:27:34 #undo 19:27:34 Removing item from minutes: 19:27:37 #link https://badges.fedoraproject.org/badge/free-the-fedora-iv 19:28:00 #link https://badges.fedoraproject.org/badge/free-the-fedora-v 19:28:08 Looks like five 19:28:17 #link https://fedorahosted.org/fedora-badges/ticket/98 19:28:24 yeah for 200 one receives a badge 19:28:36 This also need cross-check 19:28:47 #link https://git.fedorahosted.org/cgit/badges.git/tree/rules/free-the-fedora.yml 19:29:03 but same since the ticket is too old 19:29:17 I'm taking a guess the fedmsg crunching isn't right somewhere... it definitely doesn't seem like this badge is being awarded correctly. 19:29:35 going through the datagrepper history would take a lot of time 19:29:59 sayan: Hmm, I feel like this one is still relevant? Some of the badges are definitely not being awarded as they should. 19:30:16 I think the fedmsg rule might need to be recalculated. That, or we should consider deprecating the badge 19:30:17 jflory7: yeah 19:30:36 Let me then write a script to check the data 19:30:53 and cross check once 19:31:09 if this wrong it could be the rule 19:31:11 Heh, actually... I think this badge will break again *anyways* too, since it seems to be dependent on Trac / FedoraHosted tickets 19:31:18 sayan: Think you want to investigate this one further? 19:31:28 jflory7: sure 19:31:43 freemedia migrated to pagure right? 19:31:46 IIRC 19:31:52 #action sayan Investigate Free Media badges, determine if a fix needs to be made to rule file, update ticket as necessary 19:32:08 I think they did, actually... or were planning the migration 19:32:14 FranciscoD would definitely know this 19:32:19 He was leading the migration 19:32:42 Might be helpful to ping him about it to be sure. I think they have the Pagure created, but not yet migrated. 19:32:48 * FranciscoD peeks 19:33:00 FranciscoD: Ah, hey :) 19:33:03 FranciscoD: hey 19:33:03 hiya 19:33:09 FranciscoD: Free Media has not yet fully migrated to Pagure yet, right? 19:33:13 Nope 19:33:16 We don't even have a plan yet 19:33:22 Oh 19:33:25 As the ticket says, we're not sure if we can even 19:33:39 https://pagure.io/pagure/issue/1223 19:33:48 Hmm, okay. Maybe this is something CommOps can help plan with. Some of the new custom metadata features may make this possible, but I'm not sure about the anonymous submission form... 19:34:06 jflory7: we also need a system to mass close ticets 19:34:19 I close 1000s of them at a time usually once every few months 19:34:31 So there will likely be a delay on this one... 19:34:33 trac has batch modify etc - don't think pagure does 19:34:53 In either case, I'm inclined to say that it's filed in the right place, since the rule file will have to be rewritten for Pagure eventually, anyways 19:35:10 :) 19:35:14 Have a good meeting folks 19:35:17 jflory7++ 19:35:17 FranciscoD: Karma for jflory7 changed to 8 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 19:35:19 sayan++ 19:35:21 FranciscoD: Karma for sayanchowdhury changed to 1 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 19:35:31 * FranciscoD heads off into the darkness 19:35:35 FranciscoD++ Thanks for the quick response to the ping and adding the extra info. 19:36:14 sayan: We can revisit this ticket a little later on then, maybe after Free Media has figured out what their plan is. If the badge isn't working now and hasn't for years, I don't know what harm will wait until waiting until February to try fixing it for good then 19:36:20 Yeah 19:36:26 jflory7: just update the ticket there 19:36:36 as a comment to the ticket 19:36:45 #agreed Since this ticket will block on Free Media migrating, we will revisit after February - jflory7 will update ticket 19:37:02 #action jflory7 Update ticket #376 with info about why we can't fix this yet 19:37:22 #info === Ticket #389 === 19:37:23 #link https://fedorahosted.org/fedora-badges/ticket/389 19:37:28 Oh, this is another easy one 19:37:34 This is a quick fix 19:37:36 I can do this today 19:37:43 * jflory7 nods 19:37:55 #action jflory7 Fix description with an apostrophe for #389 19:38:13 #info === Ticket #404 === 19:38:14 #link https://fedorahosted.org/fedora-badges/ticket/404 19:38:30 This badge seems to be working 19:38:35 Heh, yeah 19:38:42 So a happy and easy solution to this one 19:38:51 sayan: Do you want to grab this one really quick? 19:38:51 404 is the ticket number :p 19:38:56 I found that ironic too ;) 19:39:14 We can close this one 19:39:42 Okay, great. Should be a super quick one. 19:39:57 #action sayan Close #404 as magically fixed \o/ 19:40:04 #info === Ticket #423 === 19:40:05 #link https://fedorahosted.org/fedora-badges/ticket/423 19:41:08 I feel like the ticket criteria field accurately solves this issue. I think I could close this ticket as wontfix, and if jibecfed feels it could still be better implemented, I'll instruct him to file an issue upstream in Tahrir. 19:41:13 Sound like a good plan? 19:42:15 sure 19:42:40 Great! 19:43:00 #action jflory7 Close #423 as wontfix, explain why, point to upstream Tahrir if feels issue is not fully resolved 19:43:09 #info === Ticket #426 === 19:43:11 #link https://fedorahosted.org/fedora-badges/ticket/426 19:43:51 #info The issue to this ticket is confirmed. If someone has a badge revoked, the "badge count" becomes incorrect and the badge will still be awarded if someone has 99 badges, but they had one revoked. 19:44:01 anyways quest will be useful in the last ticket 19:44:04 sayan: I'm not sure if this issue falls in Tahrir counting badges or something in fedmsg. 19:44:31 This should be a tahrir issue 19:44:37 * jflory7 nods 19:44:43 sayan: Want to head this one up? 19:45:07 sure 19:45:27 #action sayan Migrate #426 from Trac ticket to Tahrir 19:45:54 #info === Ticket #449 === 19:45:55 #link https://fedorahosted.org/fedora-badges/ticket/449 19:46:03 I will look into it 19:46:18 #link https://git.fedorahosted.org/cgit/badges.git/tree/rules/fas-comeback.yml 19:46:28 Not sure if the rule file is helpful here or not. 19:46:32 Okay, will action this one to you. 19:46:48 #action sayan Investigate #449, update ticket with comment as necessary 19:47:12 #info === Ticket #497 === 19:47:14 #link https://fedorahosted.org/fedora-badges/ticket/497 19:47:34 I personally agree, but to do this, it will require the badges to be redesigned, and then an Infra member will need to drop a tag. 19:47:41 A design team member should take a look at this first. 19:47:52 I will CC some design team members there to take a look at that one. 19:47:53 RIght 19:48:06 #action jflory7 CC Design Team members for opinion / review on #497 19:48:30 #info === Ticket #498 === 19:48:31 #link https://fedorahosted.org/fedora-badges/ticket/498 19:49:01 This definitely seems like a Tahrir ticket. :) 19:49:27 A good one too... I would see this being very helpful 19:49:28 Yeah 19:49:35 sayan: Do you want to migrate this one? 19:49:37 This is should be a tahrir ticket 19:49:42 jflory7: okay 19:49:51 I was thinking on the same lines 19:49:54 #action sayan Migrate #498 from Trac ticket to Tahrir issue 19:49:59 Perfect :) 19:50:14 #info === Ticket #501 === 19:50:15 #link https://fedorahosted.org/fedora-badges/ticket/501 19:51:01 Hmmm. I'm at a loss for this one. 19:51:46 I'll look into this 19:51:50 * jflory7 nods 19:52:08 #action sayan Investigate #501, update ticket with comment as necessary 19:52:18 #info === Ticket #504 === 19:52:20 #link https://fedorahosted.org/fedora-badges/ticket/504 19:52:25 This is one I can definitely grab :) 19:52:41 #action jflory7 Award F24 release party organizer badge to FAS accounts in #504, close ticket after 19:52:46 #topic Open Floor 19:52:50 Phew!! 19:53:19 Got through them all with seven minutes to spare. Anything else you wanted to hit on now, sayan? 19:53:19 :) 19:53:30 * jflory7 was trying to speed through there at the end so sayan could go sleep 19:53:39 We can sometime go through the other badges 19:53:47 * jflory7 nods 19:53:50 not now but sometime later 19:53:51 :) 19:54:11 I think a large majority of these tickets will be closed this week. The remaining number will probably be enough that I can count on my fingers 19:54:24 jflory7++ 19:54:25 sayan: Karma for jflory7 changed to 9 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 19:54:37 Nothing else for open floor 19:54:45 sayan++ Thanks for staying up late and helping fly through these. :) If nothing else, enjoy your night! 19:54:46 jflory7: Karma for sayanchowdhury changed to 2 (for the f25 release cycle): https://badges.fedoraproject.org/tags/cookie/any 19:54:48 #endmeeting