URL: https://linuxfr.org/forums/programmation-perl/posts/qui-maime-me-suive Title: Qui m'aime me suive !! Authors: brunoc Date: 2005年10月10日T16:48:31+02:00 Tags: Score: 0 Hi all, Je commence à apprendre Perl et je suis vraiment "séduit" par le côté inhabituel de ce language (de cette langue plutôt, non ?). Je vous propose donc de m'aider à continuer mon apprentissage tout en sauvant le monde des abominables logiciels propriétaires... :) Voici ce que je pense être assez instructif et intéressant pour la communauté. Le protocole Jabber incarne le protocole ouvert pour la messagerie instantanée. Ce protocole est prévu pour être extensible. De plus, la plupart des clients actuels fournissent des fonctionnalités de façon assez hétérogènes (notamment le transfert de fichier). Je propose donc ici la réalisation d'un client et d'un serveur Jabber (les briques de base sont déjà dispos sur le CPAN, reste le packaging). L'implémentation devra respecter l'extensibilité du protocole pour pouvoir être amené par la suite à évoluer vers une espèce de réseau P2P (plutôt friend2friend) pour l'échange de fichiers, ou autre. L'implémentation du client et du serveur se fera en Perl (bah ui, hein, sinon...). Le client devra fournir une interface suffisamment bien faite pour être utilisable en CLI et une surcouche graphique basé sur wxwidget pourra être enviseagée. Le premier niveau de fonctionnalités fourni par le client pourrait être : a) im b) transfert de fichier c) transport des avatars. Les aspects de sécurité devront être pris en compte (authentification, chiffrement). J'aimerai aussi pouvoir appliquer dans le processus de développement certaines idées du TAOUP (c'est zen, c'est beau). J'aimerai aussi que le code transpire la beauté (ce serait un proof of concept qu'on peut faire du beau Perl). A terme, cette implémentation pourrait éventuellement supporter le transport de flux video. Dans ce cas, la compatibilité avec iChat (Apple) devra être garantie. Voilà j'espère que cette thématique vous inspirera autant que moi et n'hésitez pas à apporter vos suggestions, remarques, etc. Cordialement, Bruno. bcarnazzi@jabber.fr :wq

AltStyle によって変換されたページ (->オリジナル) /