this post was submitted on 13 Mar 2025
0 points (NaN% liked)

ActivityPub

0 readers
7 users here now

Focused discussion related to ActivityPub integration in NodeBB


This is a forum category containing topical discussion. You can start new discussions by mentioning this category.

founded 2 months ago
 

Hi @[email protected]/@freamon and @[email protected] —I'm working (not-so-secretly) on refactoring NodeBB so that it is able to "browse" remote audiences/group actors, and that would include things like PieFed and Lemmy communities.

N.B. Given varied nomenclature (group/category/community/subforum), the ForumWG calls this structure an "audience".

Where I am at now is working through the logic for slotting an object into a category.

The most obvious choice here would be to look at as:audience. It's even specified in 1b12, and the majority of threaded implementations follow 1b12.

I am making this post because nutomic explicitly removed the audience from being served in Lemmy (as of January this year), so I don't think relying on that property would be wise.

I asked in that issue whether Lemmy finds community via to/cc (it does). Does PieFed do the same?

Would this also open up the possibility of a topic/context being part of multiple audiences/communities? Interesting...

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 3 weeks ago (1 children)

@[email protected] Mbin uses all 3 fields for what its worth :D

[–] [email protected] 1 points 3 weeks ago (1 children)

@[email protected] ah that's good to know.

Perhaps the solution is to use audience if explicitly defined, then fall back to to/cc otherwise.

[–] [email protected] 2 points 3 weeks ago (1 children)

@[email protected] right now we just collect all links in these 3 fields and select the first magazine/community/group from the db having this url as their public url

[–] [email protected] 1 points 3 weeks ago (1 children)

@[email protected] okay :+1:

Apologies for not mentioning you up top. I did not know you were the maintainer for mbin, but now I do! :smile:

[–] [email protected] 1 points 3 weeks ago

@[email protected] No worries :D Been reading silently for a while (on and off)