Compatibility/Meetings/2021-06-08

From MozillaWiki
Jump to navigation Jump to search

Minutes

Scribed by Thomas

Browsers are being wrongfully recognized on iOS (SV TEAM)

We've seen this issues where the browsers used are being recognized wrongfully: Identified as Firefox when they are actually Safari (from the Screenshot-iOS): https://github.com/webcompat/web-bugs/issues/75986 https://github.com/webcompat/web-bugs/issues/76007 https://github.com/webcompat/web-bugs/issues/76454 https://github.com/webcompat/web-bugs/issues/75817 Also, regarding the labelling of iPad issue by the ML Bot, do you think that these issues will help us improve the situation ? Seems that the BOT identifies the label correct now, but not the browser. https://github.com/webcompat/web-bugs/issues/75969 https://github.com/webcompat/web-bugs/issues/75355 https://github.com/webcompat/web-bugs/issues/75300

  • karl: The content has @extra_labels: browser-firefox-ios and @reported_with: mobile-reporter for some of them, which means they have been reported with Firefox iOS. What I suspect is that people detect an issue with Safari, take a screenshot, then go to firefox ios for filing the issue. Probably because the report site issue button is a thing.
  • karl: this makes me wonder if we should do web extension for Safari. https://developer.apple.com/safari/extensions/ https://developer.apple.com/documentation/safariservices/safari_app_extensions
  • karl: for ipad, the labels is what is important. As soon as firefox ios 34.1 is released mid-june, there will be an additional device-tablet label. To have the proper Browser/Version: we need to override this. It could be possible to do on the client side or the python application side probably.

Diagnosis auto-assignment is now live! (denschub)

With a few key differences compared to what we discussed: - It's completely based on GitHub Actions, not an external bot. - It avoids assigning issues to people if they can't work on it (for example not assigning Firefox Reality issues to Karl, ...) - It allows for weighted load balancing: I volunteered to to more diagnosis than usual, while Karls schedule is super busy already, so that's reflected. And a few caveats: - The action depends on the `browser-` label to be set correctly, so it can decide if an issue can be worked on by Mozilla staff or not. - This is based on a weighted random number generator, to make implementation easier. It might feel a bit unfair occasionally, but over time, things will even out. Configuration, with weights and available devices: https://github.com/webcompat/web-bugs/blob/master/.github/mozilla-diagnosis-loadbalancer.yml

Two Minutes ( 👹 )

The useful, the silly, the things you did since the last meeting. Pro and Perso accepted.

  • Dennis: Writing a GitHub Action. Looking at needsdiagnosis issues. Working on a hardware project that does justice to my overengineering.dev domain. :)
  • Guillaume:
  • James: Convinced WHATWG and wpt to move from IRC onto Matrix. WebDriver-BiDi patches for reload and traverseHistory. Some correctness fixes for shutdown handling in geckodriver. Fixed some stuff for wptsync including New Relic accounts.
  • Karl: Diagnosis. A bit of webcompat.com coding. fixing things here and there. Patch for Firefox iOS and Firefox. Fixing our tasks for next quarter. Pumpkins have made wonderful orange/yellow flowers in the garden. I need to take weeds out with a space suit because of mosquitoes.
  • Kate:
  • Ksenia:
  • Oana: Moderation and Triage, Sitewait verification. The plants are growing, the weather is warmer finaly. Had a little PTO time to recharge my batteries.
  • Raul: Moderation and Triage, Sitewait verification, just realized that after I've set up my balcony terrace (the side facing the SUN), my plants are sensible to direct sun-light...
  • Thomas: Assorted end-of-quarter stuff, doing my best to land phase 2 of shims (almost there). Covid vaccine today! YAY!

PTO / Travel ( 👹 )

(no more travel until the end of 2021… probably) Coming holidays across the world https://www.timeanddate.com/holidays/ June 21-25 (TomW, PTO) June 21-25 (Dennis, PTO) June 25 (Karl PTO) 2nd and 5th of July (Raul PTO) June 28 - July 2 (Webcompat Team Wellness day)

FYI: 2021H1 Ideas (karl)

Let's keep this around so we have a reference. https://docs.google.com/document/d/1w3_AU4ZYJJLSkqOW5j_6K49JxmutEsxcpsiwHXz8Tbw/edit?usp=sharing