home.social

#activitiypub — Public Fediverse posts

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

  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