Federated private groups (Announce vs Add)
-
I wouldn't want to send two activities because that doubles the number of delivery requests. But I think implementations can easily accept both types of activities (mitra already does that).
Also, I don't mind replacing
AddwithAnnouncein FEP-171b. It is nice thatAddhas aRemovecounterpart, butRemoveis not used in practice. Of course, this can only happen if Hubzilla and Forte devs agree, since these are reference implementations@silverpill imo usingAnnounceinstead ofAdddoes not make any sense for conversation containers. You add/remove items to a collection right?
@julian @z6MkhPXNfiHDh2qSNjFzZ9yY27C1iHnHVbb1eaxuoiEe4tjk/actor" rel="nofollow noopener">Mike Macgirvin -
@silverpill imo using
Announceinstead ofAdddoes not make any sense for conversation containers. You add/remove items to a collection right?
@julian @z6MkhPXNfiHDh2qSNjFzZ9yY27C1iHnHVbb1eaxuoiEe4tjk/actor" rel="nofollow noopener">Mike Macgirvin@mario Yes, activities are supposed to be added to
Add.target.Announcewithtargetis kind of weird, but will be compatible with other federated forums.Alternatively, they can start using
Addinstead ofAnnounce, like we do. @julian Does that sound feasible? Your personal inbox still 404s but maybe the group inbox will work. -
@mario Yes, activities are supposed to be added to
Add.target.Announcewithtargetis kind of weird, but will be compatible with other federated forums.Alternatively, they can start using
Addinstead ofAnnounce, like we do. @julian Does that sound feasible? Your personal inbox still 404s but maybe the group inbox will work.> @silverpill@mitra.social said:
>
> Your personal inbox still 404s but maybe the group inbox will work.Unrelated to the topic at hand there was a regression in the codebase for the past month that caused the inbox to return a 404 even with a valid content type header.
I think that was the cause of the inbox 404
-
@mario Yes, activities are supposed to be added to
Add.target.Announcewithtargetis kind of weird, but will be compatible with other federated forums.Alternatively, they can start using
Addinstead ofAnnounce, like we do. @julian Does that sound feasible? Your personal inbox still 404s but maybe the group inbox will work.> @silverpill@mitra.social said:
>
> Alternatively, they can start usingAddinstead ofAnnounce, like we do. @julian Does that sound feasible?I personally have no problem with it (after all, I advocated in OP to just send both activities)
But I know @nutomic@lemmy.ml will absolutely veto the discussion because it is a breaking change for the entire threadiverse, and he is not wrong.
There is a third option... and that is to send a single multi-typed activity 🤣 maybe this is the turning point for adoption of multi type activities! (Of course I'm only half joking because I'm sure that'll be ruled breaking and unfeasible too.)
-
-
Is this what Mitra does now for 171b/1b12 cross-compatibility?
-
-
Is there any reason why Announce could not be used to facilitate private federated group discussions as well? Assuming visibility maintains scoped to addresses, I don’t see any immediate reason why not…
Private communities are already implemented in Lemmy 1.0 using
Announce. Here is the RFC with details, and you can test it on voyager.lemmy.ml. -
Yes that would be doable, feel free to open an issue.
-
Is there any reason why Announce could not be used to facilitate private federated group discussions as well? Assuming visibility maintains scoped to addresses, I don’t see any immediate reason why not…
Private communities are already implemented in Lemmy 1.0 using
Announce. Here is the RFC with details, and you can test it on voyager.lemmy.ml.Thanks @nutomic@lemmy.ml! I was wondering about that, so good to know it's possible.