Question: Have people decided on a standard format to create a post in a forum?
-
Question: Have people decided on a standard format to create a post in a forum?
e.g.
acct:fep@bovine.socialwants to create a post inhttps://socialhub.activitypub.rocks/c/activitypub/5. What would the Note look like?Is this documented somewhere?
-
Question: Have people decided on a standard format to create a post in a forum?
e.g.
acct:fep@bovine.socialwants to create a post inhttps://socialhub.activitypub.rocks/c/activitypub/5. What would the Note look like?Is this documented somewhere?
@helge With some FEP-1b12 implementations it is enough to create a
Noteaddressed to a group actor (Lemmy, NodeBB).Discourse doesn't support this, but the feature has been requested: https://socialhub.activitypub.rocks/t/community-issue-tracker/5568
An ability to create a post from a remote server by @mentioning a category.
-
Question: Have people decided on a standard format to create a post in a forum?
e.g.
acct:fep@bovine.socialwants to create a post inhttps://socialhub.activitypub.rocks/c/activitypub/5. What would the Note look like?Is this documented somewhere?
-
thisismissem@hachyderm.io thanks for the ping.
helge@mymath.rocks there is a very specific condition... You can only assume a topic was added to a community/category/forum if it was addressed to a group actor on your instance (because you control the content ingestion) or if the group actor itself announces it.
Otherwise it's membership state is only a guess. You can explicitly signal intent to post to a community/category by putting the group actor in
audience. -
... but importantly, this also might not mean the forum itself allows remote content creation, so you have to check for a boolean bit in the actor that allows for it... or its omission.
That last part is as yet undefined in an FEP.
helge@mastodon.social silverpill@mitra.social thisismissem@hachyderm.io
-
I guess piefed has
postingRestrictedToModsto restrict posting using a boolean flag.I have already voiced my dislike for all these boolean flags a few times. Would it be possible to have in addition an informative property value? E.g. "Who can create topics?" with possible values being "Everyone", "Followers", or "Moderators".
This would fit well with the mechanism proposed in FEP-19b3: Specifying Properties of a Service. It would also ensure that the information is visible to most people. Meaning increased interoperability.
-
I guess piefed has
postingRestrictedToModsto restrict posting using a boolean flag.I have already voiced my dislike for all these boolean flags a few times. Would it be possible to have in addition an informative property value? E.g. "Who can create topics?" with possible values being "Everyone", "Followers", or "Moderators".
This would fit well with the mechanism proposed in FEP-19b3: Specifying Properties of a Service. It would also ensure that the information is visible to most people. Meaning increased interoperability.
helge@mymath.rocks yes, you're right. Piefed does, but also WordPress, so there's already some buy-in from implementors.
So I'd recommend that any guidance include this usage as well.
-
I guess piefed has
postingRestrictedToModsto restrict posting using a boolean flag.I have already voiced my dislike for all these boolean flags a few times. Would it be possible to have in addition an informative property value? E.g. "Who can create topics?" with possible values being "Everyone", "Followers", or "Moderators".
This would fit well with the mechanism proposed in FEP-19b3: Specifying Properties of a Service. It would also ensure that the information is visible to most people. Meaning increased interoperability.
>"Who can create topics?" with possible values being "Everyone", "Followers", or "Moderators".
I am noticing that each value here is a collection.
For the property name, I'd use the
canDoconvention that is already used by some Fediverse platforms:{ "canCreateThread": "<collection-id>" } -
>"Who can create topics?" with possible values being "Everyone", "Followers", or "Moderators".
I am noticing that each value here is a collection.
For the property name, I'd use the
canDoconvention that is already used by some Fediverse platforms:{ "canCreateThread": "<collection-id>" }@silverpill @helge@mymath.rocks @helge@mastodon.social @julian can y'all copy me out β I just CC'd Julian as lead on forums taskforce, I don't personally care that much