Good day, to one and all. I am considering to utilize a PubSub service as a public discussion board; and, as a public discussion board, it should be free for all. I was wondering whether an approval or other type of moderation mechanism is specified for PubSub. Kind regards, Schimon
On Tue, 27 May 2025 10:25:42 -0500 Stephen Paul Weber <singpolyma@singpolyma.net> wrote:
I was wondering whether an approval or other type of moderation mechanism is specified for PubSub.
Node admin should be able to retract any item
This is probably not enough, to me. So, I will ask another question. Write-only PubSub service ------------------------- Is it possible to set a write-only PubSub service? Such PubSub service would be accessible to administrators and be utilized to approve or disapprove messages. Approved messages to public PubSub ---------------------------------- If a message is approved, then an administrator would be able to forward it to a PubSub service which is dedicated for public discussion. Do you have any opinions on this?
Users send messages with type='normal' to "messageboard@yourservice.example", use threads (XEP-0201) to track replies for a given subject; admin receives messages on that JID and approves/rejects them, which they can then forward to the appropriate pubsub service. Users who are subscribed to any of these pubsub nodes will receive updates. ________________________________ Write-only PubSub service ------------------------- Is it possible to set a write-only PubSub service? Such PubSub service would be accessible to administrators and be utilized to approve or disapprove messages. Approved messages to public PubSub ---------------------------------- If a message is approved, then an administrator would be able to forward it to a PubSub service which is dedicated for public discussion. Do you have any opinions on this?
Greetings, Tedd. Yes, an account as a service could be a solution, if that is what you mean. I would consider it for comments system in projects Rivista. I do sense that an approval mechanism or a write-only PubSub service would be of good use as well. Thank you, Schimon On Wed, 28 May 2025 12:24:10 +0000 Tedd Sterr <teddsterr@outlook.com> wrote:
Users send messages with type='normal' to "messageboard@yourservice.example", use threads (XEP-0201) to track replies for a given subject; admin receives messages on that JID and approves/rejects them, which they can then forward to the appropriate pubsub service. Users who are subscribed to any of these pubsub nodes will receive updates.
________________________________ Write-only PubSub service -------------------------
Is it possible to set a write-only PubSub service?
Such PubSub service would be accessible to administrators and be utilized to approve or disapprove messages.
Approved messages to public PubSub ----------------------------------
If a message is approved, then an administrator would be able to forward it to a PubSub service which is dedicated for public discussion.
Do you have any opinions on this?
Le mardi 27 mai 2025, 17:23:40 heure d’été d’Europe centrale Schimon Jehudah a écrit :
Good day, to one and all.
I am considering to utilize a PubSub service as a public discussion board; and, as a public discussion board, it should be free for all.
I was wondering whether an approval or other type of moderation mechanism is specified for PubSub.
Kind regards, Schimon _______________________________________________ Standards mailing list -- standards@xmpp.org To unsubscribe send an email to standards-leave@xmpp.org
Hi Schimon, There is the "authorize" access model, isn't that what you are looking for? https://xmpp.org/extensions/xep-0060.html#accessmodels Best, Goffi
On 2025-06-02 10:10, Goffi wrote:
Le mardi 27 mai 2025, 17:23:40 heure d’été d’Europe centrale Schimon Jehudah a écrit :
I was wondering whether an approval or other type of moderation mechanism is specified for PubSub.
There is the "authorize" access model, isn't that what you are looking for? https://xmpp.org/extensions/xep-0060.html#accessmodels
That seems to authorize subscription requests. Schimon asks about authorizing items, right? I'ld surprised, if such a mechanism does not exist. It's necessary for any public comment system. Cheers
Le lundi 2 juin 2025 10:46:13 heure d’été d’Europe centrale, vous avez écrit :
On 2025-06-02 10:10, Goffi wrote:
Le mardi 27 mai 2025, 17:23:40 heure d’été d’Europe centrale Schimon Jehudah a écrit :
I was wondering whether an approval or other type of moderation mechanism is specified for PubSub.
There is the "authorize" access model, isn't that what you are looking for? https://xmpp.org/extensions/xep-0060.html#accessmodels
That seems to authorize subscription requests. Schimon asks about authorizing items, right? I'ld surprised, if such a mechanism does not exist. It's necessary for any public comment system.
Cheers
The description says "only subscribers may retrieve items from the node." Best, Goffi
Le lundi 2 juin 2025, 11:01:26 heure d’été d’Europe centrale Goffi a écrit :
Le lundi 2 juin 2025 10:46:13 heure d’été d’Europe centrale, vous avez écrit :
On 2025-06-02 10:10, Goffi wrote:
Le mardi 27 mai 2025, 17:23:40 heure d’été d’Europe centrale Schimon Jehudah a écrit :
I was wondering whether an approval or other type of moderation mechanism is specified for PubSub.
There is the "authorize" access model, isn't that what you are looking for? https://xmpp.org/extensions/xep-0060.html#accessmodels
That seems to authorize subscription requests. Schimon asks about authorizing items, right? I'ld surprised, if such a mechanism does not exist. It's necessary for any public comment system.
Cheers
The description says "only subscribers may retrieve items from the node."
Best, Goffi
Note that I'm talking about accessing items here. If you want to moderate the publishing, you'll do that with affiliations ( https://xmpp.org/extensions/ xep-0060.html#affiliations ). If it's a different use case, please describe it precisely. Best, Goffi
Greetings. Goffi and Martin. On Mon, 02 Jun 2025 11:28:45 +0200 Goffi <goffi@goffi.org> wrote:
Le lundi 2 juin 2025, 11:01:26 heure d’été d’Europe centrale Goffi a écrit :
Le lundi 2 juin 2025 10:46:13 heure d’été d’Europe centrale, vous avez écrit :
On 2025-06-02 10:10, Goffi wrote:
Le mardi 27 mai 2025, 17:23:40 heure d’été d’Europe centrale Schimon Jehudah a écrit :
I was wondering whether an approval or other type of moderation mechanism is specified for PubSub.
There is the "authorize" access model, isn't that what you are looking for? https://xmpp.org/extensions/xep-0060.html#accessmodels
That seems to authorize subscription requests. Schimon asks about authorizing items, right?
Martin. Yes. You are correct.
I'ld surprised, if such a mechanism does not exist. It's necessary for any public comment system.
Cheers
The description says "only subscribers may retrieve items from the node."
Best, Goffi
Note that I'm talking about accessing items here. If you want to moderate the publishing, you'll do that with affiliations ( https://xmpp.org/extensions/ xep-0060.html#affiliations ).
If it's a different use case, please describe it precisely.
I wanted a write-only node, but Tedd has kinddly offered this solution. On Fri, 30 May 2025 16:13:41 +0000 Tedd Sterr <teddsterr@outlook.com> wrote:
Yes, an account as a service could be a solution, if that is what you mean.
No, just a standard chat account where an 'admin' can receive posts in order to moderate them. Not everything needs to be provided by pubsub just because you're using pubsub for publishing.
You will need to tie everything together with an interface to present it to users in a coherent way, but you will need to do that regardless of the underlying mechanisms used; the point is that you can build this right now, without waiting for some future dream features.
So, thanks to Tedd, I intend to send all messages to the administrator, and upon approval, the system would publish a comment which be attributed to the sender. Kind regards, Schimon
participants (5)
-
Goffi -
Martin -
Schimon Jehudah -
Stephen Paul Weber -
Tedd Sterr