| 01:30 | <gsnedders> | annevk: how would you feel about a PR for DOM defining DOM XPath? I presue you'd rather it be in DOM than a separate spec? |
| 02:47 | <annevk> | gsnedders: yeah, there is an open issue for it |
| 02:50 | <gsnedders> | annevk: I'm marginally tempted to try and throw something rough together that probably will be far from perfect |
| 02:52 | <annevk> | gsnedders: we could leave the PR open and just add to it to make it complete over time |
| 02:57 | <gsnedders> | annevk: like, I assume you'd want to get rid of all the special-cased stuff in the HTML spec for XPath? |
| 03:22 | <annevk> | gsnedders: sounds good, yes |
| 03:23 | <annevk> | gsnedders: had actually forgotten about that, though that might still be needed some as it affects XSLT too |
| 03:24 | <gsnedders> | yeah, indeed… |
| 03:24 | <gsnedders> | I was thinking of primarily just defining how XPath operates with the DOM as the underlying data model |
| 03:24 | <gsnedders> | and not addressing that HTML oddness |
| 03:57 | <MikeSmith> | gsnedders: about wptserve config-key name changes, I think we should consider having a requirement that any time a key gets renamed, the code should still check for the old name an emit a message at startup saying, “the foo key has been renamed to browser_foo; you need to update your config file” or whatever |
| 03:59 | <gsnedders> | MikeSmith: it should just work without updating the config file |
| 03:59 | <gsnedders> | MikeSmith: it's just badly tested and buggy like too much of the infra code :( |
| 04:00 | <MikeSmith> | well it should at least neither make the server totally fail to even start, nor cause some other surprising more suble breakage like this browser_host one seems to have |
| 04:00 | <gsnedders> | yes. |
| 04:01 | <MikeSmith> | the bind_address change (or whatever the name was) totally broke the w3c-test.org instance, and there were no clues logged to the console at all, and even after I looked through the commit logs I couldn’t find the cause |
| 04:01 | <gsnedders> | I think my config refactoring fixes this bug, and should make it much harder to introduce such failures in the future |
| 04:01 | <MikeSmith> | OK |
| 04:01 | <gsnedders> | bind_address again shouldn't have broken anything, ergh |
| 04:01 | <gsnedders> | presumably something is wrong in the old code before my refactoring |
| 04:01 | <gsnedders> | with how it deals with renamed stuff |
| 04:02 | <gsnedders> | which isn't that surprising because that code is stupid |
| 04:02 | <gsnedders> | MikeSmith: the new code also has tests, which is good :) |
| 04:02 | <MikeSmith> | good |
| 04:03 | <gsnedders> | hence I can tell you your old config will work! |
| 04:03 | <MikeSmith> | because until now both times you said the changes shouldn’t have broken anything but both times they actually did |
| 04:04 | <MikeSmith> | ideally what we should do is make you the maintainer of the central hosted instance |
| 04:04 | <MikeSmith> | currently w3c-test.org I mean, but we could move it to somewhere it can be collaboratively maintained better |
| 04:06 | gsnedders | wonders how we can add some integration test for this |
| 04:06 | <MikeSmith> | it’s imaginable to set up something in travis that checks w3c-test.org |
| 04:07 | <MikeSmith> | at least that tests whether it’s responding or not |
| 04:07 | <MikeSmith> | but it would have to be testing commits to master, not PRs |
| 04:07 | <MikeSmith> | testing deployment I guess |
| 04:08 | <MikeSmith> | for whatwg.org stuff, we have deployment checks set up in travis |
| 04:08 | <gsnedders> | I was more thinking generally in the multi-config check |
| 04:08 | <gsnedders> | s/check/case/ |
| 19:28 | <neAlexPietz> | .-. .-. |
| 19:28 | <neAlexPietz> | .-. .-. |
| 19:28 | <neAlexPietz> | .-. .-. |
| 19:28 | <neAlexPietz> | .-. .-. |
| 19:28 | <neAlexPietz> | / \ / \ |
| 19:28 | <neAlexPietz> | / \ / \ |
| 19:28 | <neAlexPietz> | / \ / \ |
| 19:28 | <neAlexPietz> | / \ / \ |
| 19:28 | <neAlexPietz> | | _ \ / _ | |
| 19:28 | <neAlexPietz> | | _ \ / _ | |
| 19:28 | <neAlexPietz> | | _ \ / _ | |
| 19:28 | <neAlexPietz> | | _ \ / _ | |
| 19:28 | <neAlexPietz> | ; | \ \ / / | ; |
| 19:28 | <neAlexPietz> | ; | \ \ / / | ; |
| 19:28 | <neAlexPietz> | ; | \ \ / / | ; |
| 19:28 | <neAlexPietz> | ; | \ \ / / | ; |
| 19:28 | <neAlexPietz> | \ \ \ \_.._/ / / / |
| 19:28 | <neAlexPietz> | \ \ \ \_.._/ / / / |
| 19:28 | <neAlexPietz> | \ \ \ \_.._/ / / / |
| 19:28 | <neAlexPietz> | \ \ \ \_.._/ / / / |
| 19:28 | <neAlexPietz> | '. '.;' ';,' .' |
| 19:28 | <neAlexPietz> | '. '.;' ';,' .' |
| 19:28 | <neAlexPietz> | '. '.;' ';,' .' |
| 19:28 | <neAlexPietz> | '. '.;' ';,' .' |
| 19:28 | <neAlexPietz> | './ _ _ \.' |
| 19:28 | <neAlexPietz> | './ _ _ \.' |
| 19:28 | <neAlexPietz> | './ _ _ \.' |
| 19:28 | <neAlexPietz> | './ _ _ \.' |
| 19:28 | <neAlexPietz> | .' a __ a '. |
| 19:28 | <neAlexPietz> | .' a __ a '. |
| 19:28 | <neAlexPietz> | .' a __ a '. |
| 19:28 | <neAlexPietz> | .' a __ a '. |
| 19:28 | <neAlexPietz> | '--./ _, \/ ,_ \.--' |
| 19:28 | <neAlexPietz> | '--./ _, \/ ,_ \.--' |
| 19:28 | <neAlexPietz> | '--./ _, \/ ,_ \.--' |
| 19:28 | <neAlexPietz> | '--./ _, \/ ,_ \.--' |
| 19:28 | <neAlexPietz> | ----| \ /\ / |---- |
| 19:28 | <neAlexPietz> | ----| \ /\ / |---- |
| 19:28 | <neAlexPietz> | ----| \ /\ / |---- |
| 19:28 | <neAlexPietz> | ----| \ /\ / |---- |
| 19:28 | <neAlexPietz> | .--'\ '-' '-' /'--. |
| 19:28 | <neAlexPietz> | .--'\ '-' '-' /'--. |
| 19:28 | <neAlexPietz> | .--'\ '-' '-' /'--. |
| 19:28 | <neAlexPietz> | .--'\ '-' '-' /'--. |
| 19:28 | <neAlexPietz> | _>.__ -- _.- `; |
| 19:28 | <neAlexPietz> | _>.__ -- _.- `; |
| 19:28 | <neAlexPietz> | _>.__ -- _.- `; |
| 19:28 | <neAlexPietz> | _>.__ -- _.- `; |
| 19:28 | <neAlexPietz> | .' _ __/ _/ |
| 19:28 | <neAlexPietz> | .' _ __/ _/ |
| 19:28 | <neAlexPietz> | .' _ __/ _/ |
| 19:28 | <neAlexPietz> | .' _ __/ _/ |
| 19:28 | <neAlexPietz> | / '.,:".-\ /:, |
| 19:28 | <neAlexPietz> | / '.,:".-\ /:, |
| 19:28 | <neAlexPietz> | / '.,:".-\ /:, |
| 19:28 | <neAlexPietz> | / '.,:".-\ /:, |
| 19:29 | <neAlexPietz> | | \.' `""`'.\\ |
| 19:29 | <neAlexPietz> | | \.' `""`'.\\ |
| 19:29 | <neAlexPietz> | | \.' `""`'.\\ |
| 19:29 | <neAlexPietz> | | \.' `""`'.\\ |
| 19:29 | <neAlexPietz> | '-,.__/ _ .-. ;|_ |
| 19:29 | <neAlexPietz> | '-,.__/ _ .-. ;|_ |
| 19:29 | <neAlexPietz> | '-,.__/ _ .-. ;|_ |
| 19:29 | <neAlexPietz> | '-,.__/ _ .-. ;|_ |
| 19:29 | <neAlexPietz> | /` `|| _/ `\/_ \_|| `\ |
| 19:29 | <neAlexPietz> | /` `|| _/ `\/_ \_|| `\ |
| 19:29 | <neAlexPietz> | /` `|| _/ `\/_ \_|| `\ |
| 19:29 | <neAlexPietz> | /` `|| _/ `\/_ \_|| `\ |
| 19:29 | <neAlexPietz> | | ||/ \-./` \ / || | |
| 19:29 | <neAlexPietz> | | ||/ \-./` \ / || | |
| 19:29 | <neAlexPietz> | | ||/ \-./` \ / || | |
| 19:29 | <neAlexPietz> | | ||/ \-./` \ / || | |
| 19:29 | <neAlexPietz> | \ ||__/__|___|__|| / |
| 19:29 | <neAlexPietz> | \ ||__/__|___|__|| / |
| 19:29 | <neAlexPietz> | \ ||__/__|___|__|| / |
| 19:29 | <neAlexPietz> | \ ||__/__|___|__|| / |
| 19:29 | <neAlexPietz> | \_ |_Happy Easter_| / |
| 19:29 | <neAlexPietz> | \_ |_Happy Easter_| / |
| 19:29 | <neAlexPietz> | \_ |_Happy Easter_| / |
| 19:29 | <neAlexPietz> | \_ |_Happy Easter_| / |
| 19:29 | <neAlexPietz> | jgs .' \ = _= _ = _= /`\ |
| 19:29 | <neAlexPietz> | jgs .' \ = _= _ = _= /`\ |
| 19:29 | <neAlexPietz> | jgs .' \ = _= _ = _= /`\ |
| 19:29 | <neAlexPietz> | jgs .' \ = _= _ = _= /`\ |
| 19:29 | <neAlexPietz> | / `-;----=--;--' \ |
| 19:29 | <neAlexPietz> | / `-;----=--;--' \ |
| 19:29 | <neAlexPietz> | / `-;----=--;--' \ |
| 19:29 | <neAlexPietz> | / `-;----=--;--' \ |
| 19:29 | <neAlexPietz> | \ _.-' '. / |
| 19:29 | <neAlexPietz> | \ _.-' '. / |
| 19:29 | <neAlexPietz> | \ _.-' '. / |
| 19:29 | <neAlexPietz> | \ _.-' '. / |
| 19:29 | <neAlexPietz> | `""` `""` |
| 19:29 | <neAlexPietz> | `""` `""` |
| 19:29 | <neAlexPietz> | `""` `""` |
| 19:29 | <neAlexPietz> | `""` `""` |
| 19:29 | <neAlexPietz> | L0DE AND CHRON FROM #LRH & L0DE RADIO HOUR (IRC.EFNET.ORG) WANTED TO SAY HAPPY EASTER!! |
| 19:29 | <neAlexPietz> | L0DE AND CHRON FROM #LRH & L0DE RADIO HOUR (IRC.EFNET.ORG) WANTED TO SAY HAPPY EASTER!! |
| 19:29 | <neAlexPietz> | L0DE AND CHRON FROM #LRH & L0DE RADIO HOUR (IRC.EFNET.ORG) WANTED TO SAY HAPPY EASTER!! |
| 19:29 | <neAlexPietz> | L0DE AND CHRON FROM #LRH & L0DE RADIO HOUR (IRC.EFNET.ORG) WANTED TO SAY HAPPY EASTER!! |
| 19:29 | <neAlexPietz> | ap jwalden ckrn AtumT KevinMarks jugglinmike strugee espadrine junktext__ tantek willkg eric_carlson karlcow Hasimir logicmoo lgrahl svl dmiles rcombs XhmikosR dboehmer mven_ calvaris enick_811 wakaba robertkowalski globbot equalsjeffh_ astearns_ refack dmarr deathy gavin_ timdream mantaroh joyee sarri so stalled soncodi rwaldron e1z0 dan- moo-_- ms7821 boaz alsoStevenXL caitp lerc mmn daleharvey ajeffrey_ miketaylr devsnek tomaw c |
| 19:29 | <neAlexPietz> | a p j w a l d e n c k r n A t u m T K e v i n M a r k s j u g g l i n m i k e s t r u g e e e s p a d r i n e j u n k t e x t _ _ t a n t e k w i l l k g e r i c _ c a r l s o n k a r l c o w H a s i m i r l o g i c m o o l g r a h l s v l d m i l e s r c o m b s X h m i k o s R d b o e h m e r m v e n _ c a l v a r i s e n i c k _ 8 1 1 w a k a b a r o b e r t k o w a l s k i g l |
| 19:30 | <tantek> | and this is what happens when no one is a channel op |
| 19:30 | <miketaylr> | ok, thanks |
| 20:01 | <devsnek> | authentic irc experience |