#dev 2020-08-19

2020-08-19 UTC
#
lahacker
i should be able to squeeze that into a later chapter ;)
#
lahacker
just another note -- it really applies to quotations and annotations that have completely dissappeared from the original post
#
Loqi
agreed.
#
GWG
[snarfed]: Do you have any outstanding webmention issues that I can document for the merge? We've gotten closer
#
[snarfed]
GWG: document?
#
[snarfed]
just the merge itself 😎 glad to hear it’s getting closer!
#
GWG
[snarfed]: The mf2 code.. response type discovery is not yet.
#
GWG
I'll likely start moving issues as we get to the code that reflects it
vika_nezrimaya, deltab and [tb] joined the channel
#
[tb]
Ahhh finally I've gotten iA Writer to post to my fledgling Micropub server
#
[tb]
I think it was me being too strict about scopes
jonnybarnes and [fluffy] joined the channel
#
jacky
strict or bust!
vika_nezrimaya, sknebel, callMeBaby, ben_thatmustbeme, kraem, [tw2113], dckc, KartikPrabhu, gRegorLove, [tantek], jonnybarnes, nickodd, nsh, [mapkyca], swentel, moppy, loicm, [jgmac1106], geoffo, davidb7, jamietanna, [schmarty], [grantcodes] and [fluffy] joined the channel
#
[tantek]
Webmention senders should avoid flooding receivers <-- do we have that guidance in the spec somewhere?
#
[tantek]
(moving here from #indieweb
#
[tantek]
literally why Medium disabled Pingback, because they were getting flooded by WordPress(.com) in particular
#
GWG
[tantek]: I would be curious to hear from other implementers
#
[tantek]
[fluffy] yes receivers MUST handle duplicates, senders may send duplicates (but shouldn't flood)
[snarfed] joined the channel
#
[snarfed]
avoid flooding, sure but err on the side of sending one or two extra instead of possibly missing any
#
[tantek]
snarfed agreed
#
GWG
I added some code last year that disables sending pings for img/video/audio tags for example..not that anyone complained. But few consumed when I asked
#
[snarfed]
bridgy is a great example here. many static sites have gone through periods where they resent all of their wms on every rebuild, including sending a wm to bridgy publish for every single post, every single rebuild. often hundreds or thousands per rebuild, per site
#
[snarfed]
and still i’d rather they do that than do anything else complicated that possibly risk missing wms
#
[fluffy]
I see webmention duplication handling as similar to the FCC Part 15 rules: don’t send out excess interference, but also don’t break if you receive unexpected interference.
#
[snarfed]
right! idempotence is a key expectation for webmentions. not always easy, but very important, since _anyone_ can send a wm, at any time. not just the source site
#
[fluffy]
yeah, I *might* be sending webmentions on behalf of a couple of large forums 😉
#
[fluffy]
(Pushl does everything it can to avoid sending duplicates though)
#
[snarfed]
and you actually do want to resend wms whenever you change a post
#
[snarfed]
but just for that post
#
[fluffy]
right, at present I only send updates if the target URL list changes (and only to the URLs which got added or removed), but it’s been on my list for a while to also resend all pings if the page content changes.
#
[fluffy]
which has an obvious implication on the first thing as well
#
[snarfed]
bridgy even does that itself when a silo response (eg reply text) gets changed
#
[fluffy]
like, if a link changes, that implies that content changed as well, so really I want to always send updates to *all* listed URLs as well as URLs which were listed on the previous update but aren’t now
#
[fluffy]
It isn’t hard to implement, but there’s a bunch of tech debt on Pushl that I want to address and it’s been working Good Enough for now.
[hibs], leg, jonnybarnes, loicm and swentel joined the channel
#
Loqi
Aaron Parecki
#
jacky
and this flow makes me wonder if a social reader should be receptive to rel=subscribe
#
aaronpk
oh yea i keep meaning to get rid of that
#
jacky
lolol
#
aaronpk
well maybe not completely get rid of
#
jacky
it's one of the few examples of a self-hosted 'intent' page
#
aaronpk
but remove the "follow" button from my footer
#
jacky
ah gotcha
#
jacky
I kept forgetting how to get to it
#
aaronpk
it's an interesting experiment
#
aaronpk
but i'm not sure it's the best approach, and i feel like it's too prominent on my site right now
#
aaronpk
what i've got on https://aaronparecki.com/aaronpk is more useful right now
#
Loqi
Aaron Parecki
#
jacky
hmm gotcha
#
[tantek]
why that path aaronpk?
#
[tantek]
instead of say /follow
#
aaronpk
that's my mastodon profile URL for mastodon stuff
#
jacky
it's a mastodon-esque thing
#
[tantek]
oh goodness sakes
#
aaronpk
i'm just saying what I put there is more useful than what I have on my /follow page
#
[tantek]
is that like "aaronparecki.com/aaronpk" is the transposition of aaronpk@aaronpparecki.com ?
#
aaronpk
i forget the exact details but yeah
#
[tantek]
I keep forgetting that it's an @-@
#
aaronpk
i can't remember if it has to be domain/username or not
#
jacky
I was just looking to see if you exposed a .well-known thing
#
aaronpk
but IIRC it couldn't be my home page
#
[tantek]
can we call those at-ats so we confuse them with Star Wars?
#
jacky
because it can send the proper stuff for a profile thing IIRC
jonnybarnes joined the channel
#
jacky
that said
#
jacky
I'm def looking for examples of these pages
#
jacky
agh now I'm in /follow and thinking again about the semantics of having follow posts
#
swentel
Where does the 'Proceed to Follow' redirect to on that AP page, simply to the instance?
#
Loqi
swentel: jacky left you a message 1 week ago: do you plan to only release Indigineous in the Play Store? I was wondering about updates in F-Droid; haven't seen anything in three months
#
swentel
jacky, been a while since a release anyway :)
#
swentel
but 0.63 is on F-droid
#
swentel
0.64 on the way
#
jacky
uhmm lemme see
#
swentel
interesting
#
swentel
(working on AP for Drupal finally)
#
swentel
so this is interesting feature
#
jacky
now I'm actually doubly curious
#
swentel
wondering if other AP projects handle this the same of course .. :)
#
jacky
I replaced the e-mail URI with https://aaronparecki.com/2020/08/16/13/hotsauce and it took me a preview of aaron's post from within mastodon
#
Loqi
[Aaron Parecki] No matter how much I read up on emulsifiers I seem to be unable to grasp how they work, and it's really killing my ability to make this hot sauce work reliably
#
jacky
this is interesting prior art / design for a social reader tbh
#
jacky
swentel: I think Pixelfed might cc: dansup
#
jacky
I don't know about Pleroma
#
swentel
hmm I think I killed my pleroma account, but will test again at some point :)
#
swentel
should probably keep it anyway in case something doesn't work in indigenous
jacky joined the channel
#
[tantek]
is there a primary repo for Indigenous?
#
jacky
I don't think so
#
swentel
might merge it one day, but that's when I get a new version of iOS ready
mayakate[m], leg, jonnybarnes, loicm, [Emma_Humphries], KartikPrabhu and geoffo joined the channel; nickodd left the channel
#
@iamskok
@simonhearne how have you managed to configure http://brid.gy with brotli compression on your blog? https://simonhearne.com/
(twitter.com/_/status/1296232773833969665)
strugee joined the channel