#social 2017-12-06

2017-12-06 UTC
rowan, tantek, h, timbl and cdchapman joined the channel
#
sandro
aaronpk, did you ever talk to the commenter who wanted us to mandate HTTPS, or was that left of me to do?
htrob and rowan joined the channel
#
aaronpk
All my communication has been public on github so you'd know if I did
#
aaronpk
in other words I don't remember 😂
htrobinson, xmpp-social, tantek, JanKusanagi, rowan_, jankusanagi_ and timbl joined the channel
#
ajordan
alrighty
#
ajordan
sets an alarm to wake up 2 minutes before the CG call :P
rowan and JanKusanagi joined the channel
#
aaronpk
scrambles to make coffee before 8
#
ajordan
blinks groggily and puts on headphones
#
aaronpk
hm usually cwebber is on the call before me
#
ajordan
aaronpk: you dialed in?
#
ajordan
(mumbled in?)
#
aaronpk
"dialed"
#
ajordan
cwebber2: ping
#
ajordan
guess I'll read the minutes from yesterday in the meantime
#
ajordan
ping usual suspects puckipedia nightpool cwebber2 sandro tsyesika ben_thatmustbeme saranix melody
#
saranix
pong
#
sandro
can't make it today
#
melody
i also can't make it today, super busy with my day job
cdchapman joined the channel
#
ajordan
for the record: aaronpk currently discussing using https://indieauth.net/spec/ as an authentication layer for ActivityPub C2S
#
Loqi
[Aaron Parecki] IndieAuth
#
ajordan
aaronpk says given a profile like https://w3c.social/@ajordan all it'd need was to add a rel value to the headers and at the end you'd get a OAuth 2.0 bearer(?) token
#
aaronpk
given an activitypub actor's URL like https://w3c.social/@ajordan, that would just need to advertise two new rel values in the HTTP Link header to point to the authorization endpoint and token endpoint
#
aaronpk
after the indieauth flow is done the client ends up with an OAuth 2.0 Bearer token, which the client would be able to use at the activitypub server as normal
#
aaronpk
if users are more used to entering @ajordan@w3c.social when they log in to clients, the client would need to first use webfinger to turn that into a URL like https://w3c.social/@ajordan
#
aaronpk
seems doable
#
ajordan
I seem to recall a large discussion when Mastodon moved to AP surrounding Webfinger migration plans; perhaps that would be good to formalize into a note
#
ajordan
I see your version in Chrome
#
aaronpk
ah yeah looks like it's using a wider font for some reason
rowan joined the channel
#
Loqi
[strugee] #3 Authorization diagram overlaps weirdly
tantek joined the channel
#
Loqi
[connrs] node-webmention-client: WebMention Client
#
Loqi
[connrs] node-lookup-webmention-server: Lookup WebMention Server
#
aaronpk
oh funny never heard of those
#
ajordan
IIRC I looked at gobengo's and didn't use it since it looked like a CLI
#
cwebber2
oh nooo
#
cwebber2
I missed the meeting
#
cwebber2
or did I fully miss it
#
cwebber2
dials in
#
cwebber2
yeah oops ok :)
#
aaronpk
you might be able to snag evan at 10am
#
aaronpk
1pm EST
htrob joined the channel
#
cwebber2
aaronpk: did he tell you that? (did he dial in?)
#
cwebber2
I know he wanted to participate on this call
#
aaronpk
he edited the wiki page
#
ajordan
it's fine, we had a nice time. I submitted an impl report for Webmention
#
ajordan
puckipedia: cwebber2 says you were thinking about making something to map Twitter interactions to the AP network?
#
ajordan
I was thinking of doing the same
#
ajordan
twitter.pub or something
#
ajordan
because as we all know I have copious amounts of free time ;)
#
cwebber2
doesn't everyone here? ;)
htrob joined the channel
#
puckipedia
ajordan: ah, hm. Issue with something centralized is that it's easier to block...
#
puckipedia
advantage of self-hosting is that you can't easily block it
#
cwebber2
puckipedia: that's true, and centralized systems have been blocked before
#
cwebber2
there was the bridging software on pump.io that was blocked
#
cwebber2
by both facebook and twitter iirc
#
cwebber2
they both claimed IIRC that it was a ToS violation to "duplicate the stream" or something
#
cwebber2
(I wonder why Bridgy hasn't yet hit this problem though?)
#
cwebber2
(maybe it just hasn't been noticed yet)
#
aaronpk
which is kind of surprising cause it's going to reach it's 1 millionth webmention sent very soon
#
tantek
well, there's no "stream" at Bridgy for one
#
tantek
and another, there's been a lot of very thoughtful "minimal impact" design / ops gone into Bridgy that trades off latence/perf for sustainability
eprodrom joined the channel
#
eprodrom
rhiaro: are you around?
#
eprodrom
I have a question about the AS2 context doc
#
eprodrom
Specifically, I am surprised to see that it's ldp:inbox
#
eprodrom
Actually, now I see why
#
eprodrom
OK, this seems like the right thing to do
#
eprodrom
The activitystrea.ms package for Node.js is being weird about the inbox
#
eprodrom
And I can't figure out why
#
eprodrom
Ah, it's intentionally ignoring the inbox
#
eprodrom
Okeydokey
rowan and htrob joined the channel
#
ajordan
puckipedia: ahhhhh, right. that's why
#
ajordan
I knew that and I'm pretty sure I got so excited about ActivityPub I literally forgot
#
puckipedia
:)
#
ajordan
ah well
#
ajordan
although
#
ajordan
if you wanted to have all ids be normalized to twitter.pub
#
ajordan
I wonder if the bit that shoves posts into the network could be selfhostable
#
ajordan
but every activity it generates would get an id at twitter.pub
#
ajordan
and/or birdsite.pub
#
ajordan
we like to have fun here
#
puckipedia
hm
#
puckipedia
tbh, in Twitter, announces have their own ID
#
puckipedia
I thought of just having it generate IDs on e.g. twitter.puckipedia.com
rowan joined the channel