#activitystream — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #activitystream, aggregated by home.social.
-
ActivityPub standardization is back! The #W3C just announced a new Working Group to evolve #ActivityPub and #ActivityStream and related standards! This is extremely good news. It's not like all the world's federated social media protocol problems were already solved! https://lists.w3.org/Archives/Public/public-socialweb/2026Jan/0000.html
-
ActivityPub standardization is back! The #W3C just announced a new Working Group to evolve #ActivityPub and #ActivityStream and related standards! This is extremely good news. It's not like all the world's federated social media protocol problems were already solved! lists.w3.org/Archive...
-
Who on #Fediverse self-host #Indieweb static website with #ActivityPub #ActivityStream , with 3rd party webhook endpoint gateway, and use desktop client\script to send json REST POST replies in to remote #ActivityPub #ActivityStream INBOX ?
I would like to see & hear details, examples about such setups.
crosspost from: https://aus.social/@pepper0/115227498301997558
crosspost to: @indieweb -
Who on #Fediverse self-host #Indieweb static website with #ActivityPub #ActivityStream , with 3rd party webhook endpoint gateway,
and use desktop client\script to send json REST POST replies in to remote #ActivityPub #ActivityStream INBOX ?I would like to see & hear details, examples about such setups.
https://aus.social/@pepper0/115227498301997558
https://lemmy.ml/post/36347248CC:
@[email protected] @[email protected] @internetisbeautiful @fediverse
@thisweekinIndieweb
@[email protected] -
🚀 Your community just got way more shareable!
Now your members can share their favorite moments, updates, and group vibes to Facebook, Twitter, LinkedIn, WhatsApp—right from your BuddyPress activity stream! 🌍✨
📣 Boost engagement. Spark conversations. And yes, copy that link like a pro.
Try : https://wbcomdesigns.com/downloads/buddypress-activity-social-share/
#BuddyPress #SocialSharing #WordPress #Plugin #CommunityGrowth #ActivityStream #Share #Vibe #SocialMedia #Engagement #WBcomDesigns
-
Too much noise in your BuddyPress activity stream?😵💫
With BuddyPress Activity Filter, you can finally say goodbye to chaotic feeds and hello to a personalized activity stream! 🙌
Set default views, hide the clutter, rename custom post types, and keep your community clean and focused. 🧡Check Out : https://wbcomdesigns.com/downloads/buddypress-activity-filter/
#BuddyPress #Plugin #CommunityBuilder #WordPress #Community #WbcomDesigns #ActivityStream #ActivityFilter #Management #GroupActivity
-
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? 😅
-
2/2 You can already see your own activity in your profile and the activity of people you follow. #TrueFans #Discovery #ActivityStream
P.S You can also publish your activity via ActivityPub to the Fediverse apps like Mastodon, so other people can follow your activity.
-
Anything that makes the web feel smaller is good for business. A #SocialWeb browser would be a VC's wet dream:
Bake-in some open source social features, like #microPub, #ActivityStream, and #RSS. Then smother it with a proprietary layer and ad network.
It would be like AOL for social media— nothing but shopping and free user-generated content.
Best of all, since it's a browser, you side-step the #AppleTax, so anything we sign up for we'd have to call to cancel. Just like AOL, too. Wow.
-
@shanselman,
Yep!Add “.json” and you have an #ActivityStream rendition.
Each Activty Stream is a navigable #Web of #Data that represents your personal #DataSpace within the #Fediverse 😀
-
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
-
@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.
-
just read through the #ActivityPub and #ActivityStream specfications, and they're just AWESOME
it's really cool to see the underlying tech of these places being so simple. its extra cool to realise how all of this works
can't wait to implement the spec for something cool! don't know what tho, but i can come up with some cool thing soon :)
-
I wish #mastodon had "drafts" feature..
I often have very profound toots when I'm smashed but can't spell them.
Maybe #activitypub could implement an additional type of #activitystream "don't open until I'm ready" with a timestamp.
This could receive an "edit my message" until I had either spelled it properly or been arrested by the police for irregular typing.
-
@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 ).
-
I have been stung by the #ActivityPub bee and so here I am reading the W3C spec for both #ActivityPub & #ActivityStream
Oh well!
-
Does anyone know of a way to resolve the #ActivityStream version of a post from yhe HTML URL without relying on the Accept HTTP header? Like an HTML meta tag or similar? #ActivityPub #fediverse
-
Having convos on what the story for #WebMentions / #ActivityStream integration will look like for #DistributedPress
Hoping to iron out a cool new #p2p social layer on top of your #dweb sites later this year!
-
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:
-
#ActivityPub seems like it’s trying to solve every problem. In #ActivityStream, there’s a way to express that a specific application disliked that a group of people moved a file from a folder to another folder.
-
I still need to look into what Activity Streams entails, but so far, seems a bit wasteful for Activity Streams to use JSON-LD like that.
Lots of work for very little reward.
Obviously what has been done has been done, but I guess a lesson for me (assuming after having looked further into ActivityStreams, I do confirm that it is extremely wasteful to be using JSON-LD) #ActivityStream #ActivtyStreams
-
JSON-LD is just a specification not for defining the structure of an arbitrary object, but a way for disparate data sources to unify on a set of common fields that where two sources may have differing field names, but both referring to the same thing #JSONLD #ActivityStream #ActivityStreams
-
Anyone have experience when dealing with "public" and "collection" addresses while implementing ActivityPub?
In #ActivityPub / #ActivityStream , you can address "https://www.w3.org/ns/activitystreams#Public" and follower collections (e.g. "https://todon.eu/u/<username>/followers" on activities - side by side with actual user uri.
I think it's VERY difficult to implement these when importing to my own instance. For example, using #ObjectionJS to automatically join messages with addressees' accounts is hard, because it requires these "virtual users" in the table of actual users.
Does anyone have any experience with implementing this in their own solution?
#ActivityPubDev #webdevelopment #nodejs #Fediverse -
There's a thing I don't understand about #webfinger and #ActivityPub : I can lookup the URI of the user, if I split the "acct" at "@" and then combine it to a webfinger URL.
But if I get the URI of a user - e.g. when they follow by site and it's sent as the "actor" part of the activity - there's no way that I can safely deconstruct this URI into a "acct" to use for webfinger? At least it seems that different services have different ways of structuring their urls.
So webfinger is really only useful for the user themselves when they need to remember their username and instance?
When should I store the "acct" of an external account?
#ActivityPubDev #ActivityStream #Fediverse -
@TexasObserver By hosting your own #ActivityStream provider on your domain name. It's like doubting about the open web. :) Will you have your reporters on their own handle AT TexasObserver Social? Following a news source by following and discovering reporters. Cool stuff
-
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.
-
I have for many years worked with #ActivityStream outboxes, inboxes etc.. using Client Certificate Authentication based #TLS i.e., I am challenged to present an #509 cert and sign using a Private Key (from my local Keychain) as part of the TLS Handshake en route to POSTing anything.
/cc @Mastodon
-
#Wordpress Addon Entwickler Mattias Pefferle @Matthias Pfefferle erklärt #Activitypub und seine Entstehung über #ActivityStream und Nutzung in #Friendica
https://im.allmendenetz.de/cloud/chris/AUDIO/Pfefferle-zu-AP.mp3?f=&zid=phlepper%40fosstodon.org
Audio entnommen aus dem "neunetzcast" Podcast von Marcel Weiss @Marcel Weiß
http://neunetz.fm/neunetzcast-94-mastodon-und-activitypub-haben-den-tipping-point-ueberschritten/ -
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
-
Anyone have experience when dealing with "public" and "collection" addresses while implementing ActivityPub?
In #ActivityPub / #ActivityStream , you can address "https://www.w3.org/ns/activitystreams#Public" and follower collections (e.g. "https://todon.eu/u/<username>/followers" on activities - side by side with actual user uri.
I think it's VERY difficult to implement these when importing to my own instance. For example, using #ObjectionJS to automatically join messages with addressees' accounts is hard, because it requires these "virtual users" in the table of actual users.
Does anyone have any experience with implementing this in their own solution?
#ActivityPubDev #webdevelopment #nodejs #Fediverse -
Anyone have experience when dealing with "public" and "collection" addresses while implementing ActivityPub?
In #ActivityPub / #ActivityStream , you can address "https://www.w3.org/ns/activitystreams#Public" and follower collections (e.g. "https://todon.eu/u/<username>/followers" on activities - side by side with actual user uri.
I think it's VERY difficult to implement these when importing to my own instance. For example, using #ObjectionJS to automatically join messages with addressees' accounts is hard, because it requires these "virtual users" in the table of actual users.
Does anyone have any experience with implementing this in their own solution?
#ActivityPubDev #webdevelopment #nodejs #Fediverse -
Anyone have experience when dealing with "public" and "collection" addresses while implementing ActivityPub?
In #ActivityPub / #ActivityStream , you can address "https://www.w3.org/ns/activitystreams#Public" and follower collections (e.g. "https://todon.eu/u/<username>/followers" on activities - side by side with actual user uri.
I think it's VERY difficult to implement these when importing to my own instance. For example, using #ObjectionJS to automatically join messages with addressees' accounts is hard, because it requires these "virtual users" in the table of actual users.
Does anyone have any experience with implementing this in their own solution?
#ActivityPubDev #webdevelopment #nodejs #Fediverse -
Anyone have experience when dealing with "public" and "collection" addresses while implementing ActivityPub?
In #ActivityPub / #ActivityStream , you can address "https://www.w3.org/ns/activitystreams#Public" and follower collections (e.g. "https://todon.eu/u/<username>/followers" on activities - side by side with actual user uri.
I think it's VERY difficult to implement these when importing to my own instance. For example, using #ObjectionJS to automatically join messages with addressees' accounts is hard, because it requires these "virtual users" in the table of actual users.
Does anyone have any experience with implementing this in their own solution?
#ActivityPubDev #webdevelopment #nodejs #Fediverse -
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
-
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
-
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