#dev 2020-08-07

2020-08-07 UTC
geoffo, sp1ff and [chrisaldrich] joined the channel
#
Loqi
aaronpk: [tantek] left you a message 8 hours, 31 minutes ago: I should have cc'd you on this but here you go: https://github.com/microformats/microformats2-parsing/issues/52
#
Loqi
ok, I added "https://twitter.com/xmppwocky/status/1291144278953955328" to the "See Also" section of /OpenPGP https://indieweb.org/wiki/index.php?diff=71906&oldid=69787
[manton], gRegorLove, [jeremycherfas] and JameySharp[m] joined the channel
#
GWG
Rereading microformats issues
#
GWG
Remembering the proposal to adopt the iCal status properties https://tools.ietf.org/html/rfc5545#section-3.8.1.11
gRegorLove and swentel joined the channel
#
Zegnat
GWG: sorry for letting you down! Had a crazy week so far and have not had time yet to have a good sit down with the mf2 tickets!
dckc, moppy, [KevinMarks], KartikPrabhu, raucao, [pfefferle] and [jeremycherfas] joined the channel
#
GWG
Zegnat: I was going to do it as well regardless
KartikPrabhu, dckc, [grantcodes], shoesNsocks, [Murray], [Rose], geoffo and [jgmac1106] joined the channel
#
jacky
!tell sknebel I was looking into splitting out the IndieWeb stuff from Indigineous into the Android library this morning, pulled in the latest changes. Do you have a suggested route to take in terms of making it into a library?
#
Loqi
Ok, I'll tell them that when I see them next
#
jacky
aaronpk: what's the refresh rate for https://stream.indieweb.org/?
#
aaronpk
varies based on the update frequency of each feed
anemoiac joined the channel
#
jacky
hmm okay
#
jacky
how is that determined? websub? polling?
#
jacky
nbd tbh I was curious about it (using it as my "testing" feed in this NativeScript [think React Native but without React and more MVVM stuff] app I'm toying with)
#
aaronpk
it's actually backed by aperture
#
jacky
:magic:
#
aaronpk
it's all polling, and based on how often the feed changes it bumps it up or down polling tiers
#
jacky
ah gotcha
[Nadja] joined the channel
#
@ChrisAldrich
Getting “follow” webmentions from people adding me to their blogrolls is always fun. It’s also a nice discovery feature reading through the lists of people I ought to consider following myself. #IndieWeb https://boffosocko.com/2020/08/07/55774739/
(twitter.com/_/status/1291767990225010689)
nickodd, [Chaitanya], KartikPrabhu, gRegorLove, [MitchWagner], [snarfed], [chrisaldrich], [manton], [schmarty], [KevinMarks] and [tantek] joined the channel
#
[tantek]
Welcome [Nadja]++
#
Loqi
[Nadja] has 1 karma in this channel over the last year (2 in all channels)
#
[Nadja]
[tantek] probably a while before I'll be able to make any sense out of what's written here, but thanks for letting me play spectator for the time being!
#
[tantek]
we're all here learning by spectating! half the time I'm skimming over things I don't quite get 💁‍♂️
#
[tantek]
even something like setting up GitHub pages or talking about HTML and CSS is proper for this channel too.
#
[tantek]
[Nadja] GitHub pages is a great way to get *something* on your domain while looking for another hosting service you like. That way your "homepage" is at least up & running while you figure out other things
[tw2113] joined the channel; nickodd left the channel
#
@ChrisAldrich
↩️ You could write a follow post manually in any system and simply send a webmention. I modified the Post Kinds plugin a bit to enable follow posts. Plugins or modules could be made for other systems to make it simpler though. I think the Semantic [more...] https://boffosocko.com/2020/08/07/55774739/?replytocom=298478#respond
(twitter.com/_/status/1291823324247465984)
[schmarty], HbHighland2, [MitchWagner], [chrisaldrich], [snarfed] and prologic joined the channel
#
prologic
Does anyone have or have access to a WIndows machine with some version of Internet Explorer? Would you be willing to help me test and debug https://twtxt.net/ For some reason posting is broken for the one IE user I have :)
#
sknebel
prologic: Microsoft provides VMs for IE/Edge testing: https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/
#
Loqi
sknebel: jacky left you a message 6 hours, 42 minutes ago: I was looking into splitting out the IndieWeb stuff from Indigineous into the Android library this morning, pulled in the latest changes. Do you have a suggested route to take in terms of making it into a library?
geoffo joined the channel
#
prologic
sknebel thank you, I didn't know this!
#
prologic
Searching for "Internet Explorer on macOS" didn't yield anything like this :)
#
gRegorLove
prologic: visually it looks ok in IE11, did notice this error in console: SCRIPT1006: Expected ')' twtxt.js (13,687)
#
prologic
ahh brilliant!
#
prologic
so tehre is a JS bug!
#
prologic
gonna take me a while to set these vms up
#
prologic
even the download is taking hours
#
gRegorLove
Handful of HTML warnings in there different lines, last one is: HTML1509: Unmatched end tag.
#
gRegorLove
twtxt.net (123,1)
#
gRegorLove
Don't expect that's causing problems though
#
prologic
No but that JS error might just make the button not work
#
prologic
So much for graceful degradation eh
#
gRegorLove
Looks like stuff like <p><p>...</p></p>
#
gRegorLove
Yeah, probably the JS error
#
gRegorLove
Let me know if you want me to look at anything else. I can try in Edge too
#
prologic
wow L13 is a blank line
#
prologic
wtf
#
prologic
You able to show me what IE think that line ie?
#
prologic
you probably have a minified version from Cloudflare
#
gRegorLove
It's right after the async in `.handle('submit',async e=>`, probably doesn't support =>
#
gRegorLove
Hm, let me double check, IE debugger is funky
[Chaitanya] joined the channel
#
gRegorLove
Yeah, 687 is right after the "async"
#
prologic
Oh my god
#
prologic
Right!
#
gRegorLove
Confirmed on mdn IE doesn't support arrow functions
#
prologic
This freelancer I hired from Upwork obviously doesn't understand browser compatibility :)
#
prologic
Yes
#
prologic
neither does my brain :)
#
prologic
this fancy arrow function shit drives me insane
#
prologic
Okay that needs to be completely rewritten
#
gRegorLove
I'm getting a bit more used to it in some Ionic App development. Nice thing there is I don't need to think about browser compatibility :)
#
gRegorLove
But then occasionally I write some JS for the web and get caught by those IE11 edge cases
#
prologic
yup :)
#
prologic
Does IE support the fetch api?
#
prologic
Or should I rewrite that too :)
#
prologic
f**k its hard to get good help these days
#
prologic
what's that saying... "if you can't something something, just do it yourself!"
#
gRegorLove
MDN says no unfortunately.
#
gRegorLove
Is it a nifty JS feature you want to use? IE11 probably doesn't support it. XD
#
gRegorLove
I haven't used Fetch API so not sure what types of polyfills there are
#
prologic
yeah no that's fine
#
prologic
it just means I'm going to have to ensure no fanch JS ever gets into this project
#
prologic
that means using the twix and serialize libs I have in place
#
prologic
and no async or arrow funcs, or fetch
#
jacky
it's safer to assume that IE doesn't support "X" since Microsoft's slowed (all but stopped) development on it
#
prologic
*nods*
#
prologic
Thank you so much for helping
#
gRegorLove
Edge uses Chromium now, right?
#
gRegorLove
So once IE dies off things will be "better" -- software monoculture aside, heh
#
[tw2113]
don’t all browsers except Firefox, at this point?
#
gRegorLove
I think so
#
gRegorLove
yw prologic. ping me if you want me to try it out after updates
#
prologic
I will!
#
prologic
as I can't test it obviously :) (yet)
[grantcodes] joined the channel
#
[grantcodes]
Run it through something like babel to add polyfills for all the new js
#
KartikPrabhu
progressive enhancement?
#
prologic
gRegorLove FormData is okay to use right?
#
prologic
at least from what I'm reading IE 10+
#
prologic
gRegorLove okay its redeploy with the fix
#
prologic
you'll need an account to test properly I suppose
#
prologic
that bug was all on the media upload form
[tb] joined the channel
#
gRegorLove
No more script error
#
gRegorLove
Registered, tried to post "Testing" got "No post content provided!"
#
gRegorLove
No script errors, though
#
gRegorLove
Posting worked in Chrome
#
gRegorLove
prologic, not sure if the cause, but there's <script>s after the </body>
#
prologic
Oh wow
#
prologic
hang on :)
#
prologic
hmm that bug is going to be tough to fix/find
#
prologic
oh wait hang on
#
prologic
there's meant to be <script> tags after the body no?
#
prologic
Or should it be inside the <body>?
#
prologic
I forget
#
prologic
probably not the cause of the "No post content provided" though
#
prologic
tbh I'm not even sure how you would get that error at all; that's coming from the backend itself
#
prologic
and the form is submitted verbatim - as-is
#
prologic
i.e: callling .submit()
[snarfed], [chrisaldrich] and anemoiac joined the channel
#
gRegorLove
inside </body> afaik. IE11 is showing HTML warning for it (but not a script error)
#
gRegorLove
Yeah, nothing popped out at me on the network tab when I submitted in IE11. HTTP 200 from the /post request
jjuran joined the channel
#
prologic
Okay I'll shove 'em in the <body>
#
prologic
THanks!