Julien-Arlandis / NemoClient

Nemo is a newsreader for JNTP server
Other
3 stars 2 forks source link

Modération JNTP #77

Open DuzzAtNemo opened 9 years ago

DuzzAtNemo commented 9 years ago

Prévoir la possibilité pour les utilisateurs de Nemo, de consulter la liste des articles annulés par la modération sur les hiérarchies JNTP.

yamo-nntp commented 9 years ago

J'associerais un droit à cette vue (ainsi qu'à plusieurs actions) afin de pouvoir ajouter ou enlever à l'avenir la fonctionnalité.

DuzzAtNemo commented 9 years ago

Pour quelle raison l'administrateur d'un serveur JNTP voudrait-il enlever à ses utilisateurs, la possibilité de consulter la liste des articles annulés par ses modérateurs ?

C'est comme si un NM bloquait l'accès à fuan/fuar, à ses abonnés.

yamo-nntp commented 9 years ago

Je ne sais pas, par exemple un casse-pied qui dénonce les cancels juste pour faire du bruit. control.cancel n'est pas toujours accessible, il doit y avoir une raison!

DuzzAtNemo commented 9 years ago

Ah oui, je n'avais pas imaginé ce cas de figure. Par contre, ça risque de provoquer d'autres protestations sur l'absence de transparence de la modération. Pas simple, la gestion d'un serveur de news ... ;)

Julien-Arlandis commented 9 years ago

Le jour où on constatera un problème on avisera, mais je ne pense pas qu'il soit nécessaire de les anticiper d'autant que la liste des clés sur lesquelles on autorise la clause filter est définie dans le fichier de configuration pour chaque DataType. Voir https://github.com/Julien-Arlandis/phpNemoServer/blob/master/general.json.inc

Le 9 novembre 2015 10:31, DuzzAtNemo notifications@github.com a écrit :

Ah oui, je n'avais pas imaginé ce cas de figure. Par contre, ça risque de provoquer d'autres protestations sur l'absence de transparence de la modération. Pas simple, la gestion d'un serveur de news ... ;)

— Reply to this email directly or view it on GitHub https://github.com/Julien-Arlandis/NemoClient/issues/77#issuecomment-155008498 .

yamo-nntp commented 9 years ago

Julien Arlandis a écrit le 09/11/2015 10:43 :

Le jour où on constatera un problème on avisera, mais je ne pense pas qu'il soit nécessaire de les anticiper d'autant que la liste des clés sur lesquelles on autorise la clause filter est définie dans le fichier de configuration pour chaque DataType. Voir https://github.com/Julien-Arlandis/phpNemoServer/blob/master/general.json.inc

Donc y a des user Like qui n'ont le droit que de faire : "Jid", "ID", "Data.Newsgroups", "Data.JidLike" ?

Ce n'est pas clair pour moi.

Stéphane

http://pasdenom.info/fortune/?

Il ne faut point juger les gens sur l'apparence. -+- Jean de La Fontaine (1621-1695), Le Paysan du Danube (Fables XI.7) -+-

Julien-Arlandis commented 9 years ago

Les Like ce ne sont pas des users mais des types de Data, au même titre que Article, ListGroup etc etc... Chaque DataType peut être filtré sur des champs spécifiques et déterminés à l'avance. Par exemple les articles peuvent être filtrés uniquement sur les champs Newsgroups, UserAgent, FromName, FromMail, Subject, ThreadID, UserID, ReferenceUserID et Control. Si tu veux filtrer les articles sur le champ PostingHost la requête sera rejetée par le serveur.

Le 9 novembre 2015 10:49, yamo-nntp notifications@github.com a écrit :

Julien Arlandis a écrit le 09/11/2015 10:43 :

Le jour où on constatera un problème on avisera, mais je ne pense pas qu'il soit nécessaire de les anticiper d'autant que la liste des clés sur lesquelles on autorise la clause filter est définie dans le fichier de configuration pour chaque DataType. Voir

https://github.com/Julien-Arlandis/phpNemoServer/blob/master/general.json.inc

Donc y a des user Like qui n'ont le droit que de faire : "Jid", "ID", "Data.Newsgroups", "Data.JidLike" ?

Ce n'est pas clair pour moi.

Stéphane

http://pasdenom.info/fortune/?

Il ne faut point juger les gens sur l'apparence. -+- Jean de La Fontaine (1621-1695), Le Paysan du Danube (Fables XI.7) -+-

— Reply to this email directly or view it on GitHub https://github.com/Julien-Arlandis/NemoClient/issues/77#issuecomment-155013687 .

yamo-nntp commented 9 years ago

Julien Arlandis a écrit le 09/11/2015 11:19 :

Les Like ce ne sont pas des users mais des types de Data, au même titre que Article, ListGroup etc etc... Chaque DataType peut être filtré sur des champs spécifiques et déterminés à l'avance. Par exemple les articles peuvent être filtrés uniquement sur les champs Newsgroups, UserAgent, FromName, FromMail, Subject, ThreadID, UserID, ReferenceUserID et Control. Si tu veux filtrer les articles sur le champ PostingHost la requête sera rejetée par le serveur.

Le 9 novembre 2015 10:49, yamo-nntp notifications@github.com a écrit :

Julien Arlandis a écrit le 09/11/2015 10:43 :

Le jour où on constatera un problème on avisera, mais je ne pense pas qu'il soit nécessaire de les anticiper d'autant que la liste des clés sur lesquelles on autorise la clause filter est définie dans le fichier de configuration pour chaque DataType. Voir

https://github.com/Julien-Arlandis/phpNemoServer/blob/master/general.json.inc

Donc y a des user Like qui n'ont le droit que de faire : "Jid", "ID", "Data.Newsgroups", "Data.JidLike" ?

Ce n'est pas clair pour moi.

Oui mais on parle de user, et tu réponds type de data.

Pas vu d'endroit qui dit que user à le droit d'accéder à tes type de data.

Ton gmail ne sais pas gérer les signatures.

Stéphane

http://pasdenom.info/fortune/?

Le peuple français est incapable d'un régicide. -+- Louis XVI, 1789 -+-

Julien-Arlandis commented 9 years ago

Pour l'instant y a pas, mais on pourra facilement adapter la grammaire du fichier de config si besoin.

yamo-nntp commented 4 years ago

Bonjour, La page https://github.com/Julien-Arlandis/phpNemoServer/blob/master/general.json.inc n'existe plus.