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

FEP-f15d: Context Relocation and Removal

Technical Discussion
6 2 0

Gli ultimi otto messaggi ricevuti dalla Federazione
  • read more

  • @julian hmm, I believe it tries to make each AP call from the browser first, then falls back to a cloudflare worker if that fails.

    I just checked the cf worker and found this gem in it, so that might work for you too

    read more

  • I've seen hints of backfill working really well, but hadn't seen good examples until recently. As more and more instances upgrade to the newer versions of Mastodon that support context, backfill from Mastodon instances will improve across the board.

    Today one of the most popular topics on my NodeBB instance was an update from the admin of The Forkiverse, a brand new up-and-coming instance. Despite following only one person from that instance, I was able to see every single reply from that instance, even from users I don't follow.

    Super stoked to see resolvable contexts and backfill working in the wild. Who says the Fediverse is quiet? Not me, anymore 😅

    read more

  • Hi @silverpill@mitra.social right;

    Move and Remove are explicit actions concerning membership of a context in an audience. Update is overly broad and receivers would have to infer audience change based on what the updated object contains (e.g. Audience Y is suddenly missing, and Z is new, was this always the case?) It is likely that sending audience as an array will not be correctly interpreted by existing software, so this property is an unreliable indicator of context audience membership at best Existing threadiverse apps check addresses, and audience may not be used at all in some.

    There is no conflict with Move(Person), and I have not heard a convincing reason to adopt a new activity type when these two AS activities work quite well to describe what we want to accomplish.

    read more

  • Hm, it appears that none of my objections have been addressed.

    Once again, why there are two activities Move and Remove, and not a simple Update or a new activity type?

    read more

  • Hey @js@podcastindex.social, I enabled Anubis for my site, but now requests from Browser.pub don't work :cry:

    Is there something I can write a rule against, perhaps a header or user agent string that is unique to browser.pub?

    read more

  • @thisismissem said in ActivityPub API Client Reputation:
    > Client reputation isn't really something you can track and share in a decentralized network without introducing some centralisation.

    I think that some centralisation is fine, as long as admins or even users can choose their reputation data provider. We do this with blocklists for instances already; there's no reason to think that client blocklists would need to be any different. They'd have to have the same caveats; a trusted provider, transparency in the process, etc.

    > You'd also need moderation tools that can moderate clients in some sort of meaningful way — that's near impossible for dynamic client registration.

    Agreed. The best I can think of is using the redirect_uri, but that's not really unique -- especially for command-line clients that use localhost!

    I think the ticket you're working on for moderating OAuth clients for Mastodon is a really big deal. I think it'd be a similar issue for ActivityPub API clients.

    > That's why we wrote the CIMD spec.

    Yes! Using the same identifier for clients in a verifiable way is a big help in having a reputation for using on a single server or multiple servers.

    > But OAuth security and trust models are complex and generally proprietary

    I think you could get to some pretty useful metrics pretty quickly, though. Some good ones to use might be:

    How many people on this server (or other servers) have authorized the client What the average rating has been (but you need a way to rate clients!) How many Flag activities have been submitted for this client (you need a way to report clients) Reviews of the client (you need a way to write a review of a client)

    That data could be local to the server, or could be shared from other trusted servers. A trusted intermediary like IFTAS could be helpful.

    read more

  • @bentigorlich@gehirneimer.de in the relevant issue in Mbin's issue tracker raises a wording concern: "resolvable context" is an unfamiliar term to those who have not read through FEP 7888.

    I will update the FEP to make this definition more explicit.

    https://github.com/MbinOrg/mbin/issues/248#issuecomment-3741019183

    read more
Post suggeriti
  • 0 Votes
    2 Posts
    11 Views
    mobileatom@flipboard.com You've touched on a very interesting point. By the way, I've never figured out whether your Flipboard account will ever be able to see my reply, and to be honest, I'd be very curious to know what a Flipboard user sees when they receive a reply from the free Fediverse... Returning to your observation, I see the Fediverse as an integrated ecosystem, but integration doesn't always have to be symmetrical. [image: 1764879043010-31741512-04f3-4c0f-99f0-8314a4498402-image.png] To put it simply, Bookwyrm users and Peertube users aren't interested in viewing content from other social networks! In the Fediverse, there are programs that focus on one of the three areas in the image above, and programs that occupy two or more reference areas. For example, I find the fact that Mobilizon users can't see Friendica events much more problematic than the shortcoming you noted on Pixelfed... Pixelfed certainly "looks" like a social network, but it's primarily a place where users share their "personal art galleries." While I'm not a fan of dansup@mastodon.social, I recognize that he's making great strides to increase the interoperability of his creation, and Pixelfed has grown better than any other software in the Fediverse on three key levels: improving interoperability creating a beautiful and ergonomic app brand identity I'm sure he'll find a way to make text content visible in the future, but honestly, right now, it doesn't seem like a priority for Pixelfed's development and success. That said, your observations are a very interesting starting point for the development of software and interfaces in the Fediverse.
  • 0 Votes
    1 Posts
    4 Views
    I've proposed two possible outlines for a document about #SolidProject #Activitypub integration https://github.com/solid-contrib/activitypub-interop/issues/2#issuecomment-3590595603The first is more note/tutorial/primer like, because a large part of the content is just redescribing ActivityPub for a Solid audience.The second assumes prior knowledge of ActivityPub and primarily describes what is needed to integrate ActivityPub with Solid, based on three architectures:- Server support- External processing- External endpoints
  • 0 Votes
    1 Posts
    10 Views
    ⚠️ Do not be HACKED !! 😱Software updates include not only new features but also critical security fixes. To keep your site secure and stable, ensure you always use the latest version.We frequently observe numerous sites across the Fediverse running very outdated versions of Mastodon or Misskey. Some sites are even using versions over a year old.Be the smart administrator and keep your site up to date.#Mastodon #Misskey #Fediverse #ActivityPub #PixelFed #PeerTube #InfoSec #Security
  • #FediNews

    General Discussion fedinews activitypub
    1
    1
    0 Votes
    1 Posts
    9 Views
    #FediNews El crecimiento de #ActivityPub y la interoperabilidad: Continúan las discusiones en la comunidad y entre desarrolladores sobre la expansión del protocolo ActivityPub más allá de las redes sociales tradicionales, integrándose en plataformas de blogs (como WordPress) y otras herramientas. No ha habido un "gran anuncio" en los últimos días, pero sí un progreso constante en la adopción silenciosa de la tecnología.https://activitypub.news/