Please roast me for my code and help me get it into a state where we can make this default behavior for masto instances and remove one of the biggest contributors to the reply guy problem on the fedi <3
"There’s a better way!"
https://stefanbohacek.com/blog/a-fediverse-invitation-for-artists/
Feel free to share, and be sure to add your signature!
#fediverse #mastodon #creatives #artists #musicians #twitter #x
If anyone would be interested in trying this out on their site, feel free to reach out!
Introducing Fedify: Build Your Own Fediverse App with Ease! 🚀
Are you excited about the #fediverse but find implementing #ActivityPub daunting? Meet #Fedify, a #TypeScript framework that simplifies building federated server apps. Whether you're creating the next Mastodon, Pixelfed, or something entirely new, Fedify has you covered.
What Fedify Offers:
- 🧩 Type-safe Activity Vocabulary objects
- 🔍 WebFinger client and server
- 🔐 HTTP Signatures, Linked Data Signatures, and Object Integrity Proofs
- 📨 Easy-to-use inbox listeners
- ℹ️ NodeInfo protocol support
- 🛠 CLI tools for testing and debugging
Fedify abstracts away the complexities of ActivityPub, letting you focus on your app's unique features. It's designed to work seamlessly with popular web frameworks like Hono, Express, and Fresh.
Get Started Today!
Check out our step-by-step tutorial to create a microblog: https://fedify.dev/tutorial/microblog
Explore the discussions, contribute, or just star us on GitHub: https://github.com/dahlia/fedify
Join the Fedify community! Questions? Ideas? Find us on Matrix: #fedify:matrix.org.
Let's build a more diverse and interoperable fediverse together with Fedify!
It was really exciting seeing Sam's demo of True Fans at @fediforum a few weeks ago.
If you're looking for a podcasting alternative on the Fediverse, check it out!
You can see the video here: https://spectra.video/w/42kMTHaxxqYwD6nYYeK1MZ or on YouTube (we'll add a link further down the thread).
Keep reading to see a summary of our time at @fediforum from @FreddieJ 🧵 👇
#FediForum#Mastodon#Fediverse#FediDev#FediAdmin#Technology#Demo#TechDemo
This patch recursively fetches replies using activitypub collections. it does it respectfully, only when someone is explicitly looking at a post (rather than fetching all replies for everything all the time) with some debounce, and spaces out the recursive calls to the other servers in deep threads.
the only thing left is to make the posts get inserted into the web client as they are received, currently you need to refresh to see them.
trying it locally now and it is a game changer.
i'm not "good at ruby" so if you ever wanna see this upstream, kindly spare a code review?
https://github.com/NeuromatchAcademy/mastodon/pull/44
#FediDev#MastoDev#UnFuckTheFedi#PubSubIsCoolButPresentsPrettySeriousUsabilityProblems#JustSmallInstanceThings
My favorite part is the demos - you get to see the people behind the sites and apps you use (or will be using), demoing their latest fediverse related projects!
In a couple of hours we’ll be back at #FediForum and we’re excited to be debuting our new projects on Saturday, Channel. org and Patchwork - opening for early access soon.
#SocialMedia#Fediverse#Mastodon#MastoDev#FediDev#FediAdmin#MastoAdmin
If you are a fediverse app developer and interested in adding this to your app, reach out to subclub directly and they can get your started!
Here's a walk through of how to get it setup.
• It has a decent JSON-LD implementation.
• Lots of people use it. (I wanted Fedify to be widely used.)
• It's type-safe enough.
Even if I were to build Fedify again, I would choose TypeScript.
Scammers can impersonate official accounts on other instances. Fortunately the @Mastodon team are on the ball & responded quickly to this one.
We love federation and the opportunities it offers, we also need to be aware of the new risks it poses. We'd love to host a chat on the matter, if you're interested let us know.
Our Foundation co-founder has just published an interesting piece on how we're working to help organisations and content creators find their way to the Fediverse!
For more information on what we plan to do as a charity and how Patchwork, a new service we'll be launching soon, can help 👇
https://www.blog-pat.ch/enter-the-fediverse/
#Fediverse#SocialMedia#FediDev#FediAdmin#MastoDev#MastoAdmin#Technology
But all that data and storage costs money! Please consider contributing to keep this service going - and if the goal is reached, open sourced to make it self-hostable.
We’ve helped hundreds of people, across multiple platforms, understand the idea by stripping down the tech and reimagining it.
We’ve put that learning in a video. It won’t answer all the questions, but it’s a strong starting point to help explain the Fediverse to outsiders.
Please share it to help educate others.
One of their upcoming plugins will be local only posts. It’s a nice feature I used on Firefish, allowing nonfederated community discussions. Looking forward to it!