2.6   News

Usenet News [Fristr94] es un servicio de intercambio de mensajes a nivel mundial. La información está organizada en grupos referentes a un tema, y existen jerarquías en torno a temas relacionados.

Los nombres de los grupos son más o menos representativos en cuanto a su contenido, a la vez que tienen su propia descripción. El nombre de un grupo tiene la siguiente forma:

comp.infosystems.www.servers.unix

que corresponde a la jerarquia “comp” referente a temas relacionados con computación, y cae en la categoría o subjerarquía “infosystems” de Sistemas de información. El tema del grupo es “www” correspondiente a World-Wide Web, y el contenido es principalmente aspectos relativos a servidores de hipertexto en ambiente Unix.

Los grupos o jerarquías completas tienen un área de cobertura. Algunos son de distribución mundial, en tanto otros son distribuidos dentro de un país, y algunos sólo en una organización o en un único computador. Sin embargo, una persona que publique un artículo en un grupo mundial puede restringir la distribución, para que aparezca publicado sólo en servidores de su interés, en donde se encuentra la gente a la que esa persona le interesa que lea. Por ejemplo, se puede publicar un artículo en un grupo mundial, en el cual todas las publicaciones se hacen en inglés, y restringir la distribución sólo a Chile, ya que el artículo fue escrito en español o bien es sólo para información nacional.

Las jerarquías de distribución mundial son:

En Chile existe la jerarquía “chile”, en donde se publican artículos relevantes para los usuarios chilenos. Además, muchas instituciones tienen su propia jerarquía, como es el caso de la jerarquía “usm” en la UTFSM.

Algunos grupos son moderados debido al tipo de información que se publica en ellos. En estos grupos, sólo una persona puede publicar; si cualquier otra persona lo hace, la carta será enviada por correo electrónico al moderador, el cual deberá aprobar el contenido y posteriormente publicarlo. El principal uso de estos grupos es anunciar seminarios y conferencias, nuevas versiones y modificaciones en programas de dominio público por parte de los autores, y controlar publicaciones ofensivas a la moral o que sean simplemente manifestaciones en contra del grupo o tópico que éste trata.

Dadas las características del servicio News, no es posible administrarlo centralizadamente. Quien tome la decisión de crear, modificar o eliminar grupos depende la jerarquía que sea afectada. Una jerarquía institucional está bajo la supervisión de un administrador local, en cambio en una jerarquía que involucre a varias organizaciones la decisión depende de todos los administradores involucrados.

Para una jerarquía mundial, la situación es más complicada, ya que es imposible que todos los administradores se pongan de acuerdo. Para solucionar este problema, se ha desarrollado un método de votaciones públicas, en donde cualquier usuario tiene derecho a opinar y dar su voto. El método consiste en publicar una Solicitud Para Discusión (Request For Discusion, RFD), el cual es debatido en un grupo especial durante un período de tiempo establecido, al cabo del cual se realiza un Llamado A Votación (Call For Votes, CFV), período durante el cual un juez imparcial deberá recibir los votos de usuarios interesados en todo el mundo. Si al finalizar las votaciones y realizar el recuento se cumplen ciertos requisitos de un número mínimo de votos y una diferencia sustancial de votos a favor versus los en contra, se aprobará la propuesta. Si no se cumple el requisito, no podrá presentarse una propuesta similar durante un período establecido.

Dada la gran expansión y difusión que está teniendo el servicio News en Chile, con el fin de acercar la jerarquía “chile” a los usuarios se está implantando este método, pero con requisitos adaptados para la realidad y número de usuarios que existen en Chile. El grupo donde se discuten estos temas es:

chile.grupos

El protocolo de News, NNTP [KanLap86], describe tanto la comunicación entre un cliente y un servidor, como la comunicación entre servidores para la distribución de artículos, y provee mecanismos que evitan que un artículo publicado en más de un grupo a la vez, deba ser leído por un usuario cada vez que visita un nuevo grupo.

2.6.1   Ventajas:

2.6.2   Desventajas:

Un ejemplo de visualizador gráfico de News es el que se muestra en la Figura 2.5. Bajo los menús de opciones y los botones de acciones simples se distinguen: a la izquierda, una lista de grupos a los cuales se tiene interés en leer; a la derecha, la lista de artículos del grupo seleccionado que aún se encuentran disponibles en el servidor accesado. En la parte inferior de la ventana, se puede ver parte del texto correspondiente al artículo seleccionado.

Cliente News

Figura 2.5: Visualizador para News