Christian KAKESA

Aller au contenu | Aller au menu | Aller à la recherche

lundi 10 novembre 2008

RubySoul-NG, client NetSoul graphique

RubySoul-NG est un client graphique pour le protocol NetSoul qui permet aux étudiants du groupe IONIS de bénéficier des ressources réseaux partagées tels que Web, FTP, Imprimantes etc... Ce protocol permet aussi l'échange de messages instantanées, l'envoi d'alertes comme la réception d'un mail, d'un appel téléponique etc... Sans une connection au serveur NetSoul aucun étudiant ne peut accèder au réseaux informatique de l'école ; donc n'a accès à aucun service dans le parc informatique des étudiants (PIE).

RubySoul-NG tente de proposer tous ces services (ressources du PIE et messagerie instantané) et a pour but prochainement d'ajouter d'autres options comme l'envoi de fichier, le multi chat (muc) etc...

N'hésitez pas à me remonter vos commentaires pour améliorer les fonctionnalités de RubySoul-NG.

Voici quelques screenshots du client NetSoul écrit en ruby-gnome2...

mardi 21 octobre 2008

RubySoul Server, client NetSoul

RubySoul Server est un client d'authentification basé sur le protocol NetSoul.
Ce client ne sert qu'aux personnes ayant un accès dans le PIE des écoles du groupe IONIS, à savoir :

  • ETNA
  • EPITECH
  • EPITA
  • IPSA
  • ISBP
  • ...

Il permet une utilisation en mode daemon/service, sur un poste qui a besoin d'une connexion permanente au PIE des écoles du groupe IONIS.
Idéale pour les postes serveurs.

Liste des clients NetSoul existants :

dimanche 6 avril 2008

NetSoul sur freenode (IRC)

Pour tous ceux qui veulent des informations ou tout simplement parler du protocol NetSoul, venez échanger via le chan #netsoul-dev sur irc.freenode.net

Ce chan n'est pas officiel mais permet de réunir les étudiants ayant contribués à l'écriture d'un client NetSoul.

RubySoul, RubySoul-Server, RubySoul-NG sur google code

Etant donné que je termine ma scolarité dans moins 6 mois, j'ai décidé d'héberger les sources de mes clients sur des plateformes publiques dans le but de permettre aux étudiants motivés de continuer les développements.

Si vous voulez contribuer à l'amélioration de ces clients NetSoul n'hésitez pas à me rejoindre.

lundi 24 mars 2008

Clients NetSoul en ruby

J'ai maintenant 3 branches de client NetSoul écrit en ruby. Ce post permet d'eclaircir sur les différentes utilisations et fonctionnalités de chacun des clients.

Rubysoul-Server (console) RubySoul (shell console) RubySoulng (graphique)
Dépendances : ruby >= 1.8

RubySoul-Server permet uniquement l'authentification au serveur NetSoul, comprenant l'accès aux ressources du PIE.

Ce client convient parfaitement aux plateformes de type serveur ayant par example un tunnel VPN avec l'école.

Dépendances : ruby >= 1.8

RubySoul permet en plus de l'authentification d'autres possibilités :

  • Recevoir et envoyer des messages de messages instantanés à ces contacts.
  • Afficher la liste des contacts connectés, non connectés
  • Ajout, suppression de contact
  • Alertes emails, téléphonie VOIP

Etant admiratif du shell des routeurs cisco, à terme le shell rubysoul ressemblera aux shells cisco. Actuellement le shell est historisé, la touche TAB permet de connaitre les commandes possibles.

Ce client convient parfaitement aux plateformes dépourvus d'interface graphiques.


Rubysoul
envoyé par ckakesa

Dépendances : ruby >= 1.8 ; ruby-gnome2

RubySoulng est un client NetSoul graphique nécessite le package ruby-gnome2. Il intégre toutes les fonctionnalités de la version shell console. Ce client est beaucoup plus aisé à prendre en main.

Ce client convient sur toutes plateformes : station de travail, bureautiques etc..., muni d'une couche graphique.

dimanche 13 janvier 2008

RSOULng video de la version alpha 0.1.0 + photos

Voici une vidéo de la version actuellement en développement. Cette version est encore très jeune, les possibilités sont montré dans la vidéo.
Je serai prochainement en possession des spécifications officielles du protocole NetSoul ; à partir de là je pourrais faire une revue de code et implémenter correctement les fonctionnalités manquantes.

RubySoul-NG 0.1.0a en vidéo haute définition (HD)


RubySoul-NG 0.1.0a (vidéo HD) from Christian KAKESA on Vimeo.

Quelques photos