eZ France > Actualités > eZ Publish Community

le 10 Avril 2009 à 09:27

eZ Publish Community Day - Le 9 Avril 2009

11 commentaires

Voici un petit compte rendu des points qui me semble important pour ceux qui n'étaient pas là hier après-midi au premier eZ Publish Community Day.
Pour débuter cet événement eZ Systems nous a exposé différents points concernant eZ Publish.

eZ Community Day - 9 Avril 2009

Update ezpublish

Un petit retour sur l'année 2008, eZ Publish atteint cette année un équilibre financier et se veut solide, prêt à reconstruire à nouveau.
C'est en quelque sorte un nouveau départ vers le produit et les développements. En effet, eZ Publish recrute au niveau eZ Labs, au niveau de la documentation et des commerciaux.
eZ Systems est donc très ouvert aux avis, conseils et idées de la communauté.

Nicolas Pastorino présente les nouveautés de la version 4.1

Nicolas Pastorino présente les nouveautés de la version 4.1

Dernières évolutions d'eZ Publish 4.1

Damien (Pwet) en a parlé justement dans un de ses derniers articles.

eZ Systems est plus que très ouvert au feedback qui leur permettrait d'améliorer ou de changer certaines choses. Ce qui en sort c'est vraiment la volonté de stimuler les FeedBacks

Stale cache

Un bref rappel sur ce nouveau système de cache qui permet de supprimer les mutex mais surtout de servir l'ancien cache en attendant la fin de la génération du nouveau.
L'idée était vraiment d'améliorer le ressenti utilisateur. Des améliorations de prêt de 30% sont annoncés notamment concernant les instances fonctionnant avec le mode cluster db.

Objects States

Ce nouveau concept décrit dans cet article est une des nouvelles fonctionnalités phares de la 4.1.
Pour résumer, cette fonctionnalité permet des définir un état (à la fois) sur un objet. Il y a une nouvelle limitation dans le système de droits qui permet de rendre éditable/visible ou supprimable uniquement les objets qui sont dans des états définis.
Il a quand même été rappelé que ce système ne remplace pas le système de workflow au sens eZ Publish, mais il permet de faire des wokflow au sens "processus séquentiel". Mais qu'il n'est pas encore possible de coupler ce système avec le workflow d'approbation d'eZ Publish.
Une question intéressante était : "Existe il de nouveaux paramètres dans les fetch ?"
Comme décrit dans l'article, en fait non, il n'y a pas moyen de fetcher des objets qui sont dans un état particulier, cependant, couplé au système de droits il est possible de faire plein de nouvelles choses plus simplement qu'avant.

Avec ce système il est possible de faire par exemple un processus de check-in / check-out (lock), ou encore une corbeille par contexte (sans perdre la position du noeud dans l'arborescence, et de ce fait les multipositionnements).
Il est aussi possible de changer l'état d'un objet pour constituer une sorte de chaine d'édition entre les différents éditeurs d'un contenu. (Cf ez.no)
Une des questions posée consistait à appliquer des états sur les versions plutôt que sur les objets, pour entre autre, pouvoir faire un circuit de validation d'une nouvelle version d'un objet. Avec un tel système, on pourait avoir sur la même instance d'eZ, une notion de Pré-prod et Prod. (en terme de contenu bien sûr).
Il est tout de même possible de le faire mais uniquement sur les nouveaux objets.

A cette question, eZ Systems nous explique que l'application des états d'objets sur des versions/traductions est aujourd'hui trop complexe et limité par le modèle de données actuel. Cette fonctionnalité sera présente dans le futur "Project V".(eZ Publish complètement recodé à l'aide d'eZ Components)

WebDav

Cette fonctionnalité, comme l'ont rappelé certains, n'est pas nouvelle. Ce qui est nouveau c'est son implémentation grâce au eZ Components. Depuis eZ 4.1 le Webdav est donc bien plus solide. Je n'ai pas encore testé, si vous avez eu le temps de le tester, nous serons heureux d'avoir vos retours.
Les nouveautés sur le webdav sont :

  • un nouveau settings de suppression qui permet de mettre à la corbeille ou de supprimer complètement
  • le support de la copie.

Le dernier axe d'amélioration en cours de développement étant la gestion des locks pour être compatible à 100% sur tous les logiciels.
Un article sur ez.no devrait être publié très rapidement.

eZ Online Editor 5

Ce nouvel éditeur basé sur Tiny MCE est désormais natif dans les versions 4.1.x. Concernant les nouveautés, tout est plus ou moins nouveau, il faut vraiment l'essayer.
Les points à retenir sont :

  • La compatibilité ascendante : pas de perte en cas de migration depuis un éditeur 4
  • La compatibilité de ce nouvel éditeur sur IE Vista
  • L'accessibilité amélioré

Les nouvelles extensions et améliorations

La version 4.1.1 vraiment "stable" sortirait fin Avril 2009

Futures "Features"

Nous avons parler des futures évolutions d'eZ Publish (Project V), par rapport au derniers eZ Publish Developper Day, voici ce que j'ai pu retenir

  • Améliorations de la syndication via SOAP
  • Séparations des versions, langages et états d'objet
  • Objets distribués/distants

On pourrait avoir des objets distants dans l'arborescence, sans que ça soit stocker dans l'arbre eZ, une sorte d'abstraction de l'arborescence. A suivre.

A noter, qu'il sera bon selon eZ Systems, d'utiliser eZ Find avec le "Project V" pour bénéficier de nouvelles fonctionnalités comme la navigation par facettes qui pourra être mise en place grâce à eZ Find.

Dans le kernel :

  • Nouvelle API
  • Abstraction du moteur de stockage
  • Nouveau système de configuration
  • Abstraction du système de surcharge
  • Système de cache unifié basé sur eZ Components

Questions ouvertes

Plusieurs questions ont été posées, voici celle que j'ai retenu qui me paraissent intéressantes.

Librairie JS : jQuery ou la librairie Yahoo UI ?

eZCamp - Discutions sur les extensions

eZCamp - Discutions sur les extensions

Cette question concernant les librairies a utiliser dans nos extensions à fait suite à une remarque pertinentes sur les dépendances entre les

extensions qui ne sont pas gérées aujourd'hui.
Rien n'a été décidé, mais aprés un rapide sondage à main levé, non représentatif je pense, nous avons pu voir que les avis étaient partagés sur le choix d'une librairie unique entre jQuery et Yahoo UI.
Nous attendrons donc le choix d'eZ, dans le "Project V" je pense...

Les forums dans eZ

Une grosse discussion s'est axée sur les forums dans eZ Publish.
Là ou tout le monde était d'accord, c'était que les forums eZ n'était pas une solution fiable et à la hauteur de l'appellation "Forum".
Il y a eu toute une discussion sur "pour le codage d'une extension tel que eZ Newsletter" ou "pour l'intégration d'une solution de forums existante"

Les avis était vraiment partagés, ce qui en ressort c'est que le modèle de contenu eZ n'ést pas adapté pour les forums et que si une extension est créée il faudra sortir les données du modèle.(et ne pas gérer de version par exemple).

L'autre solution qui consiste à intégrer des solutions "forums" existantes dans eZ étant tout de même très lourde de mise en oeuvre. (la discussion en est restée là)
Peut-être verra-t-on une solution eZ Forums arriver... qui serait une solution intermédiaire pour les besoins les plus communs...

Gauthier présente le projet eZ France

Gauthier présente le projet eZ France

La communauté eZ Publish en France

La dernière partie fut la présentation d'ez-france.org. Il y a un eu un gros débat sur le marquage d'un site de la communauté par une agence.
L'idée d'une association lancé depuis plusieurs mois à re-fait surface, nous verrons la suite.

Cette instance de site est donc complètement libre et à la disposition de la communauté. En attendant, nous continuerons de le faire évoluer notre package et de proposer de nouveaux services, articles et autres...

Comme nous l'avions annoncé lors de ce community day, nous avons supprimer "débrander" en enlevant toute marque et tous sponsoring sur le site ez-france.org

Nous espérons que cela vous permettra à tous de pouvoir participer à ce projet sans que cela ne pose de problèmes.

Association Française eZ Publish

Un débat sur la mise en place d'une association française eZ Publish a été lancé, et évolue actuellement sur le google groupe : http://groups.google.com/group/ezpublish-france

Quelques photos de l'évènement !

Généreusement proposées par Roland Benedetti :

Les t-shirts eZCamp 2009

Les t-shirts eZCamp 2009

eZCamp - Damien ouvre le débat

eZCamp - Damien ouvre le débat

eZCamp 2009 - Pascal de linuxorable

eZCamp 2009 - Pascal de linuxorable

eZCamp 2009 - Une assemblée très attentive

eZCamp 2009 - Une assemblée très attentive

L'équipe eZ France

Commentaires

  • Super de mettre des visages sur des pseudo

    Sylvain Gogel le 10 Avril 2009 à 09:46

    Et bravo pour le CR très rapidement mis en ligne

    petit commentaire, j'ai ajouté votre feed rss dans mon netvibes, mais il semblerai que les liens vers les articles ne soit pas corrects.

    nv me met http://ezfrance/Actualites/eZ-Publish-Community

    A très bientot pour le prochain EzCamp et bravo pour cette initiative
    --
    Avec un flingue dans la bouche on ne prononce que les voyelles
  • Merci

    Nicolas O le 10 Avril 2009 à 09:58

    Hello,

    Merci pour le compte rendu.
    C'est très motivant de voir que la communauté française est si active, et çà fait plaisir d'être confronté à des gens qui ont la chance de bosser au quotidien sur eZ ce qui n'est malheureusement plus mon cas (je me sens de plus en plus largué :( )

    Concernant le forum, je persiste aussi sur la brique "Shop" qui est clairement plus une priorité pour eZ System, ce que je trouve bien dommage ayant réalisé quelques projets e-commerce sur eZ Publish depuis la 3.6, je pense que le potentiel est énorme. Ok on parle beaucoup de Magento, mais le peu que j'en avais vu côté code me fait dresser les cheveux sur la tête.

    Donc en plus du forum et de la possibilité d'une extension spécifique (pourquoi pas communautaire), je vois d'autre briques envisageable:
    - forum
    - bridge vers des solutions de forums
    - blog
    - bridge vers des solutions de blog (wordpress, dotclear)
    - externalisation dans une extension du module shop

    Concernant le débat autour de votre initiative, on voit bien que nous sommes "français". On râle beaucoup, on palabre, mais aucune décision. Personnellement je pense que monter une association reviendrait à passer notre temps à palabrer sans avancer. Donc comme je vous l'ai dit hier de vive voix, merci et keep on going.

    J'espère que ez-france.org deviendra le tremplin pour que la communauté française murisse et agisse main dans la main pour l'évolution d'eZ Publish et pour la promotion de ce CMF de qualité. Perso, il me faut pas mal d'arguments en ce moment pour défendre le produit dans mon agence.

    A Plouche
    NicoO
  • Longue vie à la communauté

    Nicolas Pastorino le 10 Avril 2009 à 10:06

    Merci pour ce CR promptement mis en ligne, et merci pour cette participation massive. Comme le dit Sylvain, les rencontres en face-to-face sont toujours fort sympathiques. A renouveler, et en attendant, keep up the good work !
    --
    Nicolas
  • Merci à tous

    Sébastien Morel le 10 Avril 2009 à 10:10

    @Sylvain: Merci et bien vu pour le RSS, c'est maintenant corrigé.

    @Nicolas O: Effectivement, même combat pour eZ Shop.


    Merci pour votre soutien ;)
    --
    eZ c'est plus fort que toi !
    http://blog.plopix.net
  • eZ France sur Planet eZ Publish.fr

    Damien le 11 Avril 2009 à 12:33

    yo,

    Très bon résumé :)

    J'ai ajouté le flux d'eZ France sur Planet eZ Publish mais il semble que le format de date soit erroné du coup les articles sont datés du 1er janvier 1970 et donc sont à la fin :(
  • Cool pour le flux sur planet fr

    Sébastien Morel le 11 Avril 2009 à 12:47

    C'est ok, les dates sont bonnes.
    C'est du vrai debug communautaire ça ! lol
    --
    eZ c'est plus fort que toi !
    http://blog.plopix.net
  • Dates

    Damien le 11 Avril 2009 à 13:16

    ça progresse mais c'est pas encore tout à fait ça :p

    actuellement elles sont du type :
    Ven, 10 Avr 2009 09:27:46 +0000
    alors qu'il faudrait qu'elle soient plutôt
    Fri, 10 Apr 2009 09:27:46 +0000

    Gandbox en parlait sur son blog y'a pas longtemps :
    http://www.gandbox.fr/Blogs/Techn...-par-Keyword-ou-autre-sur-eZ-Publish
  • RSS

    Sébastien Morel le 11 Avril 2009 à 14:34

    Les dates devraient cette fois être correctes (j'espère ;))
    Ce module a été fait rapidement, je pense qu'on va vite le faire évoluer.
    Du coup, j'en ai profité pour rajouter des flux:
    http://www.ez-france.org/eZFrancerss
    http://www.ez-france.org/eZFrancersscomments
    http://www.ez-france.org/Actualitesrss
    http://www.ez-france.org/Actualitesrsscomments

    Ce qui vous permettra de suivre plus facilement les changements commentaires etc...

    ++
    --
    eZ c'est plus fort que toi !
    http://blog.plopix.net
  • ça roule

    Damien le 11 Avril 2009 à 15:23

    cette fois ça roule :-)
  • SSO et ez publish

    Fatima Berrached le 23 Avril 2009 à 10:40

    Bonjour,
    Je souhaiterai savoir si cette version 4.1.0 a nativement une fonctionnalité de SSO avec CAS.
    Nous avons dû faire développer un patch qui a d'ailleurs été reversé pour une précédente version.
    Cela serait dommage de devoir "payer" un développement à chaque nouvelle version ....

    Merci de vos réponses,
    Fatima
  • Groupe de travail sur la traduction fre-FR

    Bertrand Dunogier le 25 Septembre 2009 à 09:44

    Bonjour à tous,

    je vous informe qu'un groupe de travail a été créé afin de centraliser l'effort de maintenance d'une version française aux petits oignons de eZ Publish.

    Je vous invite à rejoindre le groupe à l'adresse suivante: http://groups.google.com/group/ezpublish-translation-french

    Rien n'est écrit dans le marbre, donc j'espère qu'on pourra tous travailler ensemble sur ça :-)

    --
    Bertrand