julian<p>Hi <a href="https://piefed.social/u/andrew_s" rel="nofollow noopener noreferrer" target="_blank">@andrew_s@piefed.social</a>/<a href="https://community.nodebb.org/user/freamon" rel="nofollow noopener noreferrer" target="_blank">@freamon</a> and <a href="https://lemmy.ml/u/nutomic" rel="nofollow noopener noreferrer" target="_blank">@nutomic@lemmy.ml</a> —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.</p>
<p><em>N.B. Given varied nomenclature (group/category/community/subforum), the ForumWG calls this structure an "audience".</em></p>
<p>Where I am at now is working through the logic for slotting an object into a category.</p>
<p>The most obvious choice here would be to look at <code>as:audience</code>. It's even specified in 1b12, and the majority of threaded implementations follow 1b12.</p>
<p>I am making this post because nutomic <a href="https://github.com/LemmyNet/lemmy/pull/5315" rel="nofollow noopener noreferrer" target="_blank">explicitly removed the <code>audience</code> from being served in Lemmy</a> (as of January this year), so I don't think relying on that property would be wise.</p>
<p>I asked in that issue whether Lemmy finds community via <code>to/cc</code> (it does). Does PieFed do the same?</p>
<p>Would this also open up the possibility of a topic/context being part of multiple audiences/communities? Interesting...</p>