#social 2017-11-03
2017-11-03 UTC
tantek, xmpp-social, timbl_, timbl__, timbl, jankusanagi_, rowan, JanKusanagi and rowan_ joined the channel
# Chocobozzz Hi,
# Chocobozzz I would like to use ActivityPub to federate video servers. But our use case is a little bit different to a classic social network.
# Chocobozzz In our case a video server follows (and is followed by) other video servers. The idea is to have an index of all videos of my following servers. So far, so good an actor can be an Application (https://www.w3.org/TR/activitystreams-vocabulary/#dfn-application). But we want users to be actors too (Person in this case). So when a user uploads a video, we send a Create activity of a Video object to all
# Chocobozzz followed servers.
# Chocobozzz I think this can be possible with ActivityPub using the "attributedTo" key like this: https://pastebin.com/1RtySQNW
# Chocobozzz But I'm afraid of using ActivityPub in the wrong way, so if I could have some feedbacks it would be awesome <3
# puckipedia hm, so your server follows other servers, not that a user follows another user?
# Chocobozzz yes, for now this is the idea
# Chocobozzz but we could imagine in the future that some user follows some specific user of another server that is not already followed by our server (i'm not sure to be clear ?)
# puckipedia I guss this would approx work, though maybe I'd change "actor" on both items to be the user, and add a "generator" for the server it's running on
# puckipedia and of course add the to/cc properties to the object too, to be sure? I think
# Chocobozzz oup's yes forgot the to attribute in the object :)
# Chocobozzz okay to change the actors to be the user, but is it not weird to send the activity to followers of another actor that is not the "actor" key?
jankusanagi_ joined the channel
# xmpp-social [ajordan] Chocobozzz: maybe you could have the server Actor post and distribute an Announce for every user Create?
# xmpp-social [ajordan] cwebber2: :(
# xmpp-social [ajordan] I haven't heard of them, what were they involved in?
# xmpp-social [ajordan] In any case, RIP.
# puckipedia ajordan: hmm, that sounds more logical lol
# Chocobozzz ajordan: seems a good idea, thanks
# puckipedia I would suggest still supporting normal user->user follows
# Chocobozzz puckipedia: yes of course, we will so other platforms (like mediagoblin?) that do classic user -> user follows can still be compatible
# puckipedia or even Kroeg :)
# xmpp-social [ajordan] cwebber: gotcha.
# puckipedia :D
# puckipedia bunch of templates built on Kroeg :P
# puckipedia . o O (
{"id": "https://puckipedia.com/kroeg", "type": "Application", "url": "https://github.com/puckipedia/kroeg"}
)# puckipedia I need to build a few Kroeg helper CLIs that allow me to import/export the DB data
nana and rowan joined the channel
# @crtr0 Is anyone building anything on Activity Streams?
https://www.w3.org/TR/activitystreams-core/
/cc @jasnell (twitter.com/_/status/926564071607902208)