CURSO 95/96 Universidad de Navarra

Newswatcher 2.0

Versión para Macintosh

                                 Centro de Tecnología Informática Ignacio Coupeau,  
                                            Mercedes Goena, Mikel Gorostidi 9/02/96  

News y Listservers

En el ámbito académico son frecuentes preguntas como: ¿estará haciendo alguien lo mismo que yo?, ¿tendrá resuelto alguien este problema?, ¿dónde puedo encontrar información sobre esta técnica?, ¿habrá algo escrito sobre ésto?, etc.

Hay dos servicios en Internet que pueden resolver esas preguntas por un medio similar al correo electrónico: los Listservers y las News. Con estos servicios, las áreas temáticas o de discusión se constituyen en grupos. Cada grupo viene a ser una dirección de correo electrónico donde las personas interesadas dirigen las peticiones o las respuestas a preguntas de otros. Además, los servidores de News y Listservers optimizan el tráfico de mensajes, de forma que cada mensaje sólo llegue una vez a cada organización.

Un Listserver es un programa especial que funciona sobre un servidor de correo electrónico, automatizando los procesos de altas y bajas de miembros del grupo (suscriptores), y optimizando el envío de los mensajes por la red. Un Listserver puede controlar un número limitado de grupos de discusión. Estos grupos son locales, pertenecen a una organización (departamento, empresa, etc.). Para suscribirse, darse de baja, etc., se envía un mensaje de correo electrónico al Listserver, con un texto especial, con unas ordenes que son entendidas y procesadas por el Listserver (help, suscribe, unsuscribe, signoff, etc.). Todos los miembros de un grupo reciben diariamente todos los mensajes, de forma que es posible ver los problemas que surgen y las respuestas. Cuando alguien tiene una duda puede enviarla al grupo correspondiente, donde otros leerán y responderán lo que buenamente puedan... si es que pueden.

En un Listserver, los mensajes de un grupo de discusión son enviados, por correo electrónico, de forma optimizada. Si, por ejemplo, diez profesores de la Universidad de Navarra se suscriben aun grupo en Oxford, el Listserver de Oxford, mandará un único correo electrónico, al servidor de la Universidad de Navarra, con orden de que se distribuyan 10 copias; esta distribución se hace localmente, no viajan 10 mensajes iguales por Internet.

Mientras que los Listservers mantienen grupos de discusión particulares, creados y mantenidos para un grupo de personas que se dan de alta individualmente, las News constituyen un sistema de distribución de artículos, agrupados por temas, que se distribuyen por toda la Internet, siguiendo un canal preestablecido.

Los grupos de News, son grupos de discusión con gran difusión. Cuando un grupo gestionado en un Listserver tiene mucha aceptación, se suele pasar a distribuir, por toda la Internet, como un grupo de News.

Las noticias llegan a los servidores conectados al servicio internacional de News, de modo que el tráfico sea mínimo: a España llegan a través de RedIris, que las distribuye a universidades; dentro de cada universidad, el servidor principal las distribuye a los servidores secundarios (si existen), etc.

Los grupos de News pueden ser locales o globales. Las noticias mandadas a un grupo local quedan dentro de la organización, no se distribuyen por Internet (ej., "unav.anuncios"). Las noticias enviadas a un grupo global se distribuyen por toda Internet: se requiere un poco de prudencia para no dar trabajo inútil a otros.

Para leer las news el usuario debe conectarse, con un programa cliente, al ordenador servidor de news. Sin embargo, los mensajes de un Listserver, llegan de forma automática, y a veces abrumadora, al buzón de correo del usuario.

Las News las puede leer -en todo momento- cualquier usuario que disponga de los programas adecuados: Netscape, Internews, Newswatcher, etc.; mientras que para recibir mensajes de un grupo gestionado por un Listserver, se requiere la suscripción previa. En el caso de las news, si un usuario no desea leer, no se conecta; en el caso de un Listserver, los mensajes llegan de forma implacable.

