RMLL 2004, thème CMS au jour le jour
par Yannick
(Retrouvez la version en ligne avec les photos à cette adresse :
http://pagesperso.laposte.net/rmll2004/)
Le 6 juillet 2004, l'arrivée à Bordeaux :
L'arrivée à Bordeaux se fit sans encombres après une nuit passée dans le train, mais tout ne fut pas rose une fois sur place. Pour m'accueillir une pluie fine et un temps plutôt gris, ce qui me changea plutôt de la veille où l'eau de la piscine frôlait les 28 degrés. Ah ! Déjà le Var me manquait :)
S'il n'y avait eu que la pluie, je ne dis pas, mais à priori à Bordeaux pluie ne rime pas avec Tramway. Il ne me fallu pas 3 heures pour comprendre que les plaintes que je percevais depuis le baraquement qui faisait office d'accueil des bus/tramway, allait m'amener en retard aux RMLL. Bref après avoir récupéré les infos nécessaires et après avoir emprunté deux bus différents, je me retrouvais au pied du campus, sûrement par la mauvaise entrée, vu que je n'étais pas arrivé en Tram mais en bus (de l'autre coté du campus).
Pas de panique, je venais de repérer un tas de personnes équipées à première vue de sacoches d'ordinateur portable, je suivi le groupe sans broncher, je me voyais pas gueuler «Hey c'est moi Yannick, je m'occupe du thème cms, qui veut m'indiquer le chemin ?». Et pourtant ... et pourtant c'est ce que j'aurais dû faire, car devant moi se trouvait l'équipe de OpenMCMS, quelle coïncidence pour quelqu'un comme moi qui depuis plusieurs semaines les assommait de mails ;-) Ainsi en groupe nous avons pu avancer sans douleur à travers le campus, qui je dois le dire (et je pense qu'ils en diront autant), n'était pas fléché du tout, aucune pancarte, rien ne nous indiquait les RMLL.
Le 6 juillet 2004, à l'ENSEIRB :
Une fois sur place, le rituel habituel (enfin j'imagine que c'est toujours comme ça) :
Récupération de nos badges, enfin ils n'étaient pas tous là, mais j'aperçu ceux des participants CMS et j'ai quand même pas mal zieuté sur celui de Richard Stallman … au cas où il ne viendrait pas, j'aurais aimé porter son badge rien que pour voir si la science infuse me traverserait l’esprit :)
Passage à l'accueil pour dire coucou aux organisateurs, ceux que j'avais pu croiser par email pendant ces dernières semaines et 1ère tentative pour me faire rembourser mon billet (bah oui, au moins çà quand même). Ce ne fut pas pour maintenant mais plus tard dans l'après midi.
Avant de rechercher mes compatriotes, je souhaitais déposer mes fringues dans ma chambre, et c’est avec quelques tracas et plusieurs centaines de mètres dans les pieds et sous l'eau, que j’ai pu atteindre le village 2 (situé paraît-il à 200m de l'Enseirb). Une charmante hôtesse (d'ailleurs peut être la seule nana que j'ai dû voir pendant cette semaine) m'accueilli et me donna les clefs de la chambre. Bâtiment A, 3ème étage, 5ème porte. Arrivé sur place, ça ressemblait plus à un hôpital désaffecté qu'à des chambres d'étudiants, m'enfin, pour une semaine, je ne comptais pas faire des boums tous les soirs (par contre, y'en a qui ne s'en sont pas privés)
Ensuite retour sous la flotte à l'Enseirb et recherche de la salle de TD (très bien indiquée d'ailleurs). A ce stade il était déjà 11h, donc plus la peine d'espérer faire la présentation du thème CMS pendant les plénières, c'était râpé ! Enfin une fois dans la salle de TD, la rencontre (en tout cas pour le thème qui nous intéresse) pouvait commencer !!
Je vous mets quelques photos du hall d'entrée, tous les stands du village associatif était là (enfin j'ai pas tout vérifié quand même)
Le 6 juillet 2004, en salle de TD :
La salle mise à notre disposition, n'était pas très grande, mais identique aux autres salles et suffisante à première vue pour nous. Mes premières images furent celle d'un amas de personnes portant les mêmes tee-shirt, j'avais d'ailleurs complètement oublié que ces tee-shirt avaient été commandés par Sylvain de PhpFullAnnu et que chacun avait adossé son logo dessus. Mais pourquoi n'en avais-je pas commandé un au moins pour moi ? Bref, tout le monde (enfin ceux qui étaient prévus) semblait être là, en gros ça donnait pour ce premier jour :
Christophe Delauve qui représentant la société OneXt pour présenter TYPO
Un peu plus tard dans l'après midi, Bertrand (oeildefeu) pu s'installer pour nous montrer les fonctionnalités de son cms «Nuked-Klan».
Dès le début, quelques groupes se sont formés
dont Typo3 et OpenMCMS (peut être un futur
OpenTypoCMS) et NPDS-Osc2Nuke (enfin ceux là
ils se connaissaient déjà).
C'est vers 16 heures à peu près que Philippe de
NPDS pu nous présenter sur le vidéo projecteur
son CMS et ces fonctionnalités, nous pûmes ainsi
découvrir le Super cache, les fonctions avancées des
forums, les metaMots, etc.. enfin tout un tas de trucs que vous
n'avez pas pu découvrir, puisque vous n'étiez pas
présent ! Enfin pour vous, il vous reste les slides au format
OpenOffice dispo sur ce site.
Le 6 juillet 2004, et la connexion Internet dans tout ca ? :
Ah ! Sujet intéressant en effet. Comment nourrir tout ces
Geeks qui étaient là agrippés à
leur pc... bah rien de plus simple puisqu'il suffit pour cela de leur
fournir une bonne connexion WIFI. Connexion qui dépotait
pas mal (d'après Sylvain, on avait du 600 ko en
upload), mais qui malheureusement ne dura pas jusqu'à la fin
de la journée :-(
Premièrement, on arrivait pas à mettre en place le
routeur wifi que nous avions amené en plus pour notre salle de
TD, celui ci ne fonctionna que bien plus tard, quand le système
wifi mis en place par la RMLL tomba en rade (enfin d'après ce
que j'ai compris, peut être juste pour notre salle). Bon en
gros, ça marchait super bien, mais c'est vrai que vers la fin
(17-18 heures il me semble), nous ne pouvions plus
obtenir de réseau par le wifi et pour les malchanceux comme
moi, le dhcp ne fonctionnait plus, puisqu'un des participants d'après
ce qu'on avait pu me dire, avait mis son propre serveur dhcp sur le
réseau et mon portable n'arrêtait pas de se connecter
dessus et me filer des infos erronées ...
Le 7 juillet 2004, les démos du matin :
Cette deuxième journée devait s'annoncer meilleure que la précédente, en tout cas en ce qui concerne les présents, malheureusement il y avait moins de Cms présent que la veille, ce qui ne nous empêcha pas de faire nos présentations entre nous.
PhpWebsite :
Ainsi pour commencer, c'est Ivan qui s'est lancé dans la présentation de PhpWebSite, un cms que l'on ne connaît pas du tout, puisqu'il n'existe vraiment que depuis deux ans. C'est un projet (Américain) qui devait à la base répondre à des exigences très précises, pour des universités, tout ce qui tournait autour de la connexion LDAP pour la base des membres et ceux de l'université, ainsi qu'une gestion avancée des carnets d'adresses (création de formulaire à la volée). Ce site qui ressemble à un énième nuke, présente de vrais nouveautés, moi ce qui m'a scotché le plus, c’est le déplacement des blocs (droite, gauche, etc), par un simple clic sur des flèches à coté du bloc et là boum le bloc passe d'une colonne à une autre en quelques secondes. L'autre truc frappant c'est la possibilité de faire la mise à jour des blocs en se connectant sur une base de données on-line qui nous indique en tant réel les nouvelles versions de modules, mais vous le comprendrez, il y a tout un tas d'autres options intéressantes.
Nuked-Klan :
Vient le tour de Bertrand (OeilDeFeu pour les intimes), pur Bordelais et étudiant à l'université à Bordeaux qui nous a présenté son cms orienté JEU, son nom : Nuked Klan.
Ce cms créé en 1999/2000 par une petite équipe, n'a pas pour base Phpnuke. (tout comme PhpWebSite). Il a été créé de A à Z, sauf peut être quelques parties repiquées à droite et à gauche sur d'autres système. L'intérêt pour vous de choisir Nuked Klan comme cms ne réside que si vous avez une team de jeu en réseau, du genre Counter Strike et si vous souhaitez proposer à votre team des services tels que le classement des joueurs, des échanges entre vos joueurs, afficher l'état de vos serveurs et tout un tas d'options ajoutées au fur et à mesure par la team. En tout cas, l'équipe de Nuked-Klan semble très proche de ses membres ne serait-ce que pour ajouter des modules très demandés par les membres. Voici un projet qui devrait s'étendre aux autres pays par une version en anglais, donc si vous souhaitez contribuer à ce projet, n'hésitez pas à contacter OeilDeFeu.
Voilà, c'est l'heure d'aller manger ... surtout que l'après midi s'annonçait mouvementée. D'ailleurs en parlant de bouffe, il y avait deux possibilités sur place :
1. On a réservé à l'avance le petit dej et le dejeuner (midi), dans ce cas, rendez vous au restaurant 2 prêt du village 2.
2. On peut aller manger tout prêt de l'ENSEIRB, sans avoir réservé
La première solution coutait 9 euros le déjeuner et on avait droit à du Bordeaux sur la table, la deuxieme solution coutait au alentour de 4.5 euros et on avait droit à des pizzas ! Pour ma part, je ne le savais pas, mais j'ai payé 9 euros alors que je ne bois pas de vin :-( Toutefois en me rendant au restaurant 2, j'ai passé de bons moments avec le cuisto, c'est vraiment un comique, alors je l'ai pris en photo avec son équipe, voici la photo :
Le 7 juillet 2004, quand libre ne sonne pas avec Flash :
L'après-midi débutaient les conférences CMS en Amphi E. Je laissais le rôle à Ivan d'accueillir les intervenants et de présenter les conférences, il semblait plus à l'aise pour ça que moi, de plus j'étais ailleurs en début d'après midi et je n'ai pu découvrir la première conférence en entier, grrr.
OpenMCMS :
Derrière ce nom qui peut rappeler à certains : OpenCMS un autre cms Allemand, en réalité se cache une équipe Luxembourgeoise, qui à la base d'un projet Européen a créé un cms tout à fait intéressant et très orienté multimédia. Dès les premières secondes, on a l'impression d'avoir démarré le DVD d'Universalis et de se trouver devant une grande encyclopédie multimédia. L'interface est très chouette et le site que l'on a pu découvrir (www.ena.lu) était riche de contenu. OpenMCMS n'est donc pas un Gestionnaire de portail à proprement dit, mais plutôt un gestionnaire de documents, car l'on retrouve à l'intérieur d'un site OpenMCMS du texte, du son et des vidéos. D'ailleurs le site officiel (www.openmcms.org) est tout récent et propose dès à présent les sources téléchargeables gratuitement et tout un tas d'informations sur le cms.
Bon venons en au sujet épineux ! Lors du chargement d' OpenMCMS, pour ceux comme moi qui auraient oublié leur lunettes, nous découvrirons que le temps de chargement assez long la première fois est dû au fait, qu'il y a des chargements de modules FLASH. Et oui vous l'avez bien lu, flash a été présenté au RMLL. Ce qui dès le départ, (mais je n'étais pas là pour le voir), en a choqué quelques uns. «Quoi ? Flash comme support pour un CMS Open Source ?». Enfin bref, je pense pas que c'était le débat auquel nous nous attendions, mais débat fort intéressant qui aurait pu à mon goût se faire ailleurs (ça aurait évité peut être l'heure de retard sur le programme). Le soucis, il semblerait que ça vienne du fait, qu'en téléchargeant le produit, l'on ne puisse modifier l'interface sans avoir à investir dans le produit de Macro media «Flash» (logiciel qui, je vous le rappelle est payant.)
Je n'aurais pas souhaité, être à la place de Ghislain Sillaume, l'intervenant, à ce moment là, mais à première vue il s'en est quand même sorti avec les applaudissements :) A la fin, en discutant avec l'équipe j'ai appris qu'il était possible pour une personne souhaitant télécharger le cms, de modifier à sa guise le code «Action Script» avec n'importe quel éditeur de texte et qu'il pouvait modifier des paramètres (taille des fenêtres par exemple) à l'aide de fichier XML. Il semblerait donc que des solutions aient été mises en place afin de limiter les dégâts, si dégât il y a. Espérons que lors de la prochaine RMLL, un logiciel libre permettant de créer ou modifier des animations flash puisse voir le jour.
Petite anecdote : Pendant les échauffourées entre Flash/OpenSource, y'a un gars sur la droite, installé sur les escaliers, qui était en train de démarrer son portable et la boum : le son de Windows quand il démarre, de quoi faire réagir toute la salle en rire ! Et ce gars là, après coup en regardant les photos, je me suis rendu compte que c'était l'intervenant suivant : alias Tarek Ziadé (voir photo)
L'équipe Zope :
Le cms Zope cet après midi là avait à disposition 2 heures, ainsi 3 conférenciers s'étaient mis d'accord pour s'organiser avec ce timing. Ce fût donc 3 minis conférences que nous pûmes voir, la première étant consacrée à la présentation de Zope et Plone, la deuxième axée sur «Archetype» une extension plone et enfin une présentation du cms ZWOOK basé sur ZOPE.
Malheureusement, des incidents avec le barco et l'ordinateur du premier intervenant, Tarek Ziadé empêchèrent le déroulement correct de la conférence, et il dû se débrouiller sans dispositives, mais avec une seule craie et le tableau quasi invisible au bout de l'amphi (capacité de 156 places).
Il fût aidé pendant la conférence par Gilles Lenfant et l'on peut ainsi dire que la première et deuxième mini conférence avaient fusionné. Par contre, devant m'absenter, je n'ai pu voir l'intervention de Roger Fernandez. D'ailleurs je n'ai ni vu sa conférence ni vu physiquement Roger, j'en profite pour m'en excuser, si quelqu'un a des retours concernant cette conférence, qu'il n'hésite pas à me le faire remonter, d'après le peu de retour que l'on m'en a fait, Zwook semble très intéressant et puissant. Pour ceux qui ont raté la conférence, il reste les slides.
Et les blogs dans tout ça ? :
Alors là c'est encore pire !! N'ayant pu être présent à la conférence précédente, ce fût encore plus difficile de l'être à celle d'après, allez savoir où j'étais :) Cela dit, j'ai raté et je n'ai même pas eu de retour sur l'intervention d'Antoine Vekris concernant les blogs, croyez moi ce sujet m'intéresse pourtant beaucoup depuis quelques temps et je comptais vraiment en savoir plus sur ce monde de plus en plus à la mode. Je le répète, mais si vous avez des échos à me faire remonter concernant cette intervention, n'hésitez pas à me le faire savoir ! Par contre, Ivan Havlicek, co-directeur du thème, a participé à un petit pot dans un troquet à Bordeaux avec Antoine pour parler de blog et du libre. Il serait bon de voir avec lui, ce qu'il en est ressorti … (à part les bières).
Bilan de la journée ? Beaucoup d'animation, de problèmes techniques et d'absences, peut être une journée à reprogrammer ? :)
Le 8 juillet 2004, les conférences du matin :
Ez-Publish :
La matinée a démarré avec la conférence de Francis Nart sur EzPublish. Pour ceux qui ne connaissent pas ce produit, c'est une société Norvégienne qui l'a mis en place et qui a, en partie, la responsabilité et la mise à jour du produit. Bref, comme c'était prévu, il a été difficile d'avoir salle pleine, et pourtant le sujet était intéressant. Au final, j'ai passé plus de temps dehors à tenter de trouver des participants qu’à regarder la conférence. Le peu que j'ai vu, semblait très intéressant et j'ai pu retenir deux, trois choses essentielles, à savoir l'approche OBJET/CLASSE du CMS, et la possibilité de créer des objets à la volée assez facilement.
Par exemple, l’on peut très bien créer des formulaires de toutes pièces et créer un nouvel objet que l'on rattacherait au formulaire. J'ai également demandé combien nous pouvions trouver de galeries photos dans les extensions de EzPublish. D'après l'intervenant, Ezpublish n'est pas un cms comme Phpnuke ou Xoops, que j'appellerais «fermé», à savoir que si on a besoin d'une galerie photo, il faut en coder une ou en télécharger une parmi celle dispo. Avec EzPublish c'est différent, puisqu'on a des classes et des objets qui font référence à la manipulation d'image et de galerie photo. On va les utiliser pour créer la galerie que l'on souhaite (enfin si j'ai bien compris c'est un truc comme ça).
D'autre part, nous n'avons pu échapper à une petite discussion entre le conférencier et Christophe Delauve représentant de Typo3 en France. Petite discussion qui nous amenait à dire : «Quel est le meilleur CMS entre Typo3 et EzPublish», je vous rassure nous n'avons pas eu la réponse pendant cette conférence d'une heure :)
CPS (Nuxeo) :
Houlla ! Accrochez vos ceintures. Comme toutes les autres conférences, j'ai souhaité orienter les intervenants dans un thème précis. OpenMCMS et l'approche du multimédia, Typo3 au sein d'une société, etc … Pour CPS, le thème était «Construire son intranet avec CPS». Bon tout ça pour dire, qu'il était difficile pour la plupart des intervenants de suivre à la lettre mes orientations, mais si je puis me permettre, avec CPS, j'ai l'impression d'avoir eu affaire à une autre conférence :)
Pour ma part, je pensais que quelques connaissances en php m'auraient permis de suivre la conférence, mais j'ai été largué dès les premières minutes (CPS est codé en Python) Peut être trop de classes énoncées d'un coup, sans oublier que son portable ne voulait pas fonctionner sur le barco et qu'il a fallu qu'il improvise sa première partie au tableau. De toute manière, j'ai vu Julien plus tard, à la fin de l'intervention et lui ai proposé de faire une autre démo en salle de TD, avec en partie des autres cms déjà présent, plus ceux qui souhaitaient venir pour assister à une mini présentation. Cette présentation que j'énoncerais un peu plus bas, était nettement plus accessible avec l'aspect WORKFLOW mis en avant cette fois ci. Il ne faut pas oublier que la plupart des participants à cette rencontre, étaient persuadé que nous étions entouré de GEEKS :)
MM Base :
Troisième et dernière conférence du matin, celle de MMBASE, un produit Néerlandais (Pays-Bas) qui nous a été présenté en anglais par Jo Lahaye. Fort sympathique, mais pour quelqu'un comme moi qui n'arrive qu’à lire l'anglais à 80%, je ne pourrais pas vous dire ce qu'il a raconté pendant une heure. Une chose est sûre, la salle était déjà un peu moins remplie que pour les autres conférences.
En tout cas, d'après les slides, un point a été fait sur ce qu'était un CMS en général, et le rôle qu'il avait (les contraintes, les avantages etc …) Par la suite, une présentation de la philosophie MMBASE et de l'aspect technique (Java, etc..), puis une approche gouvernementale avec (de ce que j'en sais) l'utilisation par exemple de la police Allemande pour ce cms. D'ailleurs le gouvernement Allemand est à fond dans ce genre de produit et c'est peut être ce qu'il nous manque à nous en France.
Petite anecdote : à un moment donné, sur un slide, apparaissait le mot JVEE et .NET, en fait, Jo Lahaye expliquait que tout ce qui n'utilisait pas ces deux technologies courait à sa perte. Vous pouvez alors imaginer la réaction de la salle (certes on était à peine dix), mais un participant c'est quand même levé pour lui mettre un «coup de fusil» virtuel :)
Voilà, fin de la matinée et des trois conférences qui se déroulaient dans le plus petit amphi (88 places) et qui a peut être réuni le moins de personnes au final sur un même créneau, toutefois ça n'enlevait rien au contenu qui était riche et varié.
Le 8 juillet 2004, et l'après midi dans tout ça ? :
Nous avions décidé pour l'après midi de refaire un tour d'horizon rapide de quelques cms, tel que CPS et tous ceux que nous n'avions pas vu la veille (OpenMCMS par exemple), sans oublier l'équipe de Xoops qui venait d'arriver au grand complet, bref beaucoup de boulot en perspective.
1ère démo : CPS Nuxeo
Je suis en train de me demander si j'ai enfin compris comment fonctionnait CPS même après cette démo :) Non à vrai dire je faisais autre chose et donc je n'ai pas tout suivi. Mais je peux vous dire qu'il y avait beaucoup de personnes dans la salle, tous attentifs, chacun attendait du bien de cette présentation. Pour ceux qui ne le savent pas encore, CPS est basé sur ZOPE, serveur d'application très puissant, mais qui n'a vraiment aucun rapport avec les autres CMS de technologie PHP/MYSQL, ce qui peut être, dès le premier abord demande un temps d'adaptation. Bon on a eu droit au Workflow et les dessous du système.
2ème démo : OpenMCMS
Là je ne sais pas pourquoi, mais ce CMS est déjà plus facile à comprendre ce qui ne veut pas dire qu'il est plus puissant. Basé sur une interface en flash (en quoi ?? en flash ??), il mélange texte, son et vidéo. On a tous eu le temps pour découvrir l'interface et les possibilités du produit (type d'objets nombreux [15], recherche par index, zoom, multi-fenêtrage, ...) Beaucoup de questions aussi sur le pourquoi du comment ! Pourquoi avoir redévelopper un produit de A à Z, quelle technologie est utilisée, qui est intéressé par ce cms, etc ...
Ce fut aussi l'occasion d'apprendre que l'équipe actuelle (30 personnes à plein temps) était à la recherche d'un système simple permettant de créer la partie caché du cms, ce que l'on appelle dans le jargon, la partie « admin », celle qui va permettre aux administrateurs de paramétrer les différentes options du site, d'en ajouter, d'en modifier, etc ... Pour l'instant, ils semblent ouverts à toute proposition, même si en interne ils ont déjà une version bêta qu'ils utilisent à leur propre compte. Toutefois il existe pour eux une piste vers XUL (http://www.xulplanet.com/), technologie liée étroitement à Mozilla et qui permettrait de créer une base de travail en deux, trois mouvements.
3ème démo : Xoops
Pour cette troisième conférence, c'est l'équipe de xoops présente jeudi et vendredi qui nous fit la présentation de leur solution. Xoops est basé sur la technologie Nuke, mais tellement modifié et amélioré que plus rien n'est compatible, par exemple avec les modules ou les thèmes de PhpNuke. La démo à commencé avec une présentation de Xoops, les origines, qui a créé Xoops, la communauté, la création de portail, etc ... Puis on a pu découvrir pas à pas l'installation de Xoops sur un serveur local. Et enfin les premiers paramètres à effectuer après l'installation.
Après l'installation, vint la découverte d'un module, ce fut le module qui gère la gestion des news (article) que nous pûmes découvrir, passage ensuite aux thèmes sommairement et aux blocs. Enfin bref pour ceux qui connaissent un peu xoops, ils se sont bien rendus compte que rien n'avait été préparé :) (et v'lan !!)
4ème démo : PhpFullAnnu
PhpFullAnnu est sûrement méconnu de tous, c'est un cms qui est orienté vers la gestion d'annuaire de site, mais si on l'observe de plus près en fait on s'aperçoit qu'il ne propose pas seulement cette alternative, car son créateur et seul développeur d'ailleurs, l'utilise pour gérer le site de plusieurs écoles (http://www.pgsm-group.com/) qui n’affiche principalement que des pages HTML gérées grâce à PhpFullAnnu.
Il faut savoir que ce cms et encore moins le site officiel www.netsliver.com, n'a pour vocation de se faire connaître auprès du public. C'est avant tout un cms qui a été créé pour aider l'auteur dans ces tâches de webmaster, et c'est par la suite qu'il a été mis en libre accès pour ceux qui souhaitaient l'utiliser. Cela explique peut être pourquoi peu de sites l'utilisent encore et aussi pourquoi il n'y a pas beaucoup de mises à jour :) En tout cas, on a pu découvrir la partie admin avec la gestion simple des pages, grâce par exemple à HTMLArea qui permet de modifier facilement en WYSIWYG les pages html du site.
5ème démo : Logz
Ce cms, enfin difficile de dire que c'est un cms, car même son auteur a encore du mal à croire qu'on ait pu l'inviter à cette rencontre ! Logz est avant tout orienté ART et CRÉATIVITE. Si vous êtes artiste et que vous souhaitez déposer vos oeuvres (texte, animation, photo, flash, ...) sur le net, alors ce cms est fait pour vous ! Il présente la page d'accueil de votre site dans une forme originale, puisqu'il n'existe pas vraiment de sommaire linéaire, son auteur (André Lozano) a souhaité que chaque page du sommaire s'affiche aléatoirement à l'écran, pour ne pas donner une ligne directive au site. C'est donc une fois de plus, le flash qui gère ce cms, ou disons la page d'accueil. Dans cette démo nous avons pu découvrir l'ensemble de ce qui sera présenté le lendemain, à savoir : concept, fonctionnalités, site web, philosophie, etc ...
Logz était la dernière démo de la journée, car nous n'avons pu terminé comme prévu avec Osc2Nuke qui n'était pas prêt. Les deux personnes présentes (Cyril et Bertrand), étaient en train de mettre en place un serveur apache sur leur machine pour effectuer leur démo pour le lendemain matin.
Le 8 juillet 2004, Richard Stallman :
En faisant le tour des stands, enfin disons plutôt en me baladant, j'ai remarqué qu'un mec ressemblant plutôt à un clochard, était devant son petit portable en train d'écrire, il avait retiré ses pompes ... cool quoi. Bien sur, je ne suis pas dupe, je savais que c'était Richard Stallman, tout le monde savait qu'il devait venir pendant la semaine. Un peu impressionné, j'ai pas osé l'approcher, ni même le prendre en photo, mais j'ai discuté avec Ghislain de OpenMCMS qui lui l'avait vu dans la journée faire sa conférence sur les brevets logiciels il me semble. Bref, il me raconte deux trois trucs sur Stallman, comme quoi il savait bien parler le français, qu'il était plutôt cool, etc ...
Ce qui me frappa, c'est le fait que ce mec, c'est quand même une image du «libre», à lui seul il représente la licence GPL, et ben personne dans toute l'université, ne s'est approché de lui pendant les quelques minutes où j'étais en face de lui, à croire qu'il était invisible ou qu'il sentait des pieds, ça m'a abasourdi.
Le soir même il y avait «le repas du libre» mais je ne m'y suis pas rendu, pas de sousous...:-(
Le 9 juillet 2004, un retardataire :
Vendredi matin, dernière ligne droite pour moi, puisque le
lendemain matin 8h31 je décollerai en train de Bordeaux pour
mon chez moi. Peu de monde donc ce vendredi matin dans la salle de
TD, puisque je me suis rendu compte que l'équipe de OpenMCMS
(celle qui prend le plus de place :) étaient partie (avec
le vidéo-projecteur d'ailleurs).
Total : 7 personnes (pas mal quand même !)
Alors que nous étions prêt à visualiser la démo de Osc2Nuke, Bruno Cénou qui représente le cms Lodel fit son apparition. Pour ceux qui ne connaissent pas ce cms, je vous invite à visiter le site : http://www.revues.org/, dont Bruno est le webmaster, il utilise la technologie Lodel pour mettre en place les articles du site.
L'ordre de la matinée, était donc Lodel puis Osc2Nuke.
1ère démo : Lodel :
Lodel à première vue pour un néophyte de spip comme moi, pourrait ressembler à un clone de Spip, mais d'après les autres participants, il ne faudrait surtout pas imaginer ça, car Lodel aurait des possibilités beaucoup plus intéressantes que Spip pour l'ajout des articles par exemple, chose qui n'est pas optimisé dans SPIP. Enfin voilà, la démo de Lodel c'est faite sur un écran 17p, nous étions tous assis autour attentifs. Petite intro de Bruno et là déjà tout le monde était sur le cul ! Lodel a la possibilité d'insérer directement dans le cms des documents provenant de fichier DOC (Word) et SXW (OpenOffice) en un clic ! Fini les heures laborieuses de copier coller et de mise en forme du texte. D'ailleurs dans les prochaines versions, vous pourrez trouver une importation directe des documents Xpress.
Lodel est donc un cms orienté RÉDACTION, mais grâce à cette fonction d'importation puissante, il n'est plus nécessaire de rédiger ses articles en ligne. En ce qui concerne la rédaction d'un document Word par exemple, il est nécessaire de se procurer via le site de Lodel sur Sourceforge, une petite barre d'outil qui sera après installation disponible depuis WORD (pas encore dispo pour OpenOffice) et vous assistera dans la mise en forme des champs. (eh oui ce n'est pas automatisé.) Une fois cette contrainte dépassée, ce sera un gain de temps pour la suite.
Parmi les autres options intéressantes, il y a celle des champs, vous avez la possibilité d'ajouter de nouveaux types de champs (sur le site) pour vos articles (nom, date, etc..) ce qui permettra de personnaliser vos contenus. L'autre chose à noter, c'est la possibilité dans un site géré par LODEL de gérer d'autres sites. Ainsi un SuperAdministrateur aura la gestion du site et pourra créer d'autres petits sites gérés par d'autres administrateurs (voir des exemples sur le site de Bruno)
Des points négatifs ? Malheureusement il en existe quelques uns, mais ce n'est pas péjoratif, disons que Lodel existe depuis 1999, il avait comme but de gérer des supports papiers (format doc) afin de les mettre en ligne le plus rapidement possible. Depuis février 2004 il est sous licence GPL et ainsi il devrait proposer tout un tas d'options alors manquantes à l'heure actuelle. Lesquelles me direz vous ?
En vrac :
Pas de moteur de recherche, mais un accès par index.
2ème démo : Osc2Nuke :
Osc2Nuke est une version PhpNuke modifiée et qui va vous permettre de gérer en ligne un site marchand. Quand je dis, que c'est une version modifiée, ça veut dire que dans sa version de base, tous les modules alors dispo dans PhpNuke ont été retirés. Il me semble que le core a aussi été grandement amélioré et simplifié, de manière à avoir un gain de temps de chargement (diminution du nombre de requêtes par exemple, dans le tables de la base). Enfin, j'ai parlé de site marchand, et bien OSC2Nuke est une adaptation en fait de OsCommerce, une application indépendante des cms mais qui est très souvent intégrée dans des cms, tel que Xoops par exemple.
Je ne connais pas trop ce genre de solution, mais le peu que j'ai pu en voir, ça à l'air costaud et puis je vois mal l'équipe de Osc2Nuke investir du temps dans une application qui ne serait pas viable.
Alors qu'est ce que je pourrais vous dire sur Osc2Nuke ? … parce qu'en fait avant de nous montrer les possibilités techniques de son cms, Cyril nous a fait un long historique de la communauté Nuke, fort intéressant d'ailleurs, on voit que le monsieur il maîtrise son sujet :) Heu, est ce que là je dois avouer devant tout le monde, que j'ai un peu décroché et que je suis allé faire autre chose ? :) Bah oui, je peux pas être opérationnel 24h/24h non plus, suis pas une machine ... En tout cas, je peux vous dire, que Christophe de Typo3 et Bruno deLodel étaient à fond devant l'écran et que Cyril a dû bien les faire baver. En tout cas, je vous invite à visiter les sites de Cyril, et si vous avez des idées pour développer Nuke et le rendre plus souple et léger, Cyril est votre homme. Voici les différents sites dont il est le webmaster :
http://www.php-nuke.fr, http://www.nukescripts.fr, http://www.nsnnuke-france.org, http://www.cpgnuke-france.org et bien sur : http://www.osc2nuke.org.
Le 9 juillet 2004, 4 nouvelles conférences et c'est terminé ! :
Cette nouvelle après midi allait s'annoncer chargée, puisque 4 conférences allaient se dérouler dans l'après midi, à la suite de ces 4 conférences, ce sera la fin des conférences pour la RMLL et les plénières le lendemain matin.
1ère conférence : Typo3
Cette première conférence fort attendue je pense, car Typo3 est à la fois très peu connu du grand public (ceux qui pratiquent le cms) et aussi à la fois, très appréciée dans les sondages quand on compare les cms libres haut de gamme :) Déjà si l'on vous annonce d'entrée que le site de Dassault a migré son site vers Typo3, ça doit vous en boucher un coin ? Cela dit, pour moi, parler de Dassault, c'est comme Richard Stallman qui parlerait de Krosoft, donc je vous donnerais pas le lien, vous le chercher sur le web, mais il paraît que c'est béton avec du flash qui va piocher les infos dans la base de Typo3 ... m'enfin, si c'est pour fabriquer des avions et des mines anti-personnel, y'a pas besoin de Typo3 pour faire ça :)
Enfin, voilà, la présentation est assurée par la société OneXt et son représentant marketing, j'ai nommé Christophe Delauve. Pourquoi faire appel à une société pour parler de Typo3, me direz vous ? Pour deux raisons, la première parce que Typo3 n'a pas vraiment de communauté française active et la deuxième c'est que j'ai voulu faire appel à une société qui avait un rapport étroit avec les cms et qui s'en servait pour faire tourner la boutique si je puis m'exprimer ainsi. En effet OneXt est une société qui a pour habitude de bosser exclusivement avec des cms open source, de type PhpNuke, Spip, Typo3 et Mambo, encore que d'après eux, Mambo aurait des licences spécifiques qui permettrait de vendre certains modules ou services. Cela dit, le but était de montrer que l'on peut gagner sa croûte et être une société reconnue (par Typo3 officiellement en France par exemple) et ne fonctionnant qu'avec du libre (ok avec un peu de flash de temps en temps).
La présentation a suivi à la lettre les dispos OpenOffice, avec en intro une présentation de ce qu'est un cms et des services qu'ils doivent rendre, puis tout un tas de trucs que je ne pourrais vous résumer ici, tellement le contenu à mon avis est riche et que l'on voit tout de suite, que l'on a affaire à des pros qui ont un certains savoir faire (merde j'ai des parts de marchés dans OneXt ??). Une chose est sûre, les diaporamas étaient tellement complets, qu'il aurait fallu avoir au moins une demi- heure de plus pour tout terminer.
Enfin, arrivés à 15h et l'impossibilité de répondre aux éventuelles questions des participants. Mais bon, il y avait pas mal de monde, tout comme la conférence suivante et celle sur PhpSecure.
2ème conférence : Php5
Le conférencier qui allait nous parler de PHP5, est aussi le co-auteur d'un livre dont voici les coordonnées : «PHP5 avancé» par Cyril PIERRE de GEYER .
Cyril est également président de l'Association Française des Utilisateurs de PHP (AFUP) et il participe aux sites http://www.phpteam.net et http://www.phpfrance.com
Bon après ce tour d'horizon de l'auteur, que puis je vous dire sur le contenu de cette conférence ? Et ben, pas grand chose, car je n'étais présent que pour les premières minutes uniquement, mais d'après ce que m'a dit Cyril il a été un peu rapide et au lieu de tenir 1h, il n'a tenu que 45mn. Pour le contenu, s'il a suivi le diaporama, il a dû faire une introduction sur ce qu'était php en général, puis entrer dans le vif du sujet en présentant les nouvelles possibilités (xml, sqlite, ..) de PHP5 avec quelques exemples. Le PHP a une place importante dans tous les cms qui étaient présents pendant cette semaine, ce qui comme nous l'espérions a rempli la salle. D'ailleurs au passage je remercie Cyril qui m'a prêté son appareil photo numérique pour prendre les quelques clichés de cette dernière après midi, mais bon je lui ai quand même mis à plat ses piles comme j’ai fait le matin même avec les miennes.
3ème conférence : Logz
Ah, retour de Lozano
André avec son petit produit artistique LOGZ. Ceux
qui étaient présents la veille pour voir la démo
de Logz en salle de TD3, ont découvert la même
chose cette après midi là. Présentation du
premier logz, philosophie du logz, qu'est ce que l'art
?, etc ... tout y est passé ! Quand je dit tout, je veux même
parler de l'incident qui a eu lieu sur OpenMCMS avec
l'intégration du flash dans le cms. Eh oui, si vous ne
connaissez pas encore http://www.logz.org,
vous verrez par vous même que Logz utilise lui aussi à
petites doses la technologie Flash pour mettre en forme sa page
d'accueil, ce qui comme vous pouvez vous en douter à suscité
quelques questions dans le public à savoir : Quel besoin
d'avoir intégré flash dans votre cms ?
Question qui aurait pu poser problème à l'intervenant, mais aucunement puisque, puisque Lozano se défend toujours derrière l'art. Pour lui l'art n'a pas de forme et le flash n'est qu'un support parmi tant d'autres. Je me souviens même d'une de ses phrases que j'ai trouvé intéressante et qui disait un truc du genre : «Un jour sous Linux il n'y avait pas OpenOffice, mais depuis des développeurs ont réfléchi pour trouver une solution», ce qui donne à réfléchir non ? En tout cas, c'est ce qui se rapproche le plus de ma vision, à savoir que si on continue de faire des sites du style : page blanche, lien bleu, sans image animée (bon ok maintenant le gif est redevenu libre), le libre n'avancera pas si on ne fixe aucun but, le but dans ce cas précis c'est la création d'animation au format FLASH. Pour ceux qui ne seraient pas encore persuadés que André Lozano est un acteur du libre, allez donc visiter ce site : http://artlibre.org/ qu'il met souvent en avant.
4ème conférence : PhpSecure
Après la présentation du Logz, nous attendions tous celle sur la sécurité des cms, présentée par l'équipe de PhpSecure. D'ailleurs la salle s'est remplie très rapidement. Après quelques minutes de retard, Calimera (Jean Marc Leger) du site PhpSecure a pu commencer par effectuer sa présentation, toutefois si vous ne le saviez pas, les slides présentés lors de la conférence étaient des plus simplistes, car ils ont été réalisé dans la voiture pendant le trajet Paris -> Bordeaux. Aussi si vous souhaitez retrouvez les bons slides, ils sont disponibles sur ce site et le site officiel de la rencontre. Ce fût sa première conférence et nous avons pu découvrir tout un tas d'attaques, tel que XXX et YYY. Exemple de failles à éviter, attaques possibles et conseils pour éviter de ce faire hacker. La conférence était entre débutant/curieux et développeur sans entrer trop dans les détails, toutefois il y avait quand même un peu de code dans les slides. Je regrette quand même, qu'il n'y ait pas eu plus de questions que ça dans la salle, le sujet était certes pointu, mais il est quand même rare d'avoir des personnes compétentes prêtes à répondre à des questions sur la sécurité de site fait en php !
Le 9 juillet 2004, fin de la rencontre :
Après cette dernière conférence, ce sont 12 conférences sur le thème CMS qui se sont déroulées pendant ces 3 jours (mercredi, jeudi et vendredi). Il était temps de dire au revoir aux derniers présents avant de filer. En sortant de la salle et en arrivant dans le hall, l'on pouvait découvrir un attroupement de personnes en suractivité, en effet chacun rangeait son stand, et même l'accueil était déjà vide, plus aucun ordis en place. D'ailleurs cette foule se préparait également pour la manifestation prévue à 19h en ville (Place de la Victoire je crois). Manifestation contre les brevets il me semble... J'ai récupéré quelques photos, merci LEA :)
Le 9 juillet 2004, ma rencontre avec Richard Stallman :
Juste avant de partir, je suis passé devant le stand de Richard Stallman, Richard était en train de vendre un pins à André Lozano de Logz. Je demande le prix (10 euros), mais bon j'avais plus de radis, alors comme je me trouvais (par hasard) devant Richard et comme j'étais un peu impressionné, je me suis lancé intrépide comme tout :)
«Bonjour, vous êtes Richard Stallman ?» lui ai je demandé
Ensuite, il a repris son activité et je ne lui ai même pas dit au revoir, pour ne pas trop le froisser. C'est comme si j'avais parlé à Dieu à ce moment la :) Bon en écrivant ces quelques lignes, je me rend compte que c'est idiot, car je n'ai plus cet effet là et puis Stallman avant ce jour, je m'y intéressais pas, étant surtout adepte de Windows avant d'être un utilisateur averti des logiciels libres ou du monde de Linux. Enfin une rencontre intéressante, même si rapide (je me suis pas fait jeter !)
Le 9 juillet 2004, byebye :
Je me dirige vers la sortie, je rencontre Ivan, on discute, on se dit que tout s'est bien passé et on se quitte, je jette mon badge dans un carton prévu à cette effet. Le lendemain matin très tôt je devais prendre le train, je ne pu me rendre aux plénières du samedi matin. De toute manière la semaine a été vraiment géniale et on a tous fait de belles rencontres.