Can't find any reference about what I have to return on a Create Note (comment) activity.
- Is status code 200 enough?
- should I return an Accept Activity with the Request in it?
ping @pfefferle maybe?
Can't find any reference about what I have to return on a Create Note (comment) activity.
- Is status code 200 enough?
- should I return an Accept Activity with the Request in it?
ping @pfefferle maybe?
@evan Here’s my take, hope it helps?
https://github.com/benpate/sherlock
Sherlock is a #Golang library that assembles any data/metadata it can find on a URL (including #WebFinger, #RSS, #OpenGraph, and #IndieWeb #MicroFormats ) and returns an #ActivityStream back to its caller. There’s composable add-ons for caching and other custom rules.
Overall, mapping to ActivityStreams was pretty easy. Sherlock is the key component in #Emissary that helps it participate in many different social webs.
@jwildeboer Just my "+1". One thing I have learned actually from you (thank you!) is that open formats and protocols are actually more important than open source. If #Meta, #Google, #Microsoft, or anybody else want to create proprietary project working 100% with #ActivityPub and #ActivityStream, it is The Good Thing™ (of course, Embrace, Extend, and Extinguish is always an option, after all, that’s how Google killed #XMPP ).
What am I reading for some nice light late night reading? Why, it is the #ActivityPub spec! And #ActivityStream! And #ActivityVocabulary! I want an ActivityPub project to work on. Starting here:
@niconiconi @lanodan Why is there a need for a single file to work over serial?
#UUCP can cope with multiple files, as can #kermit, #rcp & others for interactive use.
That objection aside, yes, you can very well just package all that into an #ActivityStream and pipe it to the server over serial.
@shanselman,
Yep!
Add “.json” and you have and #ActivityStream rendition.
Each Activty Stream is a navigable #Web of #Data that represents your personal #DataSpace within the #Fediverse
I've spent my Sunday watching videos on #ActivityPub and #ActivityStream.
I'm researching ways to implement these features into #gaming. For example #Mastodon and #PixelFed know how to communicate with each other. What if a Minecraft server knew how to talk to a Rust (the game) server?
There's a possibility for games to utilize ActivityPub/Stream and that's been a major focus of mine as of late.
Notes so far on #Mastodon's #ActivityPub implementation, covering basics on #WebFinger, #HTTPSignatures, #JSONLD signatures, and #ActivityStream vocab. Pretty much a loosely-organized collection of links to useful specs and implementations for understanding how Mastodon specifically does things.
https://raphaelluckom.com/posts/Things%20I%27ve%20learned%20about%20ActivityPub%20so%20far.html
The #JSON file represents an accounts #ActivityStream covering a variety of activities.
This makes @Mastodon content highly accessible and interoperable with other productivity tools.
In my case, the JSON and #RSS data ends up in a #DataSpace that can be queried using full-text search patterns, #FacetedSearch, #SQL, #SPARQL, and #GraphQL.
/cc @judell
CW: Old fart remembers the Usenet
@OpenScienceFeed They call it #ActivityStream|s and Linked Data Notifications. I call it #ActivityPub. This 4 million Dollar may be the biggest public investment in AP yet.
Stream raises $38M as its chat and activity feed APIs power communications for 1B users - A lot of our communication these days with each other is digital, and today one of the companies ena... - http://feedproxy.google.com/~r/Techcrunch/~3/BFXKVgjENt0/ #activitystream #developers #developer #funding #europe #social #stream #apps #apis #chat
@nino je suis tombé sur https://blog.joinmastodon.org/2018/06/how-to-implement-a-basic-activitypub-server/ qui donne une piste.
Est-ce que je devrais regarder à #ActivityPub plutôt que #activityStream ?
Some people have started working on #"GitPub is a #decentralized #federation protocol based on the W3C's #ActivityPub, which extends #ActivityStream 2.0. It provides a server to server API for pull request, #forking and subscription of repositories provided by #Git web services."
https://github.com/git-federation/gitpub/issues (yes, can't beleive even this is still on f-ing #github!)
Alright. Got a shobby branch that'll be the foundation for testing out #ActivityPub (and #ActivityStream) stuff in C++.