De nos jours, le chat occupe une grande partie de l'Internet, on y
trouve une grande communauté de chatteurs. Malheureusement les
logiciels actuellement disponibles ne nous satisfont pas
pleinement. C'est pourquoi nous avons décidé de créer notre
propre serveur chat avec un protocole qui lui est propre ainsi
qu'une nouvelle communauté : The YooGoo Community. En effet
notre projet qui sera intitulé YooGoo (en hommage à Timothée
Gustave qui disait il faut lutter contre la différence et non
l'indifférence !!!) Plus sérieusement, YooGoo, ne signifie
rien de spécial, c'est un mot sorti tout droit de l'esprit
épitéen de ses concepteurs. Nous nous sommes un peu inspiré
de Google et de Yahoo! Ce nom a le mérite d'être facile à
retenir. De plus YooGoo.com était un des rares noms de
domaine disponibles.
YooGoo est un projet de chat sécurisé complet. Il
intègrera un client et un serveur. Nous devrons aussi pour les
besoins du projet recréer un protocole.
Outre l'aspect pédagogique du projet, nous avons envie
de faire un projet fini, professionnel et complètement débogue
(ce qui n'était pas le cas des projets de Sup). Il sera basé
sur une architecture client-serveur et offrira des
fonctionnalités originales telles que la sécurisation des
communications, mais il devra toucher un public le plus large
possible et donc être à la fois accessible et puissant. Avec
la réalisation du protocole propre à YooGoo liée à un site
de type communautaire nous voulons donner au projet de bonnes
bases pour que celui-ci ne meure pas à la fin de l'année. Et
qui pourra (qui sais ?) détrôner un des géants IRC, ICQ ou
Caramail.
A travers le projet Yoogoo nous tenons à accomplir un projet
fini de part en part, le plus professionnel possible.
C'est-à-dire qu'il sera professionnel dans sa conception
(travail théorique puis pratique) mais également dans son
aboutissement (version très stable, et déboguée).
L'intérêt collectif de ce projet est donc de tirer profit des
erreurs commises en Sup, à savoir précipitation dans les
soutenances, et une fâcheuse tendance à vouloir se
précipiter dans le code. De plus, le groupe devrait être plus
solide que ceux de l'année dernière car nous connaissons
désormais les personnes avec qui nous travaillons. A titre
personnel, l'intérêt de Yoogoo est de pouvoir plus se pencher
sur les algorithmes et de découvrir de nouveaux domaines de
l'informatique comme les bases de données, le réseau, le
cryptage (choses qui pourront nous servir plus
tard dans notre carrière).
Le but de Yoogoo est donc de rivaliser avec les grands que
sont ICQ, Caramail, ou IRC. Nous avons donc étudié les
solutions existantes sur le marché en matière de discussion
sur internet. Yoogoo tirera profit des avantages et essaiera de
corriger les défauts.
|