home.social

#activitiypub — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #activitiypub, aggregated by home.social.

fetched live
  1. What if web-browsers could render the ActivityPub / ActivityStreams JSON-LD source-code into the document it represents?

    Fediverse clients can do it — why can't browsers?

    I previously created a small-net / small-web browser client named SpaceMonkey.

    It supports protocols such as Gemini, HTTP, HTTPS, Mercury, etc. And, formats such as GemText, HTML, Markdown, etc.

    It now supports the ActivityPub / ActivityStreams JSON-LD format, too.

    #ActivitiyPub #ActivityStreams #FediDev #SpaceMonkey

  2. 2/

    The game will be social.

    Your player gains things in the game by being followed (and perhaps following back) Actors on the Fediverse.

    For example, you would have a team. The characters on your team would be Fedivese Actors / accounts. This could be bot accounts, but could also be the accounts of other people playing the game.

    Same with energy sources, special powers, etc — all Fedivese Actors / accounts.

    #ActivitiyPub #ActivityStreams #FediDev #FediGames #Games #VideoGames

  3. 1/

    I have been thinking about how to create a Fediverse Game using the ActivityPub 'Question' object.

    I have some different ideas, but I think I want to try something simpler and quicker to make first — before attempting a magnum opus 🙂

    Here is what I am thinking for a first game...

    #ActivitiyPub #ActivityStreams #FediDev #FediGames #Games #VideoGames

  4. RE: mastodon.social/@reiver/116460

    I think Mastodon will strip image attachments from ActivityPub 'Question' objects.

    That is too bad.

    That means even if you create an 'Question' with 'Image' attachments elsewhere, you still won't see them in Mastodon (or in the Mastodon client-server API)

    …

    I guess the work-around is to post a 'Note' with an 'Image' attachment(s), and then reply to it with a 'Question'. That feels clunkier, but doable

    #ActivitiyPub #ActivityStreams #FediDev #FediGames #Games #Mastodon #MastoDev #VideoGames

  5. RE: mastodon.social/@reiver/116456

    If one was to create a Fediverse Game using the ActivityPub 'Question' —

    It would be nice if people could play it from a regular Fediverse client.

    But, you could also offer a game-specific client that allows for a richer game experience.

    #ActivitiyPub #ActivityStreams #FediDev #FediGames #Games #VideoGames

  6. RE: mastodon.social/@reiver/116456

    One decision to make if one was to create a Fediverse Game using the ActivityPub 'Question' —

    Do you just create a bot that connect to a Fediverse server (such as a Mastodon server)?

    Or, do you create the Fediverse server, too?

    ...

    There are pros and cons each way.

    The former is simpler to build in many ways.

    The latter lets you add as many poll choices as you want, and even add extra JSON-LD name-spaces.

    #ActivitiyPub #ActivityStreams #FediDev #FediGames #Games #VideoGames

  7. My posts on Mastodon say that no one is permitted to quote-boosts my posts — yet I never made that choice.

    (I'm actually OK with others quote-boosting my posts.)

    I know enough to be aware this.
    Most aren't.

    A very large number of people have no idea that someone else made this choice for them.

    I suspect the vast majority of them would have chosen the opposite.

    I think Mastodon should have represented "user has not chosen" in the JSON-LD.

    #ActivitiyPub #FediDev #FediDevs #Fediverse #fep044f

  8. On preparation to delete my x/twitter account, I was planning to put my whole twit history in a #mastodon archive account, but that would be unfair for the instance hosting it.

    So, I will try to convert the #twitter dumped data into #activitiypub created notes just for fun, and hosting it in my site. Kind of a read-only timeline.

    Would somebody be interested in watching this live? I can setup a stream to code for fun this part.

  9. So, fellow butterfles, remember when I mentioned Friendica yesterday? Instances running the latest version let you post to ActivityPub, the in-house DFRN protocol, and ATProto. You'll have to give it access to a preëxisting BSky account but there you go.

    #atproto #friendica #ActivitiyPub

  10. Wieder Lebenszeit mit der Installation des Plug-Ins #ActivitiyPub verschwendet. Dank an @mschfr für die Hilfe bei der Fehlersuche. Meine Wenigkeit als Blogautor könnt ihr nun auch als @zoom abonnieren. Der Vorteil: Replys von euch auf den Blogartikel hier, erscheinen dann auch als Kommentar im Blog.

    Gute Nacht!

  11. I just commented on a @writefreely blog article via Mastodon. Does the author see that I have commented or is it a one-way thing?

    #federation #fediverse #mastodon #ActivitiyPub

  12. What has been done so far

    As we have announced from the very beginning, it is important to us to make our work as sustainable as possible. In this context, sustainability means being modular and trying to enable necessary extension functionality in the upstream project, the WordPress ActivityPub plugin. Regarding the functionality that our project should ideally offer, we have created two posts in the discussion section of the repository on Github to provide a place where these feature additions can be discussed by the community while we work on a draft for a pull request.

    During the planning stage of our proposals, we had fantastic meetings with other ActivityPub developers, whom we would like to sincerely thank.

    • The lead developer of the ActivityPub plugin @pfefferle provided a fascinating insight into previous and ongoing challenges, as well as future strategies, eagerly embracing our concepts with receptiveness.
    • The lead developer of Mobilizon @tcit informed us about the most important hurdles in the development of Mobilizon and helped us to assess what challenges in interoperability we were likely to face.
    • With @grindhold, the developer of flohmarkt, a federated marketplace with ActivityPub support, we discussed common issues such as working with non-note object types, implementing instance/application actors, and took a look at some Fediverse Enhancement Proposals (#FEP) that are of interest to both our projects.

    A later task in our project plan is testing with real users to identify typical pitfalls in setup, use and documentation. Although this user study will not take place in the near future, we have recognised the need to start thinking about it now and have already had discussions about planning this task.

    Current tasks

    Currently we are designing and prototyping the architecture of the hook system, how plugins can register their own ActivityPub transformers to the main plugin.

    Upcoming tasks

    Next, we will write a small WordPress plugin containing hardcoded transformer classes for the three most installed WordPress event plugins, as well as extending and improving the admin interface for managing transformers.

    https://event-federation.eu/2023/11/12/getting-started/

    #ActivitiyPub #FEP #WordPress

  13. Come collegare il tuo blog WordPress al Fediverso: iniziare con l'installazione e la configurazione di base, provvedere alle diverse opzioni di configurazione e familiarizzare con alcune buone pratiche

    We Distribute, è una pubblicazione dedicata al software libero, alle tecnologie di comunicazione decentralizzate e alla sostenibilità. Questa è una pubblicazione di guerriglia sviluppata da Sean Tilley aka @deadsuperhero , sviluppata per trasmettere notizie al Fediverso e ad altre parti della rete libera.

    #wordpress #ActivitiyPub #wedistribute

    @fediverso

    QUI L'ARTICOLO COMPLETO

  14. Regardless of #EEE, the fact is that #ActivitiyPub just doubled in size. Open protocols defeat closed over time. I've included a nice graphic from an #artist here on #Mastodon. #meh #floss #foss #OpenSource #ZombieSocial #MySpace
    A black and white graphic of a …
  15. “There's no guarantee that #P92‌/‌#Barcelona will succeed” —no my dear, it's pretty much guaranteed that even #Meta doesn't care if it succeeds, because that's not why it's being developed. This is a golden opportunity for them to take a sweep at _all_ of the competition at once: they can give a finishing blow to #Twitter, trip #BlueSky _and_ siphon out all the energy fom #ActivitiyPub‌/‌the #Fediverse, all in one go!

    5/

Share on Mastodon

Enter the server where you have an account.