Is there a document that describes how hashtags handling is implemented in mastodon?
As far as I can tell it is not part of the #ActivityPub specification.
@renchap @shantini @siracusa seems to me this work, to control reply sources, is going to be needed, with Meta embracing #ActivityPub and also if we want meaningful moderation on federated #Lemmy and #kbin.
At the very least, the protocol changes should be planned out and expected behavior added to @activitypubtestsuite ...or somebody else will implement it as they see fit
#activitypub #lemmy #kbin #activitypubdev
Hey #Fediverse,
I have an idea for an #Activitypub implementation that I believe can give users much more control over their content and also more privacy.
Do you know anyone who has enough experience with AP to discuss and review whether it's viable or not? I'm pretty excited about it actually.
Thank you <3 :vlpn_happy_heart:
#Activitypubdev #fedidev #fedidevs
#fediverse #activitypub #activitypubdev #fedidev #fedidevs
@rmdes @activitypubtestsuite @cwebber I’ll ask some others who might be a person or two removed from those who might know. #SocialWG #activitypub #ActivityPubDev
#activitypubdev #activitypub #socialwg
"...and anything you post mentioning that account name will reflect to everyone else following it"
Note this, and consider what it means
"anything you post mentioning that account name will reflect to everyone else"
From past experience with a #Friendica #Group that may mean kissing your Home feed goodbye, unless you're doing one and only one thing
#ActivtyPub #ActivityPubDev #SocialWG
cc @activitypubtestsuite @fediversenews @activitypubblueskybridge @apconf @activitypub
#friendica #group #activtypub #activitypubdev #socialwg
For everyone in #ActivtyPub #ActivityPubDev #SocialWG space: we created this mastodon-compatible Frenidica group for discussing the build-out of a robust ActivityPub test suite, akin to http://webmtion.rocks and the now gone activitypub.rocks...
Just follow this account to join ➡️ @activitypubtestsuite
...and anything you post mentioning that account name will reflect to everyone else following it.
See you there!
cc: @fediversenews @activitypubblueskybridge @apconf @activitypub
#socialwg #activitypubdev #activtypub
@robz @OpinionatedGeek @evan @cwebber @pfefferle @gabek
I'm happy to try to find other stakeholders, and others here might recommend some.
#activitypubdev #activitypub #socialwg
@liaizon Having a complete test suite is key for sure. I suspect that this is a hard task. But a crucial one. I Do think real world testing is key also - but wonder if folks think is something to build on too: https://github.com/go-fed/testsuite #activitypub #activitypubdev #socialwg
#socialwg #activitypubdev #activitypub
Hi @evan @cwebber
Timely question: Does anyone know the status of a formal or informal building out an #ActivtyPub test suite, akin to the one used to test http://webmention.rocks but for Acitivity pub.
I know the activitypub.rocks effort ended and I see this one that seemed to evolve from that but has been derelict for a number of years.
Is there any other effort active?
#activitypub #activitypubdev #socialwg
https://github.com/go-fed/testsuite
and: https://socialhub.activitypub.rocks/t/unofficial-test-suite-go-fed-testsuite/805
https://lists.w3.org/Archives/Public/public-swicg/2023Mar/0215.html
#socialwg #activitypubdev #activitypub #activtypub
Initial federated contact made! My local dev instance has just made its first calls to a remote Mastodon instance (via #WebFinger discovery) to retrieve a remote user account!
One small step for #NodeBB, ah... also one small step for the #Fediverse I guess.
#webfinger #nodebb #fediverse #fedidev #activitypubdev #nodebbactivitypub
Working on profiles and pulling in remote posts and followers in #Enigmatick. It's coming along nicely.
I'll start moving over to my profile at enigmatick.social soon, now that I have image uploads, reposts, likes, etc. built out.
Very close to having usable Helm packages built. If you'd like to test those out, drop me a line. I'm also working on instructions for building a dev instance.
#enigmatick #rustlang #activitypub #activitypubdev #mastodev
"Is there an "almost" or "more" production-ready WebAssembly PaaS (such as WAGI or WASI) that I can use for my home-brew ActivityPub server? I have tried using Fermyon and Consmonic, but it seems they are in a very early stage. #paas #webassembly #wasm #wagi #wasi #activitypubdev
#paas #webassembly #wasm #wagi #wasi #activitypubdev
ActivityStream's long and verbose JSON file reminds me of the old, verbose XML description file used in enterprise Java. We are losing the beautiful simplicity that REST provides. #activitypub #activitypubdev
@ajsadauskas@lemmy.ml Across the internet, there's a host of niche communities on message boards and web forums, using platforms such as phpBB and its various competitors.
Is there scope to get these communities on the Fediverse?
Over the past couple of weeks, I've been trying out Lemmy (lemmy.ml ), which is basically a Reddit-like platform on the Fediverse. (For those reading this on Mastodon, this post is actually a reply to a post on Lemmy, meaning you can read it on Lemmy, on Mastodon, or elsewhere!)
It's shown me that the concept of a Fediverse -connected discussion forum certainly can work.
So is there scope to either add ActivityPub to any existing message board software platforms?
Alternatively, is there scope to develop a fediverse-connected general purpose message board platform?
Is anyone working on it?
#mastodon #lemmy #fediverse #activitypub #ActivityPubDev #WebDev @tchambers @atomicpoet @LemmyDev #developer #developers #OpenSource
#mastodon #lemmy #fediverse #activitypub #activitypubdev #webdev #developer #developers #opensource
How hard is it to implement #activitypub to an existing mobile app project?
#developertips #fediverse #activitypubdev
#activitypub #developertips #fediverse #activitypubdev
@beausimensen @Njames @ramsey @jaytaph @coulb I always try to mark my work on Tusk (working title only, will probably rename if I spend much more time on it) with the #TuskPHP hashtag, and the more general #ActivityPubDev hashtag.
@beausimensen @Njames @ramsey Thanks for the shout out Nigel. I'd hardly call my project "one to watch" but I did do some tinkering with a proof of concept in PHP, using Laravel, for a headless implementation of Mastodon's APIs. I only managed to implement a couple of endpoints, as a proof of concept. I haven't managed to get back to it this year.
For whatever it's worth (probably not much) the code is open sourced here:
Key Milestones for #Fediverse (WIP):
1) Convene a critical mass of protocol hackers, server & client builders, instance admins and community representatives in way that can focus resources on key improvements.
2) Major instances have transparent funding mechanisms that are sufficient to cover hosting costs. Expect a few will be ad-based
3) Tumblr, Medium or another established platform adds native ActivityPub support and it works out.
Feedback requested!
#fediverse #activitypubdev #fediverseadmin
Found a great article summarizing the state of #Fediverse #Governance https://notes.smallcircles.work/_FF2CKvcRy62RrygWkOWHA#
I discovered this via the #SocialHub forum, which apparently was a coordination point several years ago. They are considering the role of that forum going forward: https://socialhub.activitypub.rocks/t/poll-socialhub-scope-and-purpose/2843
If you care about #ActivityPub #activitypubdev #fedilytics consider chiming in!
#fediverse #governance #socialhub #activitypub #activitypubdev #fedilytics
Universal #ActivityPub Translator (UAT): automated integration testing for Fediverse applications.
Automatically deploys a new Fediverse instance, runs a standard test suite, and generates a test report.
Provides data suitable for a fediverse version of https://caniuse.com/
Helps new instance owners and users choose their platform.
Would need to be very open source… lots of work!