#social 2018-10-16

2018-10-16 UTC
#
dansup
cwebber2: Spritely looks interesting! I will be following it :)
#
cwebber2
hi dansup
#
cwebber2
thanks :)
#
cwebber2
I'm wrapping up some things for the Verifiable Claims Working Group, but will be done by wednesday and then I'll have two glorious weeks of hacking time
#
cwebber2
then a little bit more wrapping up for my current job
#
cwebber2
then all spritely all...er...most of the time
#
dansup
hi, sounds good!
#
dansup
cwebber2: I am hoping to launch AP federation support for pixelfed in a few days :D
#
cwebber2
dansup: I've heard :) good luck!
xmpp-social and vasilakisfil joined the channel
#
heluecht[m]
Does peertube something special when transmitting content? I can process the stuff in the outbox without any problem but doesn't seem to get content delivered.
#
heluecht[m]
Or I have to follow some more people.
tykayn joined the channel
#
tykayn
hello world
#
tykayn
i am currently aiming to build a tool to import our status from facebook, twitter and g+ to mastodon, with the activitypub format. but i don't find example ressource to build the JSON format that would be right for that
#
tykayn
i knwo how to transform stuff to json, i just need a target format
vasilakisfil_ and ajordan`` joined the channel
#
heluecht[m]
tykayn: You had a look at the specification?
#
tykayn
heluecht[m]: yup, looked at the w3c spec
#
tykayn
but i may be not enough familiar with all the concepts
#
tykayn
i expected something like a description of things to import
#
tykayn
when i did an export of one of my mastodon account, i couldnt find the texts of the status i posed in the jsons
#
nightpool[m]
mastodon doesn't currently support ActivityPub import yet
#
nightpool[m]
but, like, text is certainly there, so no idea why you couldn't find it. maybe the status you were looking for wasn't in the import you downloaded?
#
tykayn
mastodon doesnt support activitypub, really? :o
#
tykayn
i saw someone import its statuses from one instance to an other after i told him he could, and i thought mastodon communicated with other things like peertube/diaspora/plume with it
#
tykayn
maybe this is about the outbox or activities, dunno https://www.w3.org/TR/activitypub/#outbox
#
nightpool[m]
Mastodon currently allows you to *export* all of your data in the ActivityPub format, but it doesn't provide for users *importing* their data
#
nightpool[m]
and yes, it uses the ActivityPub format for two servers to talk to each other
#
nightpool[m]
that's orthogonal with whether it allows uses to create arbitrary bulk statuses from some point in the past that may already be known by other servers under a different name
#
nightpool[m]
there are a lot of unanswered questions about how that should work
#
tykayn
hm i see, so this is free for interpretation and we can make the format we want
#
tykayn
maybe there is a forum somewhere to discuss that
#
nightpool[m]
heluecht: re: peertube, I haven't heard of them doing anything special. are you getting Accepts from them? is the "followers" count on the remote channel going up?
#
Chocobozzz
heluecht[m]: hi, i don't think we do something special no (or this is a bug)
#
heluecht[m]
Are there some high frequent poster?
#
tykayn
ok folks, i made an issue about this specification https://github.com/tootsuite/documentation/issues/736 feel free to contribute
dmitriz, TheHottestPotato and vasilakisfil joined the channel
#
TheHottestPotato
Can someone explain what activities a client-server implementing server needs to be able to handle to be AP compliant? There are significantly fewer activities that are listed in the AP standard than exist in AS, its been confusing me for a while now.
#
rialtate[m]
TheHottestPotato: should be pretty good to go with https://www.w3.org/TR/activitypub/#client-to-server-interactions
#
rialtate[m]
Object types is where the real fun is. As long as you support Note you should be fine at a minimum... But everyone is doing the minimum and so its more fun to do more than just microblog if you can.
#
TheHottestPotato
rialtate[m], I agree, I'm currently in the "getting everything functional" step though, so im trying to figure out what all needs doing. Ill work on additonal features once the core ones are in place.
Guest84 and TheHottestPotato joined the channel
#
nightpool[m]
TheHottestPotato: the main answer is that client server servers are actually pretty easy to implement because they should basically be agnostic to the type of object and type of activity
#
nightpool[m]
that is, aside from the activities explicitly mentioned in the ActivityPub spec for special handling, as c2s server shouldn't care about the type of activity at all
#
nightpool[m]
that's why there are lots more types in as2 then in AP—ap assumes that clients are going to implement their own special display/processing semantics
timbl, dmitriz and Loqi__ joined the channel