Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Hey the #Fediverse

General Discussion
1 1 0

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @Helge I suppose it's my own stupid fault for trying to actually follow the spec, rather than just pointing to it as an excuse for any interoperability problems. ;)
    read more

  • Two things:

    If there was an OpenAPI test suite, this should be included. If not, someone, not me, should work on getting this fixed.

    Use application/activity+json as almost everyone else and this problem disappears.

    read more

  • Just over a year after Go's OpenAPI generator let me down, the #ActivityPub Content-Type causes the same problem again, this time in Python:
    example_client/api/default/put_object.py:34:62: SyntaxError: Simple statements must be separated by newlines or semicolons
       |
    33 |     _kwargs["json"] = _body
    34 |     headers["Content-Type"] = "application/ld+json; profile="https://www.w3.org/ns/activitystreams""
       |                                                              ^Is it really that unusual to include parameters in MIME types like this? I'm sure I've seen them all over the place.

    Or am I venturing off the beaten track by trying to be explicit about them in my openapi.yml file?

    #ActivityPubDev #BangHeadHere
    read more

  • How to Host Your Own Server on a (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 social media platform that enables users to post ...
    Continued 👉 https://blog.radwebhosting.com/how-to-host-your-own-mastodon-server-on-a-vps/?utm_source=mastodon&utm_medium=social&utm_campaign=mastodon.raddemo.host

    read more

  • mradcliffe@nokoto.org no, Lemmy doesn't check the root for an Application actor (and as you discovered, NodeBB doesn't send one either, and we federate with Lemmy fine.)

    Can you share a sample Create you're sending Lemmy? You should only need to have the group actor ID in to or cc, and probably as:Public somewhere in there too.

    read more

  • honk
    A minimalist ActivityPub microblogging server. Like, really minimalist. And opinionated. HONK!
    "No attention mining. No likes, no faves, no polls, no stars, no claps, no counts."

    #honk #ActivityPub #servers

    read more

  • If I do need to wrap it an Announce, then I think I will need to do the following based on how it works on my end.

    Create my post as normal, but don’t address it to the community initially.Announce my own post making sure I address it to the community.

    I guess that might show up as me boosting my own post on some instances (tooting my own horn? Horning my own toot?), which I would feel ashamed of.

     

    read more

  • @silverpill

    >Mitra returns a 200 response in text/html.

    But it federates with Lemmy

    My hypothesis is it's the text/plain is the problem, and that everyone else is doing something acceptable.

    Did you wrap your activity in Announce?

    Is that necessary? I could not find that in the Federation documentation. I know that Lemmy sends Announces out when it forwards activities, but to me when the documentation states

    When a user creates a new post, it is sent to the respective community as Create/Page. Editing a previously created post sends an almost identical activity, except the type being Update.

    A reply to a post, or to another comment as Create/Note

    that means I should do similarly, right?

    read more
Post suggeriti
  • 0 Votes
    4 Posts
    13 Views
    @fox I have a Mastodon account for testing but I don't run an instance myself.Mastodon is usable but yeah I think Pleroma and Misskey are better.>entire feature set of mastodonIf you want something, open an issue.@julian
  • 0 Votes
    1 Posts
    8 Views
    My own little corner of the #fediverse is officially live! I just migrated my old user @9tom@mastodon.social to my own #snac instance @thoe@snac.9space.no and it went surprisingly smooth. Now I just have to keep the old #slackware server humming!
  • 0 Votes
    4 Posts
    11 Views
    @toddsundsted Having said that — quote-posts existed on the Fediverse years before Mastodon implemented them. For example, Misskey and its forks have had quote-posts for years! (Other Fediverse software, too.)And, they work differently than Mastodon-style quote-posts.So, if you wanted to support quote-posts, you would also have to (explicitly or implicitly) decide on what style of quote-post to support. Mastodon-style? Misskey-style? Etc?
  • 0 Votes
    9 Posts
    51 Views
    trwnh@mastodon.social Yes you're right, some messiness is bound to happen. I'm not trying to force all implementations into a specific inheritance pattern, that's why it's a "should", not a "must". Even then one of my concerns is that while in an ideal scenario, everybody inheriting their parent context leads to an entire collection all referencing the same context... in reality a lot of messiness will occur, objects will reference other contexts all over the place, etc. At the end of the day it's best effort, and if we are able to handle all that and still get to a point where backfill is achievable, then that's a win in my books. > it depends on how much you embrace the idea of each publisher being allowed to make their own claims (and how much you allow "clean up" after the fact) Part of me would like this to not happen, but it is unavoidable.