| 03:22 | GPHemsley | grumbles something about change | 
| 03:39 | sideshowbarker | celebrates the arrival of GPHemsley | 
| 03:40 | <sideshowbarker> | Howdy GPHemsley | 
| 04:05 | <aja> | w3.org cert expired? | 
| 04:05 | <aja> | SMH | 
| 04:05 | <sideshowbarker> | yeah, a bit embarrassing | 
| 04:06 | <sideshowbarker> | “mistakes were made” | 
| 04:07 | <sideshowbarker> | probably somebody thought somebody else was responsible for taking care of it, and that somebody else thought another somebody else was responsible for taking care of it… | 
| 04:08 | aja | blames TBL :) | 
| 04:08 | <sideshowbarker> | I think it’s not a Let’s Encrypt cert and maybe there is no automated way for keeping it up to renewed | 
| 04:10 | sideshowbarker | * blames TBL :) | 
| 04:58 | <aja> | it's back...for next 13 months | 
| 08:27 | <sideshowbarker> | I wonder if others are getting 500 errors and other weirdness from GitHub right now | 
| 08:28 | <foolip> | It's not entirely like normal for me. Pushing a new branch didn't give the URL to create a PR from it, so something internally isn't working. | 
| 08:28 | <sideshowbarker> | oh foolip good timing | 
| 08:29 | <foolip> | I'm trying to make a PR for you actually :) | 
| 08:29 | <sideshowbarker> | I am actually trying to review https://github.com/mdn/browser-compat-data/pull/10717 | 
| 08:29 | <foolip> | Ah, trying to approve gives you a 500? | 
| 08:30 | <sideshowbarker> | worse — can’t even navigate to https://github.com/mdn/browser-compat-data/pull/10717/files | 
| 08:30 | <sideshowbarker> | oh wow that’s a bonus of moving away from IRC, right there | 
| 08:30 | <foolip> | Inline preview of URLs? Yeah that's great. | 
| 08:30 | <foolip> | So trying to create a new PR gives me a 500. | 
| 08:31 | <foolip> | And I guess I won't try to hammer it because maybe it actually has been created... | 
| 08:32 | <sideshowbarker> | Inline preview of URLs? Yeah that's great. | 
| 08:32 | <sideshowbarker> | And I guess I won't try to hammer it because maybe it actually has been created... | 
| 08:33 | sideshowbarker | checks his notifications for any other PR that might also have rolled in | 
| 08:33 | <foolip> | I'm trying to create another PR, for every other BCD PR I review I discover something adjacent that's wrong. A never-ending rabbit hole. | 
| 08:34 | <sideshowbarker> | hah — yep, I know that particular rabbit hole very well | 
| 10:35 | <foolip> | sideshowbarker: sorted now it seems, I could create https://github.com/mdn/browser-compat-data/pull/10720 | 
| 10:36 | <sideshowbarker> | sideshowbarker: sorted now it seems, I could create https://github.com/mdn/browser-compat-data/pull/10720 | 
| 11:01 | <sideshowbarker> | annevk Other than AbortSignal.abort() and shadowing.delegatesFocus, are there any features in the DOM spec that have less than 2 implementations? | 
| 11:09 | <annevk> | Nobody else shipped AbortSignal.abort() yet? | 
| 11:10 | <annevk> | In general though I'm not the best at keeping track of these things. If that's what wpt says I'd trust that. 😊 | 
| 11:18 | <sideshowbarker> | Ok | 
| 15:57 | <miketayl_r> | sup everyone | 
| 15:58 | <sideshowbarker> | howdy hey miketayl_r | 
| 15:59 | <miketayl_r> | (took me a minute to figure out how to add this room... i thought i would need to add a new server or something) | 
| 15:59 | <miketayl_r> | web 4.0 is wild | 
| 16:02 | <sideshowbarker> | miketayl_r: about that, we have a requirement here that you throw in as many emoji as possible into your messages and decorate other people’s messages with as many as possible | 
| 16:02 | <miketayl_r> | i will do my best | 
| 16:02 | <sideshowbarker> | OK cool —because as you know, the answer to “What is web 4.0” is clearly: emoji | 
| 16:02 | <miketayl_r> | i actually just learned that web 3.0 is crypto, https://blogs.opera.com/tips-and-tricks/2021/01/what-is-web-3-0-and-why-you-should-care/ | 
| 16:03 | <miketayl_r> | or maybe it's iot, i dunno | 
| 16:04 | <sideshowbarker> | hmm, crypto + emoji = web 5.0? | 
| 16:04 | <sideshowbarker> | you can also get more reputation points by posting giant superfluous images directly to the channel — like at https://chat.mozilla.org/#/room/#whatwg:matrix.org/$CyvdZzCILRkt0d6OWU46KOgkZDua8XxPni328gm35j4 | 
| 16:05 | <miketayl_r> | the possibilities are endless | 
| 16:06 | <sideshowbarker> | that’s the new addendum motto to your motto: “Please leave your sense of logic at the door … the possibilities are endless” | 
| 16:06 | <sideshowbarker> | heh | 
| 16:08 | <sideshowbarker> | and finally, note that wanderview arrived here one hour ahead of you, so he’s got that much extra reputation points already that he can spend | 
| 16:08 | <sideshowbarker> | howdy wanderview too | 
| 16:08 | <miketayl_r> | i assume the longer i idle, the more whatwg coin i mine | 
| 16:10 | <miketayl_r> | ok, i have a real question, maybe for tabatkins -- it seems like the spec make deployscript gets sad if you have EXTRA_FILES -- it eventually callscurlbikeshedand then that errors out because it can't find those files (i guess it runs in/tmp) | 
| 16:10 | <miketayl_r> | e.g., https://github.com/whatwg/compat/pull/147/checks?check_run_id=2690411902 | 
| 16:10 | <miketayl_r> | i wonder if anybody else has run into this yet | 
| 16:11 | <miketayl_r> | https://compat.spec.whatwg.org/stroked-text.png is obviously v important | 
| 16:13 | <hober> | wouldn't it be web 7.0? maybe i did the math wrong | 
| 16:13 | <hober> | wouldn't it be web 7.0? maybe i did the math wrong | 
| 16:15 | <miketayl_r> | lol | 
| 16:15 | <jgraham> | Right, web 9.0 is when we have an API for executing JS in ring0 (behind a permission prompt) | 
| 16:15 | <sideshowbarker> | miketayl_r: looking at https://resources.whatwg.org/build/deploy.sh now. I think annevk and Domenic would know something about EXTRA_FILES(if anybody does…) | 
| 16:17 | <annevk> | Please leave your sense of logic at the door, bring your emoji | 
| 16:18 | <miketayl_r> | it seems like we can tell the bikeshed API to ignore errors, but that's probably a terrible solution, https://tabatkins.github.io/bikeshed/#curl | 
| 16:19 | <wanderview> | hello | 
| 16:19 | <annevk> | miketayl_r: can you file an issue against whatwg/whatwg.org? | 
| 16:19 | <miketayl_r> | annevk: yeah, np | 
| 16:19 | <wanderview> | I was somewhat hoping to have this chat and the mozilla chat in the same tab, but I guess they are on separate servers | 
| 16:20 | <annevk> | It seems like Bikeshed is trying to find the files and maybe we deal with them after running bikeshed or some such | 
| 16:20 | <annevk> | wanderview: you can keep them in the same tab | 
| 16:20 | <miketayl_r> | yeah -- you can just add this as a new "channel" | 
| 16:21 | <miketayl_r> | in ur existing moz setup | 
| 16:21 | <annevk> | wanderview: in explore rooms you can add other servers to look in | 
| 16:21 | <jgraham> | (assuming you're using the same account, I think) | 
| 16:21 | <annevk> | (I'm also working on getting us the whatwg:mozilla.org alias, but it's taking time) | 
| 16:23 | <wanderview> | I see, thanks! | 
| 16:23 | <wanderview> | I had different accounts... but I see I can now message asuth on his mozilla account, etc | 
| 16:24 | <sideshowbarker> | miketayl_r: ./deploy.sh: line 99: $1: unbound variableat https://github.com/whatwg/compat/pull/147/checks?check_run_id=2690411902#step:4:25 may or may not related to that laterNo such file or directory: '/tmp/stroked-text.png'error | 
| 16:25 | <sideshowbarker> | and it is so very great that every time we post that link here, Karl appears | 
| 16:26 | <sideshowbarker> | as far as I can see, the deploy.shscript expects to be called with some argument… but I don’t know what — and anyway, https://github.com/whatwg/compat/blob/main/Makefile#L24 s not calling it any any argument | 
| 16:27 | <sideshowbarker> | but the makefiles for other repos don’t call it with any argument either — see https://github.com/whatwg/dom/blob/main/Makefile#L23 — so whoknows maybe it’s not a problem at all | 
| 16:29 | <miketayl_r> | i just found that if i change -F die-on=warningtoF die-on=fatal, it seems to work as expected | 
| 16:29 | <wanderview> | will w3c still be using its irc server in the future? for tpac, etc | 
| 16:29 | <wanderview> | wondering if I should cancel my irccloud account | 
| 16:30 | <sideshowbarker> | wanderview: yes w3c will still be using its server for the forseeable future | 
| 16:30 | <hober> | I was somewhat hoping to have this chat and the mozilla chat in the same tab, but I guess they are on separate servers | 
| 16:31 | <sideshowbarker> | but some of us are hoping to move more channels from w3c irc and over to here — e.g., jgraham is for the #testing channel | 
| 16:33 | <sideshowbarker> | but there is gonna be some inertia against moving WG channels until we have rrsagent and zakim bot equivalents for matrix I guess | 
| 16:33 | <sideshowbarker> | some groups very much rely on using irc for the meetings, and being able to generate meeting minutes easily with rrsagent, and manage the speaker queue with zakim | 
| 16:37 | <sideshowbarker> | jgraham: about #testing, I guess you see that you and I both now have ops on the irc channel — but I don’t know what good that does us as far as fixing the FDNPK0PMG5N0 (IRC) and 246 others channel name problem that foolip pointed out — @kegan:matrix.org seems to be the only person with admin perms to change that | 
| 16:39 | <Andreu Botella (he/they)> | You can link your matrix account to a user in a bridge IRC network, and I believe that should give you permissions to the matrix room | 
| 16:39 | <Andreu Botella (he/they)> | https://matrix-org.github.io/matrix-appservice-irc/latest/usage.html#customising-your-experience | 
| 16:39 | <sideshowbarker> | Andreu Botella (he/they): ah cool — will try that | 
| 16:44 | <annevk> | Yeah, I'm using a bridge for the testing channel. It has a weird room name though. | 
| 16:44 | <sideshowbarker> | annevk: yeah I think we all have that FDNPK0PMG5N0 (IRC) and 246 others weird room name for it showing up | 
| 16:45 | <sideshowbarker> | PSA: we now have timestamp-linkable logs for this channel at https://matrixlogs.bakkot.com/WHATWG/ | 
| 16:45 | <Andreu Botella (he/they)> | Apparently matrix rooms don't need to have a name: https://matrix.org/docs/spec/client_server/r0.6.0#calculating-the-display-name-for-a-room | 
| 16:46 | <sideshowbarker> | annevk: may be worth adding https://matrixlogs.bakkot.com/WHATWG/ to the topic | 
| 16:47 | <sideshowbarker> | Apparently matrix rooms don't need to have a name: https://matrix.org/docs/spec/client_server/r0.6.0#calculating-the-display-name-for-a-room | 
| 16:48 | <Sam Sneddon [:gsnedders]> | wanderview: yes w3c will still be using its server for the forseeable future | 
| 16:49 | <Sam Sneddon [:gsnedders]> | but some of us are hoping to move more channels from w3c irc and over to here — e.g., jgraham is for the #testing channel | 
| 16:54 | <sideshowbarker> | #testing is kinda a specific case at this point, given it isn't really W3C related at this point. maybe we should just creating a #web-platform-tests:matrix.org for it and be done with it. | 
| 16:57 | <sideshowbarker> | having an official W3C Matrix bridge would be nice, though. | 
| 17:00 | <sideshowbarker> | I have been meaning to post a comment to that issue to propose that w3c set up its own matrix homeserver, with a list of reasons why that makes a lot more sense now — including the fact that w3c peers orgs are on Matrix now: #whatwg:matrix.org and #tc39-general:matrix.org — and even IETF, which has its own Matrix server, for #xmpp_hallway_jabber.ietf.org:matrix.organd all | 
| 17:01 | <sideshowbarker> | the IETF matrix server is just a bridge to their jabber server — but it’s still progress | 
| 19:42 | <jgraham> | #wpt:matrix.org now exists | 
| 21:44 | <miketayl_r> | lame, you can't add an emoji reaction to someone joining the room | 
| 21:48 | <sideshowbarker> | well we need more than just emoji to celebrate karlcow finally showing up |