Archive

Last modified by Ludovic Dubost on 2021/02/05 15:47

Blog - posts for November 2004

JavaPolis: qui y va ?

La semaine du 13 au 17 Décembre se deroule à Anvers (Belgique) la conférence JavaPolis.

J'ai prévu un BOF (cela veut dire "Birds-of-a-Feather" pas que c'est bof-bof) sur XWiki

Il y a du beau monde (keynote de Tim Bray) et l'open-source est bien représenté (Vincent Massol, Gavin King, Marc Fleury).

Et il y a même Edwin Khodabakchian un ancien de Netscape qui a crée collaxa et fait maintenant partie de Oracle, qui a une session le lundi sur le BPEL.

Si certains d'entre vous on prévu d'y aller, faites moi une petite note. Peut-être peut-on organiser un voyage de groupe. Je peux prendre ma voiture et quelques passagers.

Illusions

Je viens de tomber sur une photo réellement difficile à regarder, surtout en plein ecran (cliquez sur la photo pour la voir en entier):

C'est avec ce genre d'images, qu'on voit à quel point notre cerveau essaye d'interpréter les images immédiatement. En effet, quand on regarde le bas de l'image et qu'on suit l'échelle on a l'impression que l'echelle va vers le haut. Mais l'arrivée de l'echelle rends l'image incohérente et on se retrouve a voir soit un plateau, soit une terrasse vue du dessous.. L'incohérence rend l'image difficile a regarder sans avoir mal à la tête !

J'avais lu il y a quelques temps un article qui montrait quelques illusions impréssionantes et qui expliquait à quel point nous pouvions être trompé par l'analyse trop rapide faite par notre cerveau.

Cela fait assez peur dans la mesure ou nous avons tendance à ne croire que ce qu'on voit.. Et si nous ne pouvions pas faire confiance non plus à ce qu'on voit ? Cela devient un sujet philosophique très intéressant.. Doit on croire à ce qu'on entends, ce qu'on voit, ce qu'on nous montre ? Comment se faire un avis objectif dans un monde surchargé d'informations ?

Revenons à l'aspect plus ludique de ce billet.. Un internaute a recrée cette illusion avec une vrai photo (et non une image de synthèse):

Voici un autre version de cette illusion.

Voici une autre illusion ou notre cerveau se trompe sur la couleur d'une case du damier en faisant une interpretation trop rapide de l'ombre du cylindre.

Séminaire eXtreme Programming

Pour ceux qui ne le savent pas, XWiki utilise largement les méthodes Agiles et l'XP (l'eXtreme Programming, pas Windows XP). L'XP était une méthode que nous avions trouvé extremement intéressante chez NetValue et que nous avions introduit graduellement dans nos méthodes de travail.

Quand j'ai démarré XWiki, j'ai pu intégrer les developpements par les tests (TDD ou Test Driven Development) dés le début du projet, ce qui aide beaucoup.

J'en suis extremement content et je ne peux que vous conseiller de vous intéresser à l'XP si vous avez à gérer des équipes de développements.

Si vous avez besoin de mieux comprendre l'XP, l'alliance Agile européenne organise un séminaire gratuit le Mercredi 1er Décembre à la Défense. Le sujet XP et Open-source y sera en particulier abordé par Nat Makarevitch d'IdealX.

Vous pouvez vous inscrire ici:

http://www.agileallianceeurope.org/France/ParisSIGAut04

Pourquoi Firefox est important !

Suite à un article de Laurent Bervas sur le blog sur CEO Blogger's Club, je me suis fendu d'un "petit" commentaire en anglais sur le sujet. Je le reproduis ici:

Very nice piece, I wish I had written it as a former Netscapee.. It's true that the vision layed out by Netscape starts to be true with applications like Google Mail, like Blogs, like Flickr, Bloglines, delicious or like Wikis...

Who needs desktop tools anymore except the browser ? Not many.. Well maybe those desktop tools that connect to web services.. As Laurent points out, Firefox includes a cross platform API to build rich applications using a new generation of open standards which has triggered already a big amount of extensions (Bloglines, delicious). Maybe the desktop tools you can get for free like OpenOffice or GIMP..

I remember the time when my family bought a computer and asked me for software and the only solution was either to copy illegally software or send them to spend some additional money for this software. Now just install free software for the basic stuff and train them on the web browser, by far the most important thing.

But as Alec points out, Microsoft is strong and even if Firefox makes a lot of noise, Internet Explorer still has a global statistic of over 90% and Microsoft was able to overturn the 80% lead by Netscape thanks to bundle tatics with Windows.

Now I do believe there is a chance of history not repeating and this browser to have a chance to change things. Why ?

- Firefox is currently really a better browser, popup blocker, tabbed navigation, right button search and many many others.

  • First because there are signs that "prescriptors" are already using Firefox. Most webmasters, most technologist, most bloggers are using Firefox.
  • Firefox is spreading fast using word to mouth methods. The prescriptors are fed-up with IEs problems and supporting other users so they direct these users to Firefox.
  • Microsoft has done nothing on IE in the past 4 years (or more) and is caught as usual in the protection of its desktop monopoly. The technology community is aware of that and knows that it is not a partner to be trusted to solve the community's needs but only to take care of Windows. And the community's needs are pretty clear in the technologists mind:
    • standards, standards, standards
    • interoperable web technologies
    • no dependence on hardware and operating systems
    • upgrade when you need and not when the vendor wants
    • upgrade things separately and not all at the same time

      Because of this vision, most projects are staying with standard HTML, introducing Javascript and CSS in a limited fashion (because of interoperability difficulties with the current browser having 90% of the market). Technologies like Flash, Java haven't found their users because they didn't meet all the needs although they met the "rich client" need. The community has shown that the other criterias where more important. This is also partly why .Net has very limited success. The ideal solution would be to see the advanced web standard proposed by Firefox being implemented by IE and Apple Safari. But Microsoft has never been interested.. So the community has stayed on interoperable web based technologies and introduces cross platform solutions as they come to do more. Otherwise they just say "no".

      - Microsoft can do nothing against Firefox because Firefox has a stable model based on the open-source community and donations. The only thing Microsoft can do is catching-up technology wise and this would be a great win for the project.

      So the conclusion is.. Firefox can take back the web and it is important that all of you participate in this challenge. It is important because Microsoft cannot allow Firefox to go over 50% market share otherwise they will really loose the web. If the market share of Firefox goes up, Microsoft will have to enhance Internet Explorer again in a interoperable way and everybody will have better tools.

      So CEO Bloggers if you don't do it because your company gain productivity (tabbed browsing, popups) and reduce costs for management (viruses, upgrades), do it because you will help build a web that's more productive and innovative. This will be a win for your company in the end because your infrastructure costs and web strategy costs will reduce and/or the benefits from a web strategy will increase..

      Take back the web

XWiki et Flickr, un début d'intégration de Web Services

Petit à petit les web services progressent.. On en parle depuis des années mais on ne commence qu'aujourd'hui à voir les premières applications..

Google a la Google API, les Blogs ont RSS la BloggerAPI ou AtomAPI ou encore le MoBlogging, Delicious et Flickr ont une interface RSS et une API pour l'upload des bookmarks ou des photos.

Nous allows decouvrir petit à petit de plus en plus de services spécialisés avec des interfaces permettant de les intégrer dans d'autres services aussi bien pour l'affichage que pour la mise-à-jour.

XWiki permet de profiter des ces différents services et de les intégrer les uns avec les autres.. On peut faire cela avec RSS (un simple tag permet d'afficher le contenu RSS dans une page Wiki) et on peut faire cela avec les APIs de programmation (on peut interagir avec la Google API avec le language Groovy).

Après l'idée est de faire un peu plus. Par exemple on aimerais bien afficher les photos de Flickr avec une présentation adaptée et sans avoir a se rappeler l'URL du service RSS de Flickr.

Grâce aux fonctions de programmation de XWiki, ceci est possible. Aujourd'hui pour intégrer un album Flickr dans un page il suffit de:


#flickrtag("toulouse")

Cela n'est pas encore suffisant. Demain il faudra des vrais interfaces complètes permettant d'interagir finement avec les photos sur Flickr avec en particulier un module de sécurité (afin de pouvoir faire un pont entre la sécurité Flickr et la sécurité du Wiki).

Ceci dit, il existent beaucoup d'outils qui ont des plugins que l'ont peut installer pour intéragir avec des données externes.. La vraie nouveauté dans XWiki, est que le module d'interaction peut-être écrit directement en code Wiki par les utilisateurs du Wiki. C'est justement le cas de celui de Flickr qui a été ecrit par Thomas Nicholls pour le Wiki Toulouse.

Cette méthode va se généraliser avec des briques de base mises à disposition dans XWiki que les utilisateurs pourront modifier et reconfigurer afin que le résultat final réponde le plus finement possible aux envies du groupe utilisant le Wiki.

XWiki.com a un blog

XWiki.com a maintenant son propre blog en anglais. Je continuerais sûrement à parler de XWiki en français sur ce blog mais surement moins souvent que sur le blog d'XWiki. Si vous êtes intéressés par XWiki, il peut être judicieux de s'abonner à ce blog.

De plus le blog de XWiki.com est géré par XWiki ce qui fait dorénavant de XWiki un Wiki/Blog !

Combat Ecologique

Hier, j'étais invité au 15ème anniversaire de la Fondation Nicolas Hulot en tant que généreux donnateur. Je représentais en quelque sorte les anciens de NetValue puisque le don avait été fait avec les sous de la vente aux enchères des goodies NetValue lors de mon dernier jour chez Nielsen//NetRatings.

Il y avait plein de beau monde à cet anniversaire qui de plus avait lieu dans le cadre superbe de la Grande Galerie de l'Evolution du Museum d'Histoire Naturelle. Côté politique il y avait le président de la république Jacques Chirac et une floppée de ministres. Côté stars, j'ai pu croiser hormis bien sur Nicolas Hulot, Florent Pagny, Rufus et surtout les belles Isabelle Adjani et Carla Bruni. Malheureusement elle n'a pas chanté pour cause de poignet cassé qui lui a cassé la voix (ou alors c'était pas lié et j'ai pas tout compris). Cela fait qu'elle n'a pas chanté et qu'on a eu Florent Pagny pour trois chansons (dommage j'aime beaucoup les chansons de Carla Bruni)..

Merci aux copains en tout cas d'avoir acheté mes goodies pour me permettre d'approcher tout ce beau monde !

On a eu aussi la lettre à l'éléphant de Romain Gary lu par Rufus. Un très beau texte. Il aurait été agréable d'avoir un peu moins de bruit de fond de discussions pendant cette lecture. Mais apparement c'est comme pour les effets nefastes de l'homme sur la nature. Chacun en fait un petit peu et à l'impression de rien faire de mal et au total on a des belles nuisances.

Le plus intéressant ont été les discours. Celui de Nicolas Hulot d'abord qui nous a rappelé l'importance du lien de l'homme à la nature et aux autres espèces. Il nous a aussi indiqué que la prise de conscience progressait mais qu'il était temps de passer un peu plus à l'action.

Nous avons ensuite eu un discours présidentiel qui a rendu hommage au parcours de Nicolas Hulot et de sa fondation et qui a rappelé les actions que la France entreprend avec la Charte de l'Environnement qui doit être intégrée à la Constitution et avec sa position lors du sommet de Johannesburg.

On est bien sûr nombreux à vouloir que la France en face plus dans ce domaine. Quand on voit que les USA n'ont pas ratifié les accords de Kyoto alors que ce n'est qu'un minuscule action pour ralentir les effets néfastes de l'homme sur la nature. Malheureusement pour le gouvernement actuel aux USA, quelques points de PIB sont plus importants que l'avenir de la planète.

En final, Nicolas Hulot a indiqué que le combat écologique est un combat collectif et que les citoyens doivent faire entendre leur voix et agir. L'Internet est un moyen intéressant avec les Wikis et les Blogs pour parler de ces sujets.. Utilisons les blogs pour faire entendre notre voix. En espérant avoir bientôt les spécialistes des domaines dans la blogosphère.

En attendant je viens d'ouvrir le Wiki de la protection de la nature à l'addresse http://nature.xwiki.com. Bloggeurs, Blogeuses mobilisez vous et inscrivez vous sur ce Wiki pour nous faire part de votre experiences et indiquer que vous êtes sensibles à la cause écologique.

Mozilla Firefox 1.0 vient de sortir !

C'est un grand jour comme le dit Tristan..

Mozilla Firefox 1.0 vient de sortir et en plus en version française..

Pour le moment il est disponible ici, avant d'apparaître sur les page d'accueil des sites de mozilla.

UPDATE: evidement les serveurs ont du mal a servir des utilisateurs avides de cette nouvelle version ! Vous pouvez essayer sur le miroir du site mozilla sur free.

Très bon article de comparaison weblog/wiki et de leurs applications possibles en entreprise

Je vous recommande l'article de stéphane lee sur son blog hermanus qui présente une comparaison weblog/wiki.

En particulier, ce que je trouve très intérésant est l'effet de la façon de publier sur le resultat. Comme il le dit à la fin de son article un weblog pourrait être utilisé comme un wiki et vice-versa. Mais c'est bien la façon dont on met en place l'outil par défaut qui le plus souvent dictera son utilisation. Et la ce sont des petits détails qui changent le résultat.

Stéphane explique bien que dans un blog on publie des articles pour lequel l'auteur, la date et parfois la catégorie sont les éléments prépondérants de catégorisation.

Alors que dans un wiki on commence par créer le lien avant de créer la page. Cela crée une relation père-fils automatiquement (certains wikis n'ont pas cette fonctionalité de hierarchisation père-fils. Parfois ils ont les retro-liens qui peuvent créer une relation, mais ce n'est pas tout-à-fait la même chose). Le résultat est que le contenu du Wiki est automatiquement hierarchisé. Voyez l'arbre de xwiki.org tel qu'il a été crée au fur et à mesure (il n'y a pas eu de remaniement de cet arbre).

Evidement on peut obtenir exactement le même résultat dans un blog puisqu'on peut créer un lien dans un article vers un autre article. Mais en pratique cela n'arrive que très rarement et surtout pas d'un article ancien vers un article nouveau puisque pour cela il faudrait aller modifier l'article ancien après avoir publié l'article nouveau. Or cela n'est pas naturel de faire cela dans un weblog qui est fortement orienté temporel.

L'aspect naturel est très important. On dit souvent que la technologie n'est pas importante. Pourant la technologie nous guide au jour le jour dans des directions ou nous n'irions pas forcement. C'est exactement le cas quand on parle de Wiki ou de Blog. Les Wikis et les Blogs ne sont pas si différent que cela techniquement mais le résultat obtenu avec un Wiki et avec un Blog sont très différents.

Je suis d'ailleurs 100% d'accord avec Stéphane sur le fait que le Blog est très intéressant dans l'approche "top-down" de la communication internet en entreprise (ou pourrait l'étendre à la communication transversale dans le cas de blogs de collaborateurs) et que le Wiki est très intéressant dans l'approche bottom-up.. J'ajouterais que le Wiki est aussi capable de "top-down" en particulier à posteriori par la notion de remaniement. Les managers regardent ce que font les collaborateurs sur le Wiki et reorganisent le contenu pour qu'il represente mieux les objectifs de l'équipe.

L'idéal est tout à fait le Wiki-Blog qui fournit une infrastructure incluant Wiki pour la collaboration et Blog pour la communication institutionelle. Le tout dans la même interface permettant les remaniements et l'adaptation à l'entreprise. Le top du top étant bien sur le Wiki Applicatif (à la XWiki) permettant d'ajouter du contenu externes et de developper des petites applications intégrés aussi bien au contenu Wikis qu'aux contenu Blog. Ceci est l'objectif de XWiki qui va intégrer petit à petit toutes ces fonctions.

Cre-vindioux.. les blogs d'ex-NetValue ça se reproduit

On dirait que les blogs d'ex-NetValue ça se reproduit..

- Enfin les critiques ciné, les tests de chocolat de Denis en mode blog !

  • Boubou dans la blogosphère, mais envers qui va-t-il bien pouvoir fayoter ?
  • Boubou sans ronardo dans la blogospère cela ne serait pas possible !

    (Remarque: va falloir me le relooker ce blog !)

    N'oublions pas les (déjà) anciens bloggeurs que sont Zuzur et Fabrice !

    Bienvenus à tous !
    A quand le wiki des bloggeurs ex-NetValue ?