#UnpopularOpinion I don't like instances that allow far more than 500 characters per toot. #ActivityPub is not a blog platform. I tend to just scroll over posts that are too long. I didn't come here to read long texts. I think that toots should be short messages. With links if need to more persistent and retrievable content. Toots are meant to be more like short-lived status updates. Which is why I auto delete toots after a few days, unless they get traction.
#unpopularopinion #activitypub
In about 16 commands, I demonstrate installing #SofaPub, creating a new identity, responding to an external Follow request, sending a new Note ("Status" in Mastodon parlance), and then deleting everything from the remote server.
Everything in SofaPub is done from the command-line. I describe a couple of steps taken from the Serendipitous web interface to facilitate the interaction.
Network/DNS configuration (with TLS) is in place prior to this sequence.
Just noticed that I had replied to a Lemmy thread from Mastodon. And it Just Worked. #ActivityPub is pretty neat
When I move to a new server, here’s my plan:
1. Make account on new server
2. While the new account has 0 followers, I re-announce (boost) every single original post on my legacy account via a scripted action.
3. Then I migrate the actual account, moving my follow lists across.
The boosts act as a form of federated archiving in case the legacy server shuts down. I think all I’m missing is a kind of 301 redirect status that points my old posts to my new ones.
(2/2)
Regarding the upcoming W3C meeting on data portability:
https://cosocial.ca/@evan/111036813575691039
..I’m in favor of (mostly already supported) redirects as opposed to rewriting the ownership of legacy posts.
I think of my AP posts as physical letters being sent out en masse. Once sent, the address on that letter can’t be changed, but response letters send to my old address can be forwarded to my new one.
When I move to a new server, here’s my plan:
(1/2)
I've seen this on four social networks in the #Fediverse now in just over a week - #ActivityPub, #ZOT, #nostr, and #Movim/XMPP. These memes are going around, but what about those privacy disrespecting, deprecated legacy silos like #Faceplant, #Twitter, and #InstaSPAM or #Reddit - Why is it that we're preaching to the choir instead of to the sinners of the #SunnyVale_Syndrome?
Go forth, save those poor souls over on the silos, Tell them that they're pork bellies. Muahahaha!
⛵
.
#fediverse #activitypub #zot #nostr #movim #faceplant #twitter #instaspam #reddit #sunnyvale_syndrome #tallship
#SofaPub v0.1.6 is up. Both Notes and Actors can be deleted now.
Deleting your Actor record:
sofapub client delete --inbox https://infosec.exchange/inbox
Deleting a Note record:
sofapub client delete --inbox https://infosec.exchange/inbox --id https://sofa.jdt.dev/objects/c3324e8a-de9d-41b4-ae06-d27644c72d89
Side note: Mastodon transforms the URL-like IDs to links. Bear in mind that the examples in all my posts included the "https://" at the beginning of the IDs.
@kleinertod
Man darf halt nicht vergessen dass die noch in Testphase sind. Ich sehe auch null Grund dahin zu wechseln finde es aber gut wenn die dann in Public sind und #activitypub unterstützt wird. Dann ist das Teil des #fediverse und welchen Dienst die Menschen als Zugang, #calkey #friendika #pleroma #mastodon Idee was auch immer nutzen ist mir komplett schnuppe.
#activitypub #fediverse #calkey #friendika #pleroma #mastodon
@haensel @askfedi_de nein, #bluesky will zwar auch angeblich ein dezentralisiertes system aufbauen aber nicht auf basis von #activitypub sonder ihr eigenes protokoll -
siehe: blueskyweb.xyz
Published version 0.1.5 of #SofaPub which adds Accept and Create templates that can be used like:
```
sofapub client accept \
--id https://infosec.exchange/4474e616-ecc0-481f-adb5-38a406924114 \
--actor https://infosec.exchange/users/jdt \
--inbox https://infosec.exchange/inbox
```
```
echo "This is a test, please ignore." | sofapub client note \
--inbox https://infosec.exchange/inbox
```
`client note` can also be used with `--content` instead of `stdin` to provide the Note content. Notes are public-only.
`cargo install sofapub`
Desktop ActivityPub Post
quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
I think it's been mentioned before but I just want to make sure that everyone here knows that we are having THREE #SocialCG #Swicg #ActivityPub sessions at #TPAC next week.
TPAC is a hybrid working event for the W3C. Some of us will be in person in Seville. If you're not, you can call in and participate remotely.
Details here!
#socialcg #swicg #activitypub #tpac
The Fediverse user for the bookmarks account is @updates if you want to follow it. I'm going to keep the bookmarks mostly focused on #ActivityPub topics.
I've started collecting my web bookmarks in a self-hosted instance of Postmarks, an #activitypub enabled bookmark manager. I've customized it with a dark mode and Docker support. Fun! https://bookmarks.stevebate.dev/
https://github.com/ckolderup/postmarks
Process for Including Extensions in Activity Streams 2.0. This document describes the proposed process and criteria for approving extensions for inclusion in the main Activity Streams 2.0 #activitypub https://w3c.github.io/activitystreams/draft-extensions-policy.html
I cannot wait for the day expanding a reply causes the client and/or the server to fetch the full context by crawling the thread (one post at a time if needed)… it would make the experience a lot better even if it took a few seconds for each to load.
@dfeldman I subscribe to a few Lemmy/Kbin communities, a few @pixelfed accounts, a few WordPress sites (that works if the site sets it up), a few @gotosocial accounts, and a few municipal twitter accounts (using bird.makeup). The magic of #ActivityPub is that all of those things can talk to each other, so you no longer need to #IFTTT your shit from service to service to make it available.
Je fais un #FollowFriday #FF cette semaine.
Pas pour une personne, mais pour tous les membres de https://quoli.bet !
Le site est compatible avec le protocole #ActivityPub, donc on peut s'abonner à eux depuis une instance Mastodon (et fort probablement d'autres). Le bouton « M’abonner » d'un profil sur le site https://quoli.bet vous explique comment.
#followfriday #ff #activitypub
Новость, с которой сегодня приходил на Регулярные Выражения 67 - Gitlab начали работать над реализацией ActivityPub.
PeerTube:
https://v.lor.sh/w/dbZrqouiuxWGg9zpbusuqE
YouTube:
https://www.youtube.com/watch?v=OidH7Ci_lDo
Сорц новости:
https://gitlab.com/groups/gitlab-org/-/epics/11247
#Fediverse #federation #ActivityPub #Gitlab #Git #forge #forgefed #news #dev
#fediverse #federation #activitypub #gitlab #git #forge #forgefed #news #dev
This is an Activity Relay for fediverse instances.
You may subscribe to this relay with the address: https://relay.adtension.com/actor
To host your own relay, you may download the code at this address: https://git.pleroma.social/pleroma/relay
#activitypub #fediverse #mastodon