#dev 2017-05-09

2017-05-09 UTC
gRegorLove_ joined the channel
#
Loqi
aaronpk: tantek left you a message 1 hour, 36 minutes ago: I think you have to link from https://aaronparecki.com/2017/05/10/1/ to the FB POSSE copy https://www.facebook.com/events/316913252058901/ with u-syndication to get it backfeed from Bridgy (and thus have your two FB RSVPs show up on your indie event!)
#
aaronpk
i have u-syndication there to the facebook event now
[kevinmarks], leg, [shaners], KartikPrabhu and voxpelli joined the channel
#
dougbeal.com
edited /Planning (+15) "/* Seattle */"
(view diff)
mbrock joined the channel
#
dougbeal.com
edited /wikifying (+306) "Nickname instructions"
(view diff)
tantek, cweiske, amz3, barpthewire and loicm joined the channel
#
colintedford.com
edited /reply (+8) "/* Reply distinction */ linkify "comment""
(view diff)
miklb, [kevinmarks] and loicm joined the channel
#
andrijevik.net
edited /2017/Düsseldorf/Guest_List (+198) "/* Official Guest List */"
(view diff)
loicm__ and marcthiele joined the channel
#
ngin.de
edited /2017/Düsseldorf/Guest_List (+273) "/* Participants */ Added myself (Niels H.) as attendee"
(view diff)
loicm__ and [kevinmarks] joined the channel
#
loqi.me
edited /pronoun (+62) "[kevinmarks] added "https://twitter.com/jaythenerdkid/status/861666628160765952" to "See Also""
(view diff)
leg, KevinMarks, arush, singpolyma, [eddie] and [chrisaldrich] joined the channel
tantek and j4y_funabashi joined the channel
#
j4y_funabashi
After a bit of a lull I have decided to get back to implementing SWAT0
#
j4y_funabashi
Starting with actually displaying all the webmentions I have collected
#
aaronpk
exciting!
#
j4y_funabashi
Just been looking through the notifications page on facebook and they actually have lots of cool interactions
[andreasnebiker] joined the channel
#
j4y_funabashi
aaronpk: Yep should be fun :)
#
j4y_funabashi
Does anyone else have a page that lists all mentions received? I am starting with that before I add to posts and wondering how people mark that up
#
@keithjgrant
@snookca @beep @kitt I did too, but I got hit for 3rd party service that pulls my webmentions. Probably should open an issue for them
(twitter.com/_/status/861962076570497024)
KevinMarks and gRegorLove joined the channel
#
aaronpk
i don't think woodwind's pubsubhubbub subscriber is working
#
aaronpk
it's returning http 204 but i don't see the posts
#
gRegorLove
j4y_funabashi: I think a few of us do, though not sure what wiki page it's on. Mine is https://gregorlove.com/responses It's basic and needs some work.
[jeremycherfas] joined the channel
#
unrelenting.technology
edited /sweetroll (+644) "the big sweetroll update"
(view diff)
#
j4y_funabashi
gRegorLove: That's great thanks, do you show error/invalid mentions too?
#
myfreeweb
← yes i finally updated sweetroll :)
#
Loqi
[Greg] Since 2017-02-01 I've been working on a big change to Sweetroll, the engine that powers this website, and today it's finally live, right here! (Also it's now on my newer VPS, hosted at prgmr and running HardenedBSD 11. The old one was FreeBSD 10 at D...
#
aaronpk
myfreeweb++
#
Loqi
myfreeweb has 1 karma in this channel (16 overall)
#
gRegorLove
j4y_funabashi: When I'm logged in they show up, yes.
#
gRegorLove
what is sweetroll?
#
Loqi
sweetroll is Greg V's engine that powers their website, unrelenting.technology https://indieweb.org/sweetroll
#
myfreeweb
lol i'm editing the wiki and i keep accidentally using markdown link syntax instead of the wiki one :D
#
myfreeweb
btw noticed that the wiki doesn't support distributed indieauth?
#
aaronpk
it does via indieauth.com
#
aaronpk
if you indicate an authorization_endpoint on your site, then indieauth.com finds it
KartikPrabhu joined the channel
#
myfreeweb
i mean it uses indieauth.com instead of indiecert for me
loicm joined the channel
#
aaronpk
you should be seeing the indiecert option listed on indieauth.com if you've configured it properly
#
aaronpk
this is one of the super confusing things about indieauth.com
#
www.svenknebel.de
edited /remoteStorage (+44) "dfn, linkify"
(view diff)
#
Loqi
I agree
#
aaronpk
thanks Loqi :eyeroll:
#
myfreeweb
listed? oh it can do that? nice, that 's a cool feature. but it didn't work
#
myfreeweb
maybe it can't read the link header?
#
Loqi
you're welcome
#
myfreeweb
woodwind and micropublish directly used indiecert for me
#
aaronpk
hm i do see rel=authorization_endpoint
#
aaronpk
i might have to double check the code on indieauth.com then, it looks like your site is set up right
#
aaronpk
you should be seeing it as an option above github.com
KevinMarks joined the channel
#
unrelenting.technology
edited /PostgreSQL (+936) "/* IndieWeb Examples */ Add Sweetroll"
(view diff)
arush and KevinMarks joined the channel
#
aaronpk
myfreeweb: ah I see the problem, indieauth.com is only checking the HTML page for rels, it's not checking the HTTP headers
#
myfreeweb
of course. you often do html only parsing :)
KevinMarks_ joined the channel
#
aaronpk
it's easier sometimes :)
[shaners] and KevinMarks joined the channel
#
unrelenting.technology
uploaded /File:sweetroll_live.png "Example of realtime for Sweetroll"
#
unrelenting.technology
edited /realtime (+565) "/* IndieWeb Examples */ Add Sweetroll"
(view diff)
#
unrelenting.technology
edited /server-sent_events (+121) "/* IndieWeb Examples */ Add Sweetroll"
(view diff)
#
aaronparecki.com
edited /server-sent_events (+108) "/* IndieWeb Examples */"
(view diff)
#
tantek
what is Sweetroll?
#
Loqi
sweetroll is Greg V's engine that powers their website, unrelenting.technology https://indieweb.org/sweetroll
singpolyma and KevinMarks_ joined the channel
#
@chrisjdavis
Also, now with microformatting! Still don’t have webmentions setup, but progress!
(twitter.com/_/status/861987761426804737)
#
schmarty
hoho, yikes! the link at the top of server-sent events goes to a page with "No one in the Web Platform Working Group is actively working on this specification. For the latest version of Server-sent Events use the WHATWG's Living Standard."
KevinMarks joined the channel
#
tantek
schmarty - sounds like a good reason to fix the link?
#
schmarty
i needed to share my horror first.
#
aaronpk
oh funny
#
martymcgui.re
edited /server-sent_events (+32) "update link to spec"
(view diff)
#
unrelenting.technology
uploaded /File:sweetroll_with_micropanel.png "[[Sweetroll]] with its admin panel (micro-panel) on top of the website."
#
unrelenting.technology
edited /sweetroll (+1234) "screenshot, more architecture description"
(view diff)
KevinMarks joined the channel
#
aaronpk
all the good "lock" and "auth" and "login" domains are taken
#
aaronpk
is zerologin too close to auth0?
#
sknebel
don't think so. searching a new name for indieauth?
#
sknebel
(.com)
#
aaronpk
yeah, for one of the two uses of it
#
aaronpk
the other problem with "auth" is that it's short for both "authorization" and "authentication" and I want to clear that up as well
#
sknebel
ownyourauth(entication)?
#
Loqi
hahahaha
#
sknebel
(to continue a pattern. and it sort of fits what the protocol does)
#
sknebel
under the label zerologin it wouldn't match my expectations I think
#
aaronpk
well there are two things
#
myfreeweb
yeah zerologin sounds more like one of those "passwordless" things like clef
#
aaronpk
i want to run it on two domains, and make a few stylistic changes
#
aaronpk
use case #1 is login-only, where software like the wiki doesn't want to deal with logging people in so it uses this as a service
#
aaronpk
in this situation, the users logging in don't have a relationship with the service
#
aaronpk
i want to also provide a way for the wiki using this service to brand the login page (or reduce the service's branding) so that it looks like it's part of that software
#
myfreeweb
"The new OpenID", like "the new iPad" :D
#
Loqi
[aaronpk] #138 Rename the project
#
myfreeweb
LetYourUsersOwnTheirAuth dot org :D
#
tantek
one of the reasons why I came up with "Web Sign-in"
#
tantek
for exactly the use case of " where software like the wiki doesn't want to deal with logging people in so it uses this as a service"
#
tantek
also being reasonably explainable to users
#
tantek
less jargony than "OpenID"
#
sknebel
(AuthThemAll? logthem.in? just added to GH issue)
#
myfreeweb
DomainID… sounds bad but like BrowserID
#
aaronpk
use case #2 is where users specifically delegate their domain to the service, which is much closer to the openID services that used to exist. this requires that users add a link to the service with rel=authorization_endpoint
#
sknebel
that's where the "ownyour..." pattern would fit
KevinMarks joined the channel
#
sknebel
although it doesn't really match for a service your *delegating* it to
#
sknebel
so maybe not
#
myfreeweb
if you separate these use cases into two domains, there might be confusion like "is this site using the same thing that i set up on my site"
#
aaronpk
that use case is also beyond authentication and starts getting into authorization
#
aaronpk
the other reason i want to run them on different domains and make them look different is to avoid getting issues like this https://github.com/aaronpk/IndieAuth-MediaWiki/issues/6
#
Loqi
[cweiske] #6 Support federation
#
aaronpk
the wiki *does* support federation, it just does that by letting indieauth.com handle it
#
myfreeweb
OpenID was one word that was used everywhere… people knew "this uses OpenID, my LiveJournal is an OpenID, i can log in here using it". so both domains should strongly refer to a common brand like… "Web sign-in" I guess
#
tantek
myfreeweb, yeah that was my thinking too, with hopefully something more accessible than OpenID
#
tantek
OpenID had the curse of both being too jargony, and too abstract
#
tantek
as a name
#
aaronpk
i also want to avoid using the name of the spec/technology in the name of the service, because that's what got me in to this situation in the first place
[cleverdevil] joined the channel
#
tantek
right, there was no "OpenID service"
#
tantek
there were various different OpenID providers that had their own names
#
aaronpk
at least myopenid.com started with "my"
#
tantek
even if it was something like "myOpenID" lol
#
tantek
yeah :)
#
aaronpk
mywebsignin lol
KevinMarks joined the channel
#
schmarty
mywebsign.in looks available :)
#
aaronpk
I guess that's not the worst idea
#
aaronpk
Focusing both services on the "web sign-in" aspect is also good because that avoids conflating them with the IndieAuth protocol which is more OAuth than it is sign-in
#
dansup
.in doesnt have whois privacy iirc
#
tantek
.com is probably better rep etc for something auth/identity related
#
tantek
than a ccTLD
#
aaronpk
Or .net
KevinMarks_, KevinMarks and tantek joined the channel
loicm and leg joined the channel
#
tantek.com
edited /Instagram (+488) "/* POSSE */ POSSE as mobile browser"
(view diff)
tantek, KevinMarks_, j4y_funabashi, KevinMarks and [kevinmarks] joined the channel
#
[kevinmarks]
"web login" except it sounds like weblogging
#
[kevinmarks]
though both login and signin are jargon. Can we step back a bit and define this in less plumbing terms?
#
[kevinmarks]
my last effort here was "URLs are people too"
#
[kevinmarks]
what you're saying is "here is my site and i can prove it"
#
tantek
kevinmarks - no. both "log in" and "sign in" are UX copy that is common UI across websites
#
tantek
not plumbing
#
tantek
quite they opposite, they are a UI pattern that people in general are familiar with
#
[kevinmarks]
yes, but that is exactly what we are trying to eliminate, as it implies email and password
#
[kevinmarks]
you call it that and browsers helpfully autocomplete it and offer to save passwords
#
[kevinmarks]
I wonder what "it.me" would cost
#
tantek
yes you want browser to autocomplete your URL for you
#
tantek
that turns it into a 1 click sign-in
#
[kevinmarks]
do they autocomplete urls?
#
tantek
they autocomplete form fields in general
#
[kevinmarks]
my phone keyboard does now
#
[kevinmarks]
chrome suggests urls previously used on that url field on that site
#
[kevinmarks]
heresmysite.com is available
#
[kevinmarks]
also mylinkis.me
#
[kevinmarks]
mylinkis is broadly available - .com, ,net etc
#
tantek
is "link" any less jargony?
#
tantek
I came up with Web Sign-in because NYT recommendation to use "web address" in prose instead of "URL" as more widely accessible and understandable