Le projet consiste en la fourniture d'un logiciel d'interface aux reseaux pour la recherche sur ordinateur individuel presentant de grandes qualites en terme de facilite d'utilisation.
Les reseaux pour la recherche fran‡ais (EARN-France et FUNET) connaissent une utilisation croissante depuis leur installation (1987). Cependant, l'acces a ces ressources essentielles au monde scientifique et technique est rendu difficile par la faible qualite des interfaces (sur EARN, des interface de type commande, sur FUNET, des interfaces de premiere generation sur PC). De plus, malgre l'extension de l'utilisation des ordinateurs individuels dans les laboratoires de recherche, les reseaux continuent a offrir des acces le plus souvent par des terminaux sans intelligence connectes localement. Enfin, il n'y a pas de reponse complete a la tendance accrue vers le travail a domicile, ni pour le chercheur en voyage. La confection d'acces aux reseaux completement decentralises sur des ordinateurs individuels est donc une necessite pressante.
Des developpements ont ete conduits par l'Ecole des Mines de Paris pour permettre l'acces par Minitel aux reseaux (installes au SUNIST et au CNUSC). Par contre, aucun effort specifique sur ordinateur individuel n'a ete identifie.
Le besoin de rendre l'acces aux communications de courrier electronique sur les reseaux de la recherche aussi simple que les autres activites de bureaux et/ou de laboratoire effectues sur ordinateur individuel va s'accroitre dans les annees qui viennent. De meme, l'augmentation du traffic de courrier electronique ca faire apparaitre la necessite de confier la gestion au personnel secretarial et administratif de plus en plus habitue au maniement d'ordinateurs individuels avec des logiciels de haut niveau d'interface.
L'Union Latine, dans le cadre de son projet REDALC de reseau pour la recherche en Amerique Latine, et pour repondre a ses propres besoins de communication internes entre bureaux disperses geographiquement a, depuis 1989, conduit des efforts pour la confection d'un programme multi-langue, base sur PC, offrant un niveau comparable a Windows pour permettre l'acces aux reseaux de la recherche Ce logiciel prototype, realise en version espagnole, est nomme MULBRI (Mensajeria de la Union Latina en beneficio de las redes de Investigacion).
Le premier prototype developpe (et utilise depuis 1990) fonctionne pour le reseau EARN, dans l'environnement IBM/VM (assez repandu dans EARN), et en utilisant le logiciel SIMPC pour la partie de communication et de support terminal (il s'agit de l'environnement informatique du noeud EARN du Centre National Sud de Calcul a Montpellier- CNUSC). Ce logiciel prototype a evolue en prenant en compte les critiques et suggestions des utilisateurs de l'Union Latine vers un prototype operationnel d'utilisation qui est maintenat d'usage courant au sein de l'Union Latine. La qualite de l'interface a egalement progresse, en versions successives, jusqu'a permettre aujourd'hui le support de la souris et une gestion d'ecrans deroulant comparable au niveau des meilleurs logiciels sur le marche.
Par contre, il s'agit encore d'un prototype, dans la mesure o� tous les aspects de la qualite industrielle d'un produit informatique ne sont pas completement couvert (installation, mise a jour, maintenance, documentation, syntaxe et semantique des menus, traduction en plusieurs langues).
En 1992, il a ete decide de s'orienter vers la
realisation d'une version capable de fournir un interface
vers les reseaux de type UUCP, environnement destine a une
grande croissance qui presente les deux qualites suivantes:
-plus grande standardisation dans les environnements
informatiques,
-environnement tres adapte aux reseaux dans les pays en
voie de developpement (c'est, par exemple, l'environnement
choisi par l'ORSTOM pour son reseau international RIO).
En 1992, le prototype MULBRI/UUCP, base sur le logiciel gratuit UUPC sous PC/Dos, a ete mis au point en capitalisant au maximum sur les developpements faits pour la version MULBRI/EARN/VM/SIMPC. C'est ainsi que les interfaces utilisateurs des deux versions sont pratiquement identiques, permettant de realiser le premier logiciel sur le marche ayant un haut niveau d'independance par rapport aux types de reseau.
Ce logiciel est actuellement installe, en version espagnole, sur le jeune reseau national pour la recherche de la Republique Dominicaine (REDID, un autre projet du groupe REDALC de l'Union Latine).
1.3 NATURE DU PROBLEME A RESOUDRE
Il existe de nombreux environnements informatiques a combiner pour obtenir une couverture parfaite:
-environnements lies au type d'ordinateur individuel et
d'environnement informatique (PC/DOS, PC/WINDOWS, PC/OS2,
MACINTOSH, PC/UNIX, etc)
-environnements lies au logiciel de communication vers le
noeud (SIMPC/BITNET, PROCOMM/BITNET, logiciel dedie pour
BITNET, UUPC, logiciel pour MAC INTOSH, acces par reseau
local, etc...).
-ceux lies a l'environnement informatique du noeud (VM,
MVS, VMS, UNIX, ...).
-ceux lies a l'architecture de reseau et la prise en compte
des standards et normes de telecommunication (TCP-IP,
TELNET, X400, X500).
D'autre part, le niveau de fonctionnel du logiciel doit etre ameliore:
-Fonctions reseaux (gestion des repertoires utilisateurs,
appels reseaux programmes, gestion des conferences, gestion
des acces banques de donnees, etc).
-Fonctions bureautiques (archivage, emploi du temps,
agenda, organisation de reunions, etc).
-fonctions "groupware" (organisation du travail en groupe,
utilisateur en voyage, etc).
-Fonctions expertes (resolution des problemes de
connectivite et d'acces a l'information scientifique et
technique)
Enfin les criteres de qualite industrielle du produit doiven etre introduits: test, installation, mise ajour, maintenance, personalisation des versions, distribution, ergonomie, documentation, aides en ligne, etc...
C'est ainsi que les promoteurs du projet estiment a environ cinq millions de francs l'investissement necessaire pour obtenir un produit de haut niveau et complet en termes de qualite industrielle, couverture d'environnements et de fonctions.
Il n'est pas envisage de mettre sur le marche commercial le logiciel MULBRI: la tradition bien etablie dans les reseaux de la recherche est que les universites (ou autres entites) qui fabriquent des logiciels pour les reseaux de la recherche, les offrent a la communaute scientifique (comme par exemple le logiciel LISTSERV de gestion de conferences sur BITNET).
La strategie pour conduire a terme ce developpement est donc de rechercher des partenaires varies susceptibles d'y contribuer (la DG13 de la CEE, EARN France, EARN Europe, l'UIT, etc...). La progression du developpement devra etre coherente avec les besoins et l'evolution des standards et normes de l'informatique et des telecommunications.
Conformement a cette direction, ce document propose un sous-ensemble d'activites du developpement du logiciel MULBRI au financement des Autorites fran‡aises.
1.4 SOUS-ENSEMBLES DE DEVELOPPEMENT MULBRI PROPOSES
Des modules de developpement autonomes ont ete identifies et sont proposes en trois parties. Il est bien entendu possible de confectionner un menu d'activites different de celui qui est presente ci-apres.
A-REALISATION D'UNE VERSION FRANCAISE DE BONNE QUALITE
ERGONOMIQUE.
A1-etude ergonomique du produit, COUT ESTIME= 100KF,
A2-etablissement des deux versions fran‡aises adaptees aux
resultas de l'etude A1. COUT ESTIME= 75KF,
A3-realisation d'un programme PC/DOS qui permettrait de
passer sur les reseaux les caracteres accentues de la
langue fran‡aise (surmontant la situation actuelle
d'impossibilite resultante de la non standardisation de
l'ASCII etendu), COUT ESTIME= 35KF.
B- MISE A NIVEAU INDUSTRIEL DES DEUX VERSIONS PROTOTYPES
B1-programme d'installation et procedure de distribution
professionnels, COUT ESTIME= 70KF,
B2-documentation complete en fran‡ais, COUT ESTIME= 50KF,
B3-structuration d'une procedure de mise a jour par reseau,
COUT ESTIME = 40KF
4-test systematique des deux prototypes en environnement
d'utilisation et correction des erreurs, COUT ESTIME= 80KF
C- PORTAGE DE LA VERSION PC/DOS VERS L'ENVIRONNEMENT
MACINTOSH.
COUT TOTAL C: 400 KF
.