#social 2018-08-01
2018-08-01 UTC
KevinMarks, Guest84, cwebber2, xmpp-social, vasilakisfil, fr33domlover, _xmpp-social, nightpool and Chocobozzz joined the channel
# aaronpk how did activitypub end up in a situation where this is even a question? https://social.coop/@mayel/100469525067581562
# puckipedia I mean this is literally Kroeg
# aaronpk cwebber2: don't forget to remove the "regrets" section when you copy the agenda page! https://www.w3.org/wiki/index.php?title=SocialCG/2018-08-01&oldid=106836
# puckipedia because it's way more work than making specific AP servers
# puckipedia even if you're not starting from existing code
# puckipedia I'm trying to get [someome, not here] to help with kroeg, and I think er1n is interested in a c2s frontend
# tuxether[m] Pea said she stopped working on fontina to write a generic AP server in golang.
cwebber2 joined the channel
# puckipedia aaronpk: oh no you've jinxed it haven't you
# puckipedia I think I'll skip this week, not feeling great and not quite in the mood for bikeshedding extension mechanisms? might look at the irc a little
# puckipedia ah
# puckipedia lol
# tuxether[m] cwebber2: no problem signing up. Would have been useful if the signup link on https://www.w3.org/wiki/SocialCG/2018-08-01 was the correct one.
# tuxether[m] cwebber2: hmm... clicking on the link from the site gives a popup with a register option, while going to the link directly has no option to register.
# saranix hnn.. of my many AP projects, a few of them are generic client/servers, and yet tightly coupled. I hadn't thought a generic server would be as useful bc there weren't any generic clients yet... but most of the complexity is in the client... I could probabl whip up a server-only impl quite quickly if it would get good use
# puckipedia saranix: the only real coupling between kroeg-c#'s client and server is that th server preprocesses the templates
# saranix puckipedia: that's pretty much the entite complexityu of the client from my pov
# saranix typing with one hand full of puppy
# saranix interestingly templating is exactly what I was referring to when I said mine is tightly coupled ;-)
# puckipedia mm? All the server does is build a json file containing the template data
# puckipedia the client can then process that completely independently. I could even pre-process it, but it was live-generated before
# saranix are there generic clients to test a server against? I've heard rumors but no names
# puckipedia I could probably pull kroeg-c#'s client into a separate project
# saranix would it run as a desktop app?
# saranix I'd probably want at least 2 completely unrelated clients for testing
# puckipedia it'd be web
# tuxether[m] wouldn't a generic AP client still be tied to the database schema?
# tuxether[m] cwebber2: have you seen the go-fed package?
# tuxether[m] I've been using go-fed recently. Got C2S working with it. The library makes it somewhat easy to setup a client, but not sure if that would be considered a generic client since the library is bundled with the application.
# saranix so are there any completely standalone generic clients out there or is it just rumors and plans?
# aaronpk decentralized web summit is on right now btw https://www.youtube.com/channel/UCFa_X02QhJnP0FNpFAKyRRg/feed
# puckipedia they should've had many tiny summits and linked them together :P
# tuxether[m] puckipedia++
# JasonRobinson[m] sounds like something friendica can do afaicr
# saranix yeah and hubzilla
# donpdonp GET /api/v1/instance Accept: */* , im not a mastodon instance, whoever you are :)
# puckipedia I fake that api anyways :P
# up201705417 I think (from the logs) mastodon is sending me repeated stuff sometimes... I'm trying to let him now that I received something successfully by returning status 202, is there some additional step that I'm not aware of?
# donpdonp a follow has to be accepted or rejected
# up201705417 yes, but for announces, creates, etc...?
# puckipedia respond within a few seconds
# up201705417 puckipedia: What do you mean?
# puckipedia like, the timeout is pretty short
# puckipedia if it takes longer than that it might arrive for you, but the server will consider it failed
# donpdonp up201705417: i would think those are considered a sucess on the 202.
# donpdonp but thats just speculation :)
# up201705417 all right... just to be sure, I am not expected to send a request back to mastodon after receiving, for example, an announce, right?
# puckipedia no
# up201705417 ok! :)