#social 2018-06-04
2018-06-04 UTC
# dansup I thought I could finish AP support this weekend, how naive. Responding to all the github issues/PRs has taken up a lot of time
# dansup Registration is open for the next 10 mins, https://pixelfed.social/register
Guest84, timbl, xmpp-social, jankusanagi_, puckipedia and JanKusanagi joined the channel
cjslep, puckipedia, timbl, cwebber2 and JonasFranzDEV joined the channel
# JonasFranzDEV cwebber2: Are you the ActivityPub co-editor who wrotes the comment about ActivityPub at Gitea?
# JonasFranzDEV slaps cwebber2 around a bit with a large fishbot
# JonasFranzDEV cwebber2: Do you think that it is a good idea to use the ActivityPub standard for creating a federation support for Gitea including: Joining organizations/teams on other Gitea instances, creating PRs at other gitea instances, replying to comments on issues on other gitea instances. How is authentication handled?
# nightpool mayyyybe?
# nightpool we've been talking about federation for gitlab and i think the #1 use-case to be solved is authentication and that's not something that's explicitly within AP's scope
# nightpool was actually just about to ask in here if anyone had any experience with oauth for federated usecases and whether they thought it was a good match
# nightpool cwebber2: not sure I see the compelling use-case for this vs. just handling ACLs locally
# nightpool because 1 server always owns a single repo, right?
# JonasFranzDEV Do I get this right? ocap-ld is an extension for json-ld handling access control? And yes, 1 server per repo.
# nightpool aaronpk: would you recommend it for the "I dont want to create accounts on everyone's bespoke gitlab/gitea servers" usecase?
# nightpool aaronpk: :o github-wise, how does that work?
# nightpool ahhh right it's bridged
# nightpool looks very fancy imo
# nightpool what happens if you reply to that post without having auth'd a github account with the bridge?
# nightpool hmm
# JonasFranzDEV aaronpk: That's a great idea, could you please propose that at https://github.com/go-gitea/gitea/issues/27 since we haven't integrated an oauth provider either.
# JonasFranzDEV aaronpk: Am I right that IndieWeb services also support standard oauth things?
# nightpool "(requiring manual steps, like OpenID) to make it into mainstream.
# nightpool this doesn't eliminate the manual step of providing your profile URL, right?
# nightpool Unless i'm misunderstanding, how does it improve upon OpenID in that sense?
# nightpool well i mean there's also web protocol handlers
# nightpool the UX around those is kind of hard to nail though
# nightpool i dunno, a slightly difficult flow aided by a browser extension is not the worst thing in the world.
# nightpool most people don't own domains
# nightpool sure, but it does require that you enter cybre.space/@nightpool everywhere.
# nightpool yeah but what do you even put in there
# nightpool how do users know if they even HAVE a indieauth capable account?
# nightpool like, if I have a mastodon account and mastodon implements indieauth, and I go to someone's repo and try to comment, how do I know I can use my mastodon profile url?
# nightpool what i'm saying is that it's pretty easy to say "Use your gitea profile url here" on a gitea server, but it's harder to say "use your gitlab/mastodon/gogs/etc"
# nightpool needs a logo :P
# nightpool although even that didn't help openid
# nightpool hmm. i'm pretty sold though. is there a good test website for authenticating against? would enjoy implementing this in mastodon
JonasFranz joined the channel
# aaronpk nightpool: no formal test suite, but there are plenty of things you can log in to to try it. https://indielogin.com is the latest one I'm working on. (it technically supports more than the IndieAuth spec but you can ignore the rest for now)
JanKusanagi joined the channel
# aaronpk oh and https://quill.p3k.io is a micropub app that has good debugging during the login flow. it does expect to eventually find a micropub endpoint for you but you could fake that if you just wanted to test login
JonasFranz, cwebber2 and tantek joined the channel
# tantek This tweet totally reminds me of our "must be testable in the test suite" requirement for features in our SocialWG specs: https://twitter.com/shadow/status/1001686735443628033
# Loqi tantek: sandro left you a message 1 week, 4 days ago: yes the Fact Checking discussion is in a W3C CG, so it's public to anyone who can join a CG (nearly anyone), and scribed. https://credweb.org
timbl joined the channel
# dansup trying to relicense under AGPL, just need 1 more contributor to agree. https://github.com/dansup/pixelfed/issues/143
# tantek ajordan do you have any projects (including feature for your own site) you'd like to complete before IWS? I.e. add yourself to https://indieweb.org/2018/Guest_Book (see my entry for how I linked to what I'm trying to get done before IWS)