Wie steht es denn inzwischen mit den Antworten auf per #ActivityPubPlugIn aus #WordPress veröffentlichten Beiträgen? Werden die auch im Blog gepostet? Und kann ich dann von dort wieder antworten? Oder funktioniert ein weiterführendes Gespräch nur unter Einbeziehung des Autorenaccounts? Ist das am Ende ohenhin #bestpractice?
@annette ja ich habe immer wieder kommentare in meinem blog der von hier aus gepostet worden sind - da läuft #activitypub vom @pfefferle perfekt sauber - du kannst dann im blog antworten und der user sieht es hier
Allerdings habe ich grad einen "Resource Limit is Reached"-Fehler, nachdem ich "Share on Bluesky" vom lieben @pfefferle aktiviert habe. Wie komme ich denn nun aus dieser Schleife raus? Ach ja, umbenannt habe ich den Plugin-Ordner bereits, ändert aber nix.
Ach, hat sich gegeben, aber das Plugin tat leider nix.
@pfefferle Ich hab eh arge Probleme mit #ActivityPub an sich festgestellt. Die 508-Fehler stehen alle in Verbindung mit ActivityPub. Kann ich ActivityPub denn einfach so ausschalten? Oder reißt es mir da was kaputt? Ich würde das Friends Plugin ebenfalls deaktivieren.
Ach ja, ich hab dazu ein Ticket bei WordPress aufgemacht. Aber das wurde nicht freigeschaltet. Da hatte ich einen Auszug des Access Log dabei.
I’m excited to say that I turned in my manuscript for the ActivityPub book for O’Reilly Media today. I started working on it in September of 2023, with a lot of interim checkpoints and deadlines since. In April 2024, I finished the first draft of the manuscript. Over the month of May, I’ve been working on improvements suggested by the technical reviewers who agreed to look over the book, and from my own re-read.
In total, my TODO file for this month has about 250 changes to be made. Some are small — just changing a word or two — but one required adding a whole new chapter, and many required multi-paragraph sections.
I took the last week of May off from my work at Open Earth Foundation to concentrate on making changes. My team was really supportive, which I deeply appreciated. I went to our country house in the Eastern Townships of Quebec, and I spent the week writing, editing, drawing and thinking.
Now, the next stage of book making starts: production. The production team at O’Reilly will be copyediting, indexing, and laying out the book. Their designers will be taking my UML diagrams and turning them into professional-looking illustrations. We have two rounds of quality control on code samples and fact checking on content.
In September 2024, the final e-book will be available for sale. I’ll have a link here for the pre-sale version when it comes out. If you’re eager to read the book, I highly recommend reviewing the early release version.
Thanks so much to my friends, family and colleagues who’ve made space and time for me to do this work. It has meant a lot to me. I hope the final product helps more developers create cool projects using ActivityPub.
Can #activitypub be extended for media like podcasts or...I dunno, something, down the road? Because it seems to have some similarities or crossover with and to RSS feeds.
As a first step towards adding Object Integrity Proofs (FEP-8b32) to #Fedify, I've made it support #Ed25519 keys. I've also enabled multiple keys to be associated with an actor. For example, if you look at the actor from the Fedify Example Blog (https://fedify-blog.deno.dev/users/fedify-example), you'll see that it has two public keys, one for RSA and one for Ed25519.
You can try it out in version 0.10.0-dev.190+4dffb89a.
I've written a bit of an extensive guide on navigating ActivityPub and its many apps, and instances, along with some initial questions new users might have, and links to mobile apps.
Been trying out following podcast feeds on here via https://podcastap.com
Seems to work. You really don't have to sign in with your fediverse account to try. Just use search and find the ActivityPub feed address to input into your client search area. #podcasts#activitypub
This topic is rarely discussed, but any server that doesn't implement ownership checks as described in this document is likely vulnerable to impersonation attacks.
One thing I want to point out about https://pubkit.net is that I know a service like this could be easily abused!
This is why you will have to verify ownership of servers you want to test against
It can be a text file or DNS record, and in special cases, I can make exceptions for devs who want to test against instances they can't publicly verify
The point is, PubKit will be opt-in, and won't require a fediblock, services like these can be done right 😎
How many people read but never post on social media? I think it's pretty high. You need an account to track who you are following for that, but that's it. Isn't this kinda like the podcast experience, where people have an app and an account there but nothing is public? Or consider how most people use YouTube.
Perhaps the #SocialWeb could learn from this. First get people on an app. Setting up their app account gives them an #ActivityPub ID on the developer's default server. Move on from there.
"The promises of the fediverse can “solve a pretty huge distribution problem,” Patel said. Instead of spending time building a presence on other platforms for their benefit, a publisher can do that on their own sites — while giving readers the ability to see those posts on other federated platforms." https://digiday.com/media/why-publishers-are-preparing-to-federate-their-sites/
Last chance. If you want to have your signature on the real life letter that goes to Canada's House of Commons Speaker and others, you must tell me before 9AM PDT (about 40 minutes).
You do not have to be Canadian to sign.
Signatures received after 9AM will be on the web version.
I've made some updates to the letter including more supporting links and sources.
I have some questions in regards to how #Federation / #ActivityPub account discovery works with multiple hosted services and a single account e.g. user@domain.com with mastodon.domain.com, pixelfed.domain.com, someotherservice.domain.com.
Gibt es etwas, was alle, Journalist*innen, Fernsehanstalten oder der öffentliche Raum unbedingt über das Fediverse wissen muss?
Was wollt Ihr unbedingt gesagt haben?
Oder was ist Euch noch unklar?
Despite the despicable mangling that #Mastodon does of non-Note #ActivityPub objects, I'm getting more and more annoyed when opening a link “in-app” (e.g. by dragging it to the search field) doesn't work, because it's not a link to an AP service.
Version 0.9.0 of #Fedify, an #ActivityPub server framework, has been released! Here are the main changes:
• Added Tombstone, Hashtag, and Emoji classes.
• Added normalizeActorHandle() function to normalize an actor handle. This is needed when the domain of the actor handle is an IDN, or when the domain contains capital letters.
• Added an option to the sendActivity() function, excludeBaseUris, to exclude specified servers from sending activities. This can be used when you don't want to send activities to your own server.
• Added Context.parseUri(), a method to parse actor, object, inbox, and collection URIs.
• The time window for HTTP Signatures verification is now configurable.
• The @fedify/fedify/httpsig module has been renamed to . This is in preparation for implementing additional object integrity proofs other than HTTP Signatures.
• Improved interoperability with #Misskey.