Desde el punto de vista del tráfico de Internet, las News son un servicio mucho más eficiente. Los temas son un poco más amplios, pero tiene la ventaja de que es muy utilizado y es fácil obtener respuestas. La calidad de los grupos en ciencias, ingeniería, etc., es elevada; en humanidades, hay bastantes menos grupos y con menos especialización.

El servidor de News de la Universidad de Navarra

El servidor de News de la Universidad, suscrito a 600 grupos de discusión (hay varios miles), mantiene más de 130.000 artículos que se actualizan diariamente (unos 10.000 artículos/día), con una vida media de 10 días/artículo. Es posible suscribirse a nuevos grupos; para ello es suficiente pedirlo en el CTI, mediante un mail a postmaster@news.cti.unav.es

La dirección del servidor de News es, según se acceda con unos programas cliente u otros, la siguiente:

news.cti.unav.es cuando se accede con los programas específicos para lectura de News, como: Internews, Newswatcher, NewsXpress (para PC's, bajo entorno Windows), etc.

news://news.cti.unav.es cuando se accede con un cliente Web, como Netscape o Mosaic.

¿Qué es el Newswatcher?

Es un programa de dominio público, para Macintosh, para lectura de News. Ha sido desarrollado por John Norstad en la Universidad de Northwestern. Permite leer los grupos de discusión que proporciona el servidor de News de la Universidad. Con él se pueden poner anuncios, pedir ayuda sobre temas o técnicas concretas, enviar mensajes a grupos, pedir opiniones,...

Ubicación y requerimientos del Newswatcher 2.0b27

Las versión 2.0b27 del Newswatcher, y la correspondiente para Windows, se pueden encontrar en los servidores del CTI en EtherZona Derecho /CTI-NT2:

Macintosh: CTI-Servidor-NT/Comunicaciones/news

PC-Windows: \\CTI-NT2\PCyMAC\Internet

El Newswatcher 2.0b27 está comprimido como Newswatcher 2.0.sea; una vez copiado, para descomprimirlo, basta hacer un doble click.

El Newswatcher requiere un sistema operativo 7.0 o posterior, con, por lo menos, 2.5 MB de memoria RAM. Requiere tener instalado el TCP/IP (MacTCP). También funciona, bajo conexión telefónica (SLIP, PPP, AppleTalk Remote Access, etc.).

Las versiones para Windows se instalan de forma análoga.

Configuración del Newswatcher

La primera vez que se utiliza el programa pregunta si el uso del Newswatcher va a ser en un ordenador de uso personal (private), compartido (shared) o de un aula de trabajo (lab). Si el uso va a ser personal (private), grabará las preferencias en la carpeta del sistema; si el uso es compartido (shared), por ejemplo, si en el departamento varias personas usan un mismo ordenador, el programa ofrece la opción de grabar las preferencias personales en otra ubicación; y si se va a trabajar en un aula (lab), solicitará un disco para grabar las preferencias (el disco ha de estar vacío; cualquier información guardada en él será borrada).

Además, requiere información sobre los servidores:

* Servidores: Introducir el dominio o la dirección IP del servidor de news (el de la Universidad de Navarra es: news.cti.unav.es) y del servidor de correo electrónico (ej.:"mail1.cti.unav.es").

* Información personal:

-Nombre completo (Full Name): ej., "Carlos Gonzalez".

-Organización (Organization): ej., "Universidad de Navarra".

-Dirección de correo electrónico (E-mail address): ej., "cgonzalez@cti.unav.es".

Al menos debe introducirse la dirección de correo electrónico.

Manejo básico Newswatcher

Al comenzar una sesión con el Newswatcher se puede observar una ventana, a la derecha de la pantalla ordinariamente, en el que se encuentran todos los grupos de discusión de que dispone el servidor, esta ventana es la lista completa de grupos (full group list).

En la parte izquierda de la pantalla hay una ventana llamada "untitled". Esta es la ventana para definir la lista personal de grupos.

Para ver los artículos de un grupo, basta hacer un doble-click sobre la línea correspondiente. Al abrir un grupo, el servidor procederá a leer todos los artículos de ese grupo en una nueva ventana, donde se muestra el nombre del autor y el título del tema.

Si se selecciona un artículo y se hace un doble-click, se abrirá una nueva ventana donde el ordenador mostrará el texto del artículo.

Para suscribirse a un grupo, hay que seleccionarlo y arrastrarlo sobre la ventana personal de grupos que está, ordinariamente, a la izquierda de la pantalla. Esta ventana será la "lista personal de grupos de discusión del usuario" (user group list), a los que se desea estar suscrito y poder leer asiduamente. La lista personal de grupos del usuario puede ser guardada en un disco flexible, con el nombre que se desee, por ej. "mis news".

Cada vez que se desee comenzar el uso programa Newswatcher para leer los grupos personales de discusión, bastará con hacer un doble-click en el icono correspondiente de la lista personal de grupos que fue salvada anteriormente, en vez de abrir el programa directamente.

Items usados por el Newswatcher

Hay tres ítems que son usados por Newswatcher:

1- Newswatcher:

Es el programa en sí. Puede colocarse en cualquier ubicación. Normalmente no se necesitará hacer un doble click sobre él.

2- Mis news (o el nombre que se le haya asignado):

Esta es la lista de los grupos personales. Se hace un doble-click sobre este ítem para arrancar el programa. Aquí se guardan los grupos personales a los que se está suscrito, así como los artículos que ya han sido leídos de cada grupo.

3- Newswatcher Preferences:

Es el documento que contiene las preferencias del usuario; se crea automáticamente la primera vez que se arranca el programa. Se encuentra situado en la carpeta Preferencias dentro del Sistema Operativo, o en otro lugar, si el programa funciona en modo "shared" o "lab". En este documento también se graba la lista completa de grupos de discusión, lo cual ahorra mucho tiempo a la hora de conectarse, especialmente en conexiones por teléfono.

Si se comparte un Macintosh, cada usuario necesitará sus propias preferencias privadas. Para solucionar este problema, Newswatcher permite guardar las preferencias (e-mail, nombre, organización, servidores...). Se hace en la misma carpeta que su lista personal de grupos (mis news). Cuando se hace un doble-click en su lista personal para arrancar el Newswatcher, éste usará, primero, las preferencias guardadas en esta misma carpeta, en vez de las de la carpeta "Preferencias".

Ventanas

El Newswatcher utiliza cuatro tipos diferentes de ventanas:

1- Ventanas de grupos de discusión: Existen tres tipos diferentes de ventanas de listas de grupos: la lista completa de grupos, la lista de grupos nuevos y la(s) lista(s) personal(es) de grupos.

Lista completa de grupos (full group list): Esta lista aparece siempre que se arranca el Newswatcher; siempre está disponible, aunque puede estar oculta si se cierra o si se usa el comando Windows|Hide Full Group List.

Lista de grupos nuevos (new group list): Cada vez que se arranca el programa, el Newswatcher mira si ha sido creado algún grupo nuevo desde la última vez que arrancó el programa. El Newswatcher los añade a la lista completa y, además, crea una ventana llamada New Groups (grupos nuevos) donde los muestra.

Tanto la lista completa, como los grupos nuevos, están en orden alfabético. Si se lee un artículo desde una de estas ventanas, el Newswatcher no guarda constancia de los artículos leídos, por lo que seguirá mostrándolos.

Lista personal de grupos (user group list): Esta es la lista de grupos a las que el usuario está suscrito. Aquí puede ordenar los grupos según el orden que desee, basta con seleccionar un grupo y arrastrarlo a la posición que se desee.

El Newswatcher guarda constancia de los artículos que han sido leídos. A la izquierda de cada grupo muestra el número de artículos que quedan sin leer en ese grupo. Si no hay ningún artículo sin leer, no muestra ningún número.

2- Ventanas de temas de un grupo: Esta ventana muestra la lista de artículos que corresponden a dicho grupo. De cada artículo se puede observar: el nombre del autor, el título del artículo y una marca para señalar si ha sido leído.

Muchos artículos son respuestas consecutivas a cierta pregunta o tema. Todos estos artículos consecutivos forman un tema (a "thread"). Para estos temas de discusión, el Newswatcher muestra un pequeño triángulo a la izquierda del tema. Si se pulsa sobre este triángulo, se expandirá o se condensará. Si un tema está condensado sólo se muestra el primero de ellos; si se expande, todos los artículos de ese tema son mostrados y el triángulo apunta hacia abajo.

Ej.:

El número de artículos de cada tema aparece a la derecha del triángulo.

Los artículos individuales, no contestados, que no forman parte de un tema o "thread", se señalan con un guión (-).

3- Ventana de lectura del artículo: Esta ventana muestra el texto del artículo. El título del artículo se muestra como el nombre de la ventana. El nombre del autor, la organización, la fecha y el grupo al que pertenece se muestran bajo el título. Si pertenece a un tema, se muestra también el número del artículo dentro del tema y la longitud de todo el tema.

Ej.:

Se puede pasar a leer el siguiente o el anterior artículo del tema pulsando sobre las flechas:

Si el artículo es muy largo, estará dividido en secciones, aunque a la hora de grabarlo o de imprimirlo, el artículo será grabado o impreso completo.

4- Ventana de escritura de mensajes: Esta ventana se usa para componer artículos nuevos o mensajes de correo electrónico y enviarlos al grupo de news o a usuarios concretos, al margen de las news; por ejemplo, cuando el artículo es interesante para una persona que no lee las news, tiene ese problema, etc.

Menús y comandos

*Menú FILE:

-New Group Window: Crea una nueva lista personal de grupos vacía.

-Open Group List (Comando-O): Abre una lista personal de grupos que ha sido previamente grabada.

-Close (Comando-W): Cierra la ventana que esté activa.

-Save (Comando-S) y Save As: Los comandos habituales del Mac. Graban listas personales de grupos, artículos y mensajes, según la ventana en la que se encuentre.

-Page Setup, Print (Comando-P): son los habituales comandos de impresión.

-Preferences: Son las Preferencias. Esta opción sirve para cambiar la configuración del programa. Será descrita en una sección más detallada.

-Quit: Cierra el programa y concluye la sesión news.

*Menú EDIT:

-Undo : Deshace la última opción.

-Cut: Cortar.

-Copy : Copiar.

-Paste : Pegar.

-Paste as Quotation : Este comando es igual que el anterior, pero el texto que pega queda como si fuera una cita, de la que se estuviera haciendo una alusión o respuesta (Ver el comando News|Reply).

-Clear: Borrar.

-Select All y Deselect All: Seleccionar todo y deseleccionar todo respectivamente.

-Find y Find Again: Buscar y seguir buscando o buscar de nuevo; son los usuales comandos del Mac. Sólo efectúan la búsqueda por el título del artículo. Si se buscan artículos que contengan algún término de búsqueda específico, es más conveniente el comando Special|Search.

-Enter Selection : Si se selecciona una palabra o parte del texto y se pulsa sobre esta opción, cuando se quiera buscar con la opción Find un artículo, lo que se haya seleccionado será el término de búsqueda.

-Show/Hide Details: Todos los artículos y mensajes de correo electrónico comienzan con unacabecera que ofrece información del mensaje. El Newswatcher, por defecto, no muestra la cabecera. Con este comando se podrá tener visible u oculta dicha cabecera.

-Rot-13 Text: Esta opción se utiliza cuando una parte del artículo es información que no se desea que sea leída. El texto seleccionado se desfigurará o volverá a poder leerse correctamente al marcar esta opción. Esta opción es un comando estandar en USENET.

-Wrap y Unwrap (Envolver y desenvolver): Sirven para reorganizar texto muy extenso que se salga, a lo ancho, de la ventana, con saltos de página correctamente distribuidos.

*Menú NEWS: