Obligement - L'Amiga au maximum

Vendredi 17 novembre 2017 - 18:23  

Translate

En De Nl Nl
Es Pt It Nl


Rubriques

 · Accueil
 · A Propos
 · Articles
 · Galeries
 · Glossaire
 · Hit Parade
 · Liens
 · Liste jeux Amiga
 · Quizz
 · Téléchargements
 · Trucs et astuces


Articles

 · Actualité (récente)
 · Actualité (archive)
 · Comparatifs
 · Dossiers
 · Entrevues
 · Matériel (tests)
 · Matériel (bidouilles)
 · Points de vue
 · En pratique
 · Programmation
 · Reportages
 · Tests de jeux
 · Tests de logiciels
 · Tests de compilations
 · Articles divers

 · Articles in english
 · Articles in other languages


Twitter

Suivez-nous sur Twitter




Liens

 · Sites de téléchargements
 · Associations
 · Pages Personnelles
 · Moteurs de recherche
 · Pages de liens
 · Constructeurs matériels
 · Matériel
 · Autres sites de matériel
 · Réparateurs
 · Revendeurs
 · Presse et médias
 · Programmation
 · Développeurs logiciels
 · Logiciels
 · Développeurs de jeux
 · Jeux
 · Autres sites de jeux
 · Scène démo
 · Divers
 · Informatique générale


Jeux Amiga

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Trucs et astuces

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Glossaire

0, A, B, C, D, E, F,
G, H, I, J, K, L, M,
N, O, P, Q, R, S, T,
U, V, W, X, Y, Z


Partenaires

Annuaire Amiga

Amedia Computer

Relec

Hit Parade


Contact

David Brunet

Courriel

 


Dossier : Les groupes de discussion (newsgroups)
(Article écrit par Nicolas Gressard - mai 2003)


Un peu d'histoire

Usenet (Unix User Network) et né en 1979 dans l'université "Duke" aux États-Unis de l'idée d'étudiants passionnés souhaitant mettre en place un système de forum accessible mondialement. Au départ, les ordinateurs se connectaient entre eux la nuit (lorsqu'ils n'étaient pas utilisés) par modem afin de se transmettre les messages. Le nombre d'ordinateurs connectés pouvaient se compter sur les doigts de la main, et le nombre d'articles échangés par jour également. Très vite, le système a rencontré un vif succès et il a fallu faire évoluer le protocole et la structure du réseau afin de faire face au grand nombre de messages échangés. Une passerelle a également été mise en place avec le réseau Arpanet (ancêtre d'Internet).

Le protocole NNTP (Network News Transfert Protocol) tel que nous le connaissons et l'utilisons actuellement date de 1986. Il est donc, même dans sa version la plus récente, plus ancien que le Web.

Cette ressource de l'internet n'est pas extrêmement connue ni utilisée par le grand public car son utilisation et sa compréhension nécessite de faire la démarche d'aller vers elle, d'utiliser et de configurer un logiciel dédié appelé "Client News" ou "Client de groupe de discussion".

A quoi ça sert ?

Les nouvelles Usenet sont des forums fédérés par thème, où, pendant une durée de temps donnée, tous les courriers envoyés sont conservés. Ainsi sur un forum traitant d'un sujet donné, les questions des uns sont envoyées sous forme de message et quelques heures plus tard les réponses des autres trouvent leur place. Les nouvelles Usenet sont de formidables réservoirs d'informations vivantes sur un sujet.

Cette ressource fonctionne à peu près à l'inverse des courriels. Les messages, appelés articles et visibles par tous, ne sont pas envoyés dans une boîte aux lettres qui vous est propre, mais sont stockés sur les serveurs de nouvelles Usenet. C'est à vous de faire la démarche de vous connecter sur le serveur afin de visualiser les articles qui y sont hébergés.

Il existe à l'heure actuelle environ 42 000 groupes de discussion (ou forums) sur Usenet traitant de tous les sujets. Ces groupes portent des noms composés inscrits dans une hiérarchie dont voici les racines les plus courantes :
  • alt.xxx.xxx : les sujets apparaissent dans la plus grande des anarchies dans ce groupe qu'on peut qualifier d'alternatif.
  • comp.xxx.xxx : pour les sujets qui intéressent les professionnels et les passionnés d'informatique, de logiciels et d'informations sur les matériels.
  • misc.xxx.xxx : le mot misc désigne miscellaneous, qui veut dire divers. On trouve dans cette catégorie les inclassables.
  • fr.xxx.xxx : pour les groupes francophones.
  • de.xxx.xxx : pour les groupes allemands.
  • etc.
Ainsi, le groupe de discussion français consacré à l'Amiga se nomme : "fr.comp.sys.amiga".

Au sein d'un groupe, les articles sont organisés en "fils de discussion" (ou "enfilades" ou encore "threads" en anglais) permettant de visualiser les ensembles questions-réponses sous forme d'arborescence. Ainsi, la réponse d'une personne à un article peut elle-même donner lieu à une réponse d'une autre personne. Le résultat obtenu dans le logiciel de nouvelles Usenet sera de la forme suivante :

Article (posté par untel)
          |
          |_ Réponse de untel-2
          |         |
          |         |_ Réponse de untel-3 à la réponse de untel-2
          |
          |_ Réponse de untel-4


Certains des groupes de discussions sont "modérés", c'est-à-dire que chaque message envoyé doit passer par l'approbation d'un modérateur avant d'être rendu public.

Comment ça marche ?

Le protocole NNTP est régi par le RFC 977 et utilise habituellement le numéro de port 119. Je vous invite à consulter mon article sur le FTP dans Obligement numéro 38 si vous souhaitez des éclaircissements sur les notions de "RFC" et de "Port". L'article d'Arnaud Danassié est aussi intéressant pour ce sujet.

Les fournisseurs d'accès à Internet (ou providers) disposent généralement d'un serveur de nouvelles Usenet. Les serveurs de nouvelles Usenet dialoguent entre eux en utilisant le protocole sus-cité afin de s'échanger les articles qu'il leur manque. De cette façon, quel que soit le serveur sur lequel vous envoyez un message, il se retrouvera bien vite sur les autres.

Chaque hiérarchie (.alt, .comp, .misc, .fr) est gérée par des administrateurs responsables de la création des groupes. Tout un chacun peut soumettre à vote la création d'un nouveau groupe.

Le client de nouvelles Usenet pour Amiga : NewsCoaster

Comme toujours dans le domaine du réseau, nous ne sommes pas à plaindre sur Amiga en ce qui concerne les logiciels de type "client news" ou "client de groupe de discussion".

Voici une liste non exhaustive des logiciels permettant d'accéder aux groupes de discussion sur Amiga : Ne pouvant tous vous les décrire, je vais vous parler du logiciel NewsCoaster que vous pourrez trouver sur le matou femelle ou sur son site officiel.

Les principales caractéristiques de NewsCoaster qui en font un bon client de groupe de discussion sont le fait qu'il soit :
  • "Multi utilisateurs" : NewsCoaster permet de gérer plusieurs utilisateurs avec des répertoires de stockage distincts.
  • "Multi serveurs" : NewsCoaster est capable d'accéder aux groupes de plusieurs serveurs.
  • "Online et Offline" : le mode Online est le mode habituel qui consiste à charger un article au moment où on l'ouvre pour le lire. Ce mode nécessite d'être connecté à Internet pendant toute la durée de la lecture des articles. Le mode Offline, géré par peu de clients de groupe de discussion, permet de charger tous les articles au préalable afin de pouvoir les lire en étant déconnecté d'Internet.
Installation

Un script "Installer" (que je n'ai pas utilisé) est disponible pour l'installation du logiciel. Il va sans dire que pour utiliser n'importe quel client de groupe de discussion, vous aurez besoin d'une pile IP fonctionnelle (AmiTCP, Genesis, Miami...). Une documentation en anglais très complète incluant même quelques conseils de comportement sur les groupes de discussion est fournie au format AmigaGuide.

Ce logiciel parfaitement respectueux du système n'est livré qu'en version 68k. Il a été utilisé sans aucun problème pour les besoins de l'article sur Pegasos sous MorphOS. Le logiciel n'est pas localisé et ne propose donc que l'anglais.

Découvrons NewsCoaster

Accounts

Au premier lancement, le logiciel vous demandera d'entrer votre nom afin de créer un premier utilisateur et ouvrira ensuite la fenêtre de configuration. Dans le premier onglet, vous devez entrer :
  • Votre nom tel que vous voulez qu'il apparaisse dans les articles,
  • Votre adresse électronique telle que vous voulez qu'elle apparaisse dans les articles, donc souvent modifiée pour des raisons antispam. ex : niffo_PAS_DE_SPAM_@free.fr
  • Votre adresse électronique réelle qui sera utilisée lorsque vous répondrez par courriel à un article,
  • Un nom d'organisation devant apparaître dans l'en-tête des messages (facultatif),
  • Votre fuseau horaire,
  • Le format de la date,
  • Quelques options de confort que l'on peut laisser par défaut.
Passez ensuite à l'onglet "Servers" dans lequel vous pourrez gérer la liste de serveurs de nouvelles Usenet.

Servers

Un serveur par défaut est déjà créé. Vous pouvez l'éditer à l'aide du bouton "Edit Server" et paramétrer :

Servers

  • "NNTP Server" : l'adresse du serveur de nouvelles Usenet : par exemple "news.free.fr",
  • "Port" : Le numéro de port à utiliser sur Internet : "119",
  • "Use NNTP-Auth" : Utilisez cette option associée à un nom d'utilisateur et à un mot de passe si votre serveur nécessite une authentification : typiquement si vous n'êtes pas connecté à Internet par le fournisseur d'accès dont vous utilisez le serveur.
Le bouton "Get Groups" de l'onglet "Servers" permet de télécharger la liste complète des forums hébergés par le serveur sélectionné. Normalement cette fonction ne s'utilise qu'une fois et peut durer un certain temps car, je vous le rappelle, il y a environ 42000 noms de groupes à récupérer. Le bouton "Get New Groups" est à utiliser ensuite régulièrement si l'on souhaite ajouter à la liste les noms des groupes nouvellement crées. Une fois que vous avez récupéré la liste des groupes d'un serveur, vous pouvez utiliser le bouton "Groups Manager" afin de naviguer dans la liste et de sélectionner ceux auxquels vous souhaitez vous "abonner".
Le champ "SMTP" doit contenir l'adresse du serveur SMTP de votre fournisseur d'accès. Celui-ci sera utilisé lors de la réponse à un article par courriel (réponse en privé). Cela en est terminé pour les paramètres obligatoires, le contenu des autres onglets permettant de fixer ses préférences en terme de couleurs, signatures, options d'affichage, etc.

La fenêtre principale de NewsCoaster comporte une barre d'outils sur la partie supérieure, une liste de dossiers et groupes souscrits sur la partie gauche et la liste des articles du groupe de discussion ou du dossier sélectionné.

Newscoatser

Par défaut, NewsCoaster ne présente pas les articles sous forme d'arborescence et je vous conseille vivement d'activer ce type d'affichage en utilisant le menu "Messages => View => Threaded".

Après avoir sélectionné un groupe dans la liste de droite vous devrez utiliser le bouton "Fetch" de la barre d'outils afin de récupérer les articles qu'il contient. Une arborescence va alors apparaître dans la partie droite de la fenêtre et il vous sera alors possible d'ouvrir ou de fermer les branches en cliquant sur les petits dossiers et de lire les articles en double-cliquant ou en utilisant le bouton "Read".

Articles

Pour répondre à un article, vous devrez utiliser le bouton "Followup". Pour "poster" un nouvel article, vous utiliserez le bouton "Post". Le menu "Newsgroups => Edit Newsgroups" permet entre autres de sélectionner le mode de fonctionnement "Online" ou "Offline".

Conclusion

Voici un domaine d'utilisation de plus pour lequel, sur Amiga, nous n'avons rien à envier aux autres plates-formes et ce, grâce à des développeurs passionnés qui font des produits d'aussi bonne qualité que les logiciels commerciaux. Il faut vraiment espérer que la nouvelle génération d'Amiga et compatibles porte ses fruits et permette de faire connaître ces trésors au plus grand nombre.


[Retour en haut] / [Retour aux articles]