#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! :)