Le Forum des élèves

Sétikoi ?

Présentation

Forum est un système de messagerie interne aux élèves de l'ENS. Par son organisation et son fonctionnement, il est très proche des news. La différence principale réside dans le fait que sa diffusion est limitée aux élèves de l'ENS.

Les discussions de forum se déroulent dans des groupes de discussion, appelés pour des raisons historiques continua ou contis. Certains contis sont très actifs, d'autres ne demandent qu'à être plus utilisés. Certains contis, enfin, sont des archives conservées.

Forum est géré par les élèves : ce sont eux qui décident (via les membres du compte forum, dépendance des gourous) quels groupes sont créés, comment le blast se pratique, et bien entendu ce sont eux qui postent les messages. Ces messages peuvent être sérieux ou non, mais il est vivement conseillé qu'ils soient en rapport avec le sujet du conti. Certains contis sont spécifiquement là pour bavardages futiles.

Pourquoi lire forum ?

On peut trouver beaucoup de choses dans forum (selon les contis lus) :

Il est vivement conseillé de lire quelques contis de forum, au moins pour le premier point. Ces contis sont cités plus loin.

Comment lire forum ?

Logiciels disponibles

Forum s'utilise presque exactement comme les news. Les mêmes logiciels peuvent servir pour les deux. On trouve entre autres trn, slrn, knews, mozilla et flrn. Les quatre premiers sont prévus pour lire les news extérieures à l'École. Il faut donc les configurer pour les utiliser pour forum, ce qui n'est pas facile.

Le dernier, flrn, a été conçu par un ancien élève, Damien Massé, pour lire forum et exploiter les quelques différences entre forum et les autres news (le blast par exemple). Nous vous conseillons de l'utiliser si vous n'avez jamais lu les news avec un autre logiciel. Dans ce cas, vous pouvez vous rapporter directement à la section 3.

Si vous désirez vraiment utiliser un autre logiciel (ce qui, nous vous le rappelons, vous posera des problèmes), voici comment s'y prendre pour knews. Pour les autres, mieux vaut demander à un gourous qui s'y connaît. Au niveau technique, le serveur de forum est clipper.ens.fr et son port est 2019.

Configurer knews

La façon d'utiliser knews est décrite dans la page sur les news. Le problème est que knews est prévu dans la config conscrits pour lire les news extérieures.

Pour demander à lire forum, vous ne pouvez pas lancer knews en cliquant sur l'icône « News »; il faut le lancer au clavier, en tapant dans un terminal :

knews -nntpServer clipper.ens.fr:2019

Utiliser flrn pour lire forum

flrn est un programme écrit ici même et spécialement prévu pour lire forum. Vous pouvez le lancer dans ce but en tapant « forum » dans un terminal, ou en cliquant simplement sur l'icône « forum » dans la config conscrit.

Apparaîtra alors un écran de ce type :

[forum dans un xterm]

En haut à gauche, on trouve le nom du conti. À droite, le numéro du message où vous vous trouvez, ainsi que le numéro du dernier message du conti. En-dessous se trouve le message, divisé en deux parties :

En haut les entêtes (ou headers en anglais) du message, donnant son auteur, la date où il a été posté et d'autres renseignements. À droite de ces entêtes se trouve une description schématique de la discussion en cours (l'enfilade en jargon des news). Sa compréhension n'est pas immédiatement nécessaire et demande un certain entraînement.

En dessous, le corps du message.

Pour quitter forum, appuyez (au besoin plusieurs fois) sur la touche q.

&icone.attention; Ne quittez pas forum en détruisant la fenêtre dans laquelle le programme est lancé : les messages que vous avez lus ne seront pas marqués comme tels, et vous devrez les relire plusieurs fois.

Lecture de forum

La façon la plus simple de lire forum est d'utiliser la barre d'espacement. Celle-ci permet d'aller au prochain message non lu dans le groupe. La lecture se fait dans l'ordre des discussions. Lorsque tous les messages du groupe ont été lu, un second appui sur la barre d'espace permet d'aller au prochain groupe (auquel vous êtes abonnés) où se trouvent des messages non lus. Enfin, lorsqu'il n'y a plus rien à lire, il suffit de taper q pour quitter.

Poster dans forum

Poster dans forum est très facile. Il est conseillé de faire ses premiers essais dans le continuum essais prévu pour ça.

Commencer une nouvelle discussion

Si vous voulez commencer une nouvelle discussion, utilisez la touche m dans le groupe où vous désirez poster. forum vous demandera alors le sujet de votre message. Finissez la ligne du sujet en appuyant sur Enter. Vous arriverez alors dans votre éditeur favori. En haut se trouveront deux lignes d'entêtes de titre Groupes et Sujet. Modifiez le contenu de la ligne Groupes si vous voulez poster votre message dans plusieurs groupes à la fois (on appelle ça un crosspost). Vous pouvez aussi modifier le sujet du message.

[message de forum dans pico]

&icone.attention; Si vous voulez que le sujet du message soit sur plusieurs lignes, il faut que vous laissiez un espace, ou une tabulation, au début des lignes supplémentaires. D'autre part, il ne faut pas laisser d'espace entre le nom d'une entête et le « : » qui suit, faute de quoi l'entête sera mal interprétée.

&icone.attention; Laissez toujours une ligne vide entre la fin de vos entêtes et le corps de votre message, faute de quoi forum pourra faire des erreurs et inclure comme entête ce qui ne l'est pas.

Une fois votre message écrit, sauvez-le et quittez l'éditeur, puis tapez p pour poster votre message.

Répondre à un message existant

Vous devez utiliser la touche R pour répondre au message courant. Ce message doit être dans le groupe que vous lisez actuellement pour que vous puissiez y répondre. La démarche est la même qu'au-dessus, mais cette fois forum ne vous demandera pas de sujet (mais vous pourrez toujours le modifier à la main dans l'éditeur).

Certains messages, placés dans un groupe, ont une mention qui indique que les réponses doivent être postés dans un autre groupe (il s'agit de l'entête Followup-To). Dans ce cas, forum vous demandera si vous désirez suivre cette indication. En règle générale, dites « oui ».

Il peut arriver aussi que cette mention demande que la réponse au message soit faite par courrier électronique. forum vous demandera alors si vous désirez répondre au message par courrier électronique. La démarche est identique.

&icone.attention; Quand vous répondez à un message, flrn ajoute en lançant l'éditeur l'ensemble du message auquel vous répondez sous forme « quotée » (chaque ligne commence par un >). Ne gardez de ces « citations » que la partie nécessaire à la compréhension de votre message, en effaçant les lignes inutiles, par exemple dans pico par control-K.

Une réponse à un long message qui le reprend dans son intégralité et rajoute simplement une ligne est inutile et particulièrement mal vue, dans forum comme dans les news. D'autre part, la convention veut que la réponse se place après le message cité et non avant, pour des questions de lisibilité.

Gérer les contis

Être abonné à un groupe signifie que vous demandez à forum de lire les messages de ce groupe. La touche l permet d'avoir la liste des groupes auxquels vous êtes abonnés. Cette liste montre un menu. Vous pouvez vous déplacer dans ce menu avec les flèches et quitter ce menu avec la touche q. Pour chaque groupe, vous pouvez demander à vous désabonner au groupe en tapant D.

La touche L donne la liste de tous les groupes. Elle présente successivement deux menus. Dans le premier (groupes auquels vous êtes abonnés, ou dont vous avez déjà lus certains messages), vous pouvez vous abonner ou vous désabonner à un groupe avec les touches respectives A et D. Dans le second groupe, vous ne pouvez que vous abonner à un groupe avec la touche A (vous êtes par défaut désabonné à tous les groupes).

Vous pouvez restreindre la liste des groupes en donnant une sous-chaîne du nom du groupe au moment où vous tapez la commande. Par exemple, taper L suivi de lettres donnera juste la liste des groupes dont le nom contient 'lettres'.

Taper A ou D suivi d'Enter dans un groupe vous abonne/désabonne au groupe courant. Y ajouter un argument (par exemple biologie) permet de vous abonner/désabonner au groupe dont le nom contient cet argument. S'il y a ambiguité, forum vous proposera un menu, il vous suffira de choisir le groupe par la touche Enter.

Commandes utiles

  ? ou h afficher un menu d'aide
Déplacement dans une discussion Flèche gauche Va au « père » du message
Flèche droite Va sur un des « fils » du message (cf. arbre de la discussion)
Flèche haut/bas Va sur un des « frères/cousins » du message (cf. arbre de la discussion)
Déplacement dans un groupe Enter Va au message de numéro suivant
p Va au message de numéro précédent
Un numéro n Va au message de numéro n
r Montre sous forme d'un menu les messages autour du message courant
Déplacement dans les
derniers messages regardés
B Va au précédent message regardé (recule dans l'historique)
F Revient d'une touche B (avance dans l'historique)
H Montre l'historique sous forme de menu
Divers e Efface le message courant (s'il est de vous)

La commande r peut prendre divers arguments. En particulier :

On peut se réferer à l'aide de flrn pour avoir une description complète des commandes et de la façon des les utiliser.

Le Blast

Le blast est un dispositif qui a pour but d'éviter que des discussions non sérieuses ou hors-sujet aient lieu dans des contis sérieux, ce qui pourrait gêner les autres contributeurs. Pour cette raison, on ne blaste jamais dans les contis alt.*, car ce ne sont pas des contis sérieux et le blast n'aurait alors pas lieu d'être. On ne blaste pas non plus un message hors-sujet isolé. Ce que vise le blast, ce sont les fils de discussion qui dégénèrent.

Le blast remplace le système de la « censure » qui consistait à marquer un message comme sans intérêt. Le blast, lui, consiste à déplacer un message de son conti d'origine vers le conti alt.blast.

Vous pouvez blaster vos propres messages (quoi que les annuler simplement serait sans doute plus logique et plus approprié). Sinon, le droit de blast appartient aux modérateurs (appelés aussi « propriétaires », en référence à la censure) de conti. La liste des modérateurs se trouve sur clipper, dans le fichier /var/forum/blastd/proprio. Si vous souhaitez devenir modérateur d'un conti orphelin, ou co-modérer, écrivez au compte forum.

Configurer flrn

La configuration de flrn est dans le fichier .flrnrc sur votre compte. Les modifications pas trop difficiles à faire sont mises en commentaire.

Un second fichier, le fichier .flrnkill.forum, est le kill-file de flrn. Il peut être modifié pour indiquer par exemple que vous ne pouvez plus lire les messages de quelqu'un. On pourra lire l'aide de flrn pour de plus amples renseignements.

Quelques contis

En général, le message numéro 1 d'un conti décrit le sujet de celui-ci. Voici quelques groupes utiles :

Vous trouverez également des contis traitant aussi bien de cryptologie que d'histoire, de littérature que d'économie, de biologie que des religions...

Voici quelques exemples de groupes un peu moins utiles :

... et voici quelques exemples de groupes plutôt inutiles (la config conscrit désabonne par défaut à tous les groupes commençant par alt.) :

Les autres messageries internes

Un autre système de messagerie privée est disponible à l'ENS, avec un fonctionnement similaire au Forum : il a pour nom yaf. Il est totalement anonyme : personne ne sait qui poste quoi. Pour y accéder, loguez-vous sur quatramaran (pour y avoir un compte, envoyez un courrier à root@quatramaran) et tapez yaf.

Quand je vous aurai parlé de mur, le bas-fond ultime de la salle S, nous aurons fait le tour des moyens détournés qu'emploient les normaliens pour satisfaire leur besoin de communication...

Auteurs : Dominique Quatravaux, Damien Massé, Émilia Robin, Marie-Lan Nguyen et Nicolas George. Dernière modification le 2002-11-12.