FEP Convergence (400e, 7888, 171b/Conversation Containers, 76ea)
-
scott@authorship.studioreplied to trwnh@mastodon.social last edited by@infinite love ⴳ
i am slightly dissatisfied with how `audience` ended up being used because i don't think a Group actor is necessarily the best way to model a forum category,
I agree. I would expect audience to be the audience and not a collection of posts or a group actor. -
julian@community.nodebb.orgreplied to scott@authorship.studio last edited by
@scott@authorship.studio said in FEP Convergence (400e, 7888, 171b/Conversation Containers, 76ea):
If not, what is holding us back from creating something new for categories?
Nothing. Being able to traverse remote contexts would be absolutely wonderful, and is in line with my goals for the ForumWG.
However that comes after we hammer down a solid recommendation for conversational contexts. Let's hold off for now, we'll get there.
-
@julian But if we decide to use contexts for categories, it would be relevant, since we would need to anticipate that usage pattern.
Even if we don't decide how we will present categories now, we probably should anticipate that people will use context in ways other than to represent a conversation container. -
julian@community.nodebb.orgreplied to scott@authorship.studio last edited by
@scott@authorship.studio whether we decide to use
as:context
or not to represent second-order collections is still to be determined, but we can hold off on that until we figure out first-order collections. I'm not saying we hold off on it for years, just months.FEP 7888 doesn't disallow other uses of
context
. It just gives direction for implementors who wish to use it to represent a first-order collection of objects. The key here is whether that context is resolvable to a collection, and (maybe) whether that collection contains items of interest (as:Note
-like objects or otherwise).The ForumWG with input from other interested parties (@erincandescent@akko.erincandescent.net, @trwnh@mastodon.social, among others) have provided an oral history that suggests that
as:context
is effectively unused, and what usages are found in the wild already conform to FEP 7888.Do I think
as:audience
is the solution to second-order collections? No. It's just the way it is now, but not the way it will be forever. -
trwnh@mastodon.socialreplied to erincandescent@akko.erincandescent.net last edited by
@erincandescent @scott @julian i wonder if it makes sense to define something akin to conformance profiles or compliance levels? i held off on doing this because there aren't any MUSTs in there, but you could loosely say the following:
a "level 0" producer doesn't use context
a "level 1" producer uses an opaque id
level 2: it resolves to an object
level 2.1: it resolves to a collection
level 2.2: it resolves to a collection with an owner
level 3: sending objects to the owner may add them -
trwnh@mastodon.socialreplied to trwnh@mastodon.social last edited by
@erincandescent @scott @julian mastodon etc are "level 0", pleroma/akkoma are "level 1", nodebb and discourse are somewhere around 2-3
-
erincandescent@akko.erincandescent.netreplied to trwnh@mastodon.social last edited by
-
scott@authorship.studioreplied to trwnh@mastodon.social last edited by@infinite love ⴳ @julian @Erin
Do we need to indicate whether you can follow a context, or would that be specified elsewhere? -
erincandescent@akko.erincandescent.netreplied to scott@authorship.studio last edited by