activitypub

Back Open Paginator
08.08.2025 20:33
objects (@objects@mitra.social)

Long-form articles

I was reading the Fediverse Report – #128 post by @laurenshof and several sentences caught my attention:

Ghost’s connection to the fediverse currently means that following a Ghost blog from your fediverse account results in seeing a post with the article headline and a URL

That's how Mastodon displays Article objects: only a headline and a URL (see issue #24079). However, Mastodon is the only fediverse platform that removes content from articles. According to funfedi.dev data, others don't remove content:

https://funfedi.dev/support_tables/generated/object_types/

GoToSocial, Hollo, Misskey, Mitra, Pleroma. These platforms either have full support for long form content or use graceful degradation. The dataset doesn't include some other popular platforms like Friendica, but I am sure they also display long form content just fine. So this really has nothing to do with Fediverse or #ActivityPub.

Fediverse platform developers (including Mastodon, Ghost, WordPress, WriteFreely and more) are collaborating on creating a space on the fediverse that suites the need of blogging and articles well

I keep seeing this again and again, it increasingly looks like an attempt to take credit for solving the problem with articles in ActivityPub. But the problem doesn't exist, it is literally a flaw in a single implementation that can be fixed with a single line of code.

There are, of course, real problems with rich content. How to prevent tracking when remote media is embedded in the page? What to do with CSS? What about interactive content? Unfortunately, I haven't seen anyone talking about these problems.

This is a long form article, by the way. You can read it from Mastodon.




Show Original Post


08.08.2025 19:55
admin (@admin@mastodon.raddemo.host)

How to Host Your Own #Mastodon Server on a #VPS (5 Minute Quick-Start Guide)

This article provides a guide for how to host your own Mastodon server on a VPS.

Running your own Mastodon server on a VPS is an excellent way to enjoy an efficient and secure Mastodon experience.
What is Mastodon?
Mastodon is a #decentralized social media platform that enables users to post ...
Continued 👉 blog.radwebhosting.com/how-to- #activitypub #installguide #selfhosting #rubygems #selfhosted #rubyonrails




Show Original Post


08.08.2025 18:55
saaste (@saaste@mementomori.social)

Huomasinpas tuossa jännän ongelman liittyen ActivityPubiin. Näytän omassa blogissani Mastodon-kommentit ja kellonaika toimii linkkinä alkuperäiseen kommenttiin.

Yksi kommenteista tuli Ghost-julkaisujärjestelmästä, jossa on nykyään ActivityPub-tuki. Koska mitään julkista UI:ta kyseiselle kommentille ei ole, linkki johtaa Ghostin tarjoilemaan JSON-tiedostoon.

Ymmärrän mistä tämä johtuu, mutta onhan tuo nyt aika ikävä käyttökokemus, varsinkaan kun minulla ei nähdäkseni ole mitään tapaa selvittää, että aukeaako kommentin takaa ihmisen luettava käyttöliittymä, vai JSON-klöntti.

#ActivityPub #Ghost #Fediverse




Show Original Post


08.08.2025 18:01
squinky (@squinky@teh.entar.net)

I had a dumb thing in my #ActivityPub implementation.

I was getting these broadcast Delete announcements tied to Person objects from servers out in the wild, and was dutifully trying to validate their signatures. I didn't have the key here, and they're signed by the deleted Person, so loading the key gave a 404.

So the next thing it tried to do was see if loading the Person remotely gave a 404, and if so, it's a legitimate Delete, problem solved.

But what I think was happening was that the attempt to load the Key, then the attempt to load the Person, both flagged the remote server "hey this guy doesn't know about the Delete", and it received another copy of the Delete action. It's possible each Delete caused two copies of itself to get re-queued. Holy forkbomb.

So I stuck a little bit at the top of Delete validation that checks to see if I have the target object, and chucks the message in the bin if not. This was in my original implementation but got lost when I did some refactoring.

It sat for an hour, just processing THOUSANDS of backed up Delete messages.




Show Original Post


08.08.2025 16:47
r (@r@fed.brid.gy)

Ghost 6.0 adds social web syndication and a built-in reader for platforms like Bluesky, Threads and Mastodon. New analytics too. Prices are going up but publishers have earned over $100M on the platform. #ActivityPub #Newsletters #Bluesky From @theverge.com www.theverge.com/news/718286/...

One of the biggest newsletter ...




Show Original Post


08.08.2025 16:15
smallcircles (@smallcircles@social.coop)

Thanks to @nlnet I was able to revamp and fully update the delightful #fediverse experience curated list, with hundreds of #ActivityPub-related #FOSS projects.

Just now I added a new section Application plugins, that will soon be published at:

delightful.coding.social/delig

Until that time you can check out the plugin section in the #Codeberg repo at:

codeberg.org/fediverse/delight




Show Original Post


08.08.2025 15:03
nsrosenqvist (@nsrosenqvist@mastodon.social)

@dansup hey again, can you remind me what the toolkit you were building previously is calle? Would like to try and use it for a side project




Show Original Post


08.08.2025 12:06
wordpress-mit-dem-fediverse-verbinden (@wordpress-mit-dem-fediverse-verbinden@pmueller.de)

WordPress mit dem Fediverse verbinden

Sie kennen WordPress, wissen was das Fediverse ist und haben von ActivityPub gehört.

In diesem Beitrag sehen Sie, wie man alles miteinander verbindet und den Blog mit dem ActivityPub-Plugin ins Fediverse bringt. Viel Spaß dabei!

pmueller.de/wordpress-mit-dem-

#ActivityPub #Bloggen #Fediverse #Mastodon #Plugin #SocialMedia #WordPress





Show Original Post


08.08.2025 10:03
smallcircles (@smallcircles@social.coop)

#ActivityPub #Fedify implementers please take note of the #security vulnerabilities that are fixed in the latest release and update your codebase accordingly.

socialhub.activitypub.rocks/t/




Show Original Post


08.08.2025 08:46
stuarticus (@stuarticus@indieweb.social)

I’ve tried setting up Ghost 6 on Vultr and Digital Ocean. Analytics works fine, but I can’t get #ActivityPub to work (using either self-hosted (500 timeouts) or Ghost’s service option (403 errors)).

#Ghost6




Show Original Post


08.08.2025 08:23
smallcircles (@smallcircles@social.coop)

@grafcube

Well, it took some time, but I updated the #Wordforge entry on the #ActivityPub #Fediverse experience list. And made reference to your call for new maintainers.

It will be live on the list soon..

delightful.coding.social/delig

Right now the change is visible at:

codeberg.org/fediverse/delight




Show Original Post


08.08.2025 04:48
cryptadamist (@cryptadamist@universeodon.com)

Ω🪬Ω
Released version 1.0.3 of #FediAlgo, the customizable timeline algorithm / filtering system for your Mastodon feed. Incredibly minor bugfix release.

* Link: michelcrypt4d4mus.github.io/fe
* Code: github.com/michelcrypt4d4mus/f
* Video of FediAlgo in action: universeodon.com/@cryptadamist
* Release notes: github.com/michelcrypt4d4mus/f

#activitypub #algorithm #algorithmicFeed #algorithmicTimeline #Fedi #FediTips #FediTools #Fediverse #Feed #FOSS #GoToSocial #hashtag #hashtags #MastoAdmin #Mastodon #MastodonApi #mastohelp #mastojs #nodejs #nod #opensource #socialmedia #SocialWeb #timeline #TL #typescript #webdev





Show Original Post


1 ...398 399 400 401 402 403 404 405 406 407 408 ...421
UP