Salta al contenuto

Piero Bosio Social Web Site Personale Logo Fediverso

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

Topic removal from a category/community

Technical Discussion
23 5 40

Gli ultimi otto messaggi ricevuti dalla Federazione
  • I wouldn't use alsoKnownAs since that's typically for Actors and "people", however you may want to look at the RDF sameAs property or something from a similar RDF space.

    per saperne di più

  • @julian @snarfed.org @quillmatiq @rimu This was above my pay grade. LOL but always fun listening to them and trying to figue out what the heck they are talking about!

    per saperne di più

  • Just wrapped up a session at FediForum where snarfed.org@fed.brid.gy and quillmatiq@mastodon.social discussed FEP-fffd: Proxy Objects as a way to link disparate cross-network objects together.

    I piped up that rimu@piefed.social and I were working on similar problems with cross-posting, though we were discussing this well within the confines of ActivityPub — cross-posting between threadiverse communities

    We hadn't come up with any path forward yet, but the FEP notes some properties that we could use.

    alsoKnownAs to refer to a canonical post? An url array to show cross-posts?
    per saperne di più

  • Hey rimu@piefed.social, I sent over this activity but I wasn't able to make crust delete that representation.

    { "id": "https://bb.devnull.land/post/2#activity/announce/delete/1759851369554", "type": "Announce", "actor": "https://bb.devnull.land/category/2", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://bb.devnull.land/category/2/followers" ], "object": { "id": "https://bb.devnull.land/topic/2#activity/delete/1759851369554", "type": "Delete", "actor": "https://bb.devnull.land/uid/1", "to": [ "https://www.w3.org/ns/activitystreams#Public" ], "cc": [ "https://bb.devnull.land/category/2/followers" ], "origin": "https://bb.devnull.land/category/2", "object": "https://bb.devnull.land/post/2" } }

    Am I missing something?

    per saperne di più

  • Perhaps resolvable contexts can be a solution for this then.

    I have been implementing topic deletion logic in NodeBB, and while I can send out Announce(Delete(Object)) where Object is the root-level post, it occasionally would send out Deletes where the sender is not the owner of the object. This is the 1b12-speaking logic.

    In 7888-speaking logic, Object would be the local context collection. A receiver would be able to resolve the context URL to the appropriate local representation and delete it as needed. This would also satisfy the "sender needs to own the object" constraint.

    per saperne di più

  • @j12t @reiver @andypiper maybe time it to be after the monthly SWICG meeting? As a way to encourage folks into that space?

    per saperne di più

  • @j12t @reiver this reminds me that we should have a web tf meeting

    per saperne di più

  • @julian @rimu No, when one object is embedded in another, it doesn't change its behavior. A Delete activity wrapped in Announce doesn't mean something else, it exists as an independent object that can be fetched by its id.

    The invalid Delete activity worked for Lemmy only because they didn't care about federation with non-forum software. But it can't work in the multi-app network without ugly hacks like checking remote server's NodeInfo.

    per saperne di più
Post suggeriti