Camille Roux

Ingénieur en informatique spécialisé dans les clients riches (RIA) et les applications web

Archive de avril 2007

Cero Repository

Au début de l’année 2006, j’ai développé avec trois copains un framework java open source pour la création de jeux de cartes : Cero Project. Il s’agit d’un logiciel proposant différentes interfaces pour faciliter le développement de divers plugins : jeux, intelligences artificielles, interfaces (graphiques, ligne de commande, IRC, …), règles du jeu, traductions, client pour la mise à jour, …Logo Cero Repository

Le noyau Cero Core est très modulaire. De plus, une communauté de développeurs, de designers, de rédacteurs, de traducteurs, … risquait de se créer autour de ce projet open source. Le noyau permet de créer aisément des plugins. On pouvait donc s’attendre à l’apparition d’un grand nombre d’extensions. Un problème s’est alors posé : comment les mettre à disposition de manière simple et facile d’accès ?

Les premières solutions auxquelles nous avons pensé étaient d’utiliser un serveur de téléchargement avec éventuellement une interface web pour le gérer ou un serveur FTP. Nous avons rapidement oublié cette première solution car il n’était pas facile de l’adapter à notre problème (pas de gestion de dépendances possible par exemple). Nous nous sommes alors penchés sur des solutions plus proches de ce qu’il nous fallait, les systèmes de dépôt linux.Nous avons donc développé un site web en PHP basé sur le framework Code Igniter et AJAX (avec le classique couple Prototype & Scriptaculous) permettant la gestion des plugins pour Cero Project.

Je vous laisse découvrir plus en détails notre travail en lisant la présentation et le rapport que nous avons rédigés :

Présentation (pdf)

Rapport (pdf)

Site du projet

  • 0 Comments
  • Classé dans : Projets
  • Quand Tuxfamily part à la pêche …

    Logo de TuxfamilyJe viens de recevoir un mail de Tuxfamily, le célèbre hébergeur et défenseur de projets open source. Ils annoncent qu’ils ne supporteront plus que les sites web statiques à partir du 1er mai 2007, afin de réduire leurs factures d’électricité. En effet, ils avaient constaté que 70% de la consommation électrique était due à la génération des pages web dynamiques. Tuxfamily ne proposera plus l’hébergement de sites en PHP/SQL d’ici 1 mois. Curieuse décision…

    (Lire la suite…)

  • 2 Comments
  • Classé dans : Internet