Sortie de Plone 3 : quelles sont les nouveautés ?
Plone 3 est sorti, il s'agit d'une version majeure apportant un lot considérable d'améliorations et de nouveautés, Toonux vous propose de les découvrir.
La Plone Foundation vient d'annoncer la sortie de Plone 3. Plone est une fois de plus en avance, loin devant, sur certaines fonctionnalités pourtant fort utiles comme le versionning. Le passage à Zope 3 n'est pas à l'ordre du jour, Plone 3 se contentera d'un Zope 2.10.x (mais ne fonctionnera pas non plus sur Zope 2.11.X
- Vous ne pourrez pas le manquer : Plone se voit accoutré d'une
nouvelle skin toujours relativement sobre mais remise au goût du jour.
Elle est installable dans l'interface d'installation des produits et
porte le nom de NuPlone.
- Les droits de lecture et d'écriture pour chaque contenu sont maintenant accessibles en un clic et permettent une gestion très fine par utilisateur et/ou par groupes.
- L'introduction
d'AJAX pour l'édition rapide d'une partie de votre texte : plus la
peine de rechercher votre page pour corriger une petite coquille
orthographique : l'inline editing est un véritable confort
supplémentaire apporté au gestionnaire de contenu. L'intégration de KSS
devrait donner des idées aux développeurs de produits et les interfaces
seront encore plus confortables à très court terme.
- Dans le
cas où plusieurs utilisateurs éditent le document, ce dernier est
bloqué évitant ainsi la perte des modifications de l'un ou de l'autre.
- Apparition de la vérification automatique de l'intégrité des liens internes et externes.
- Implémentation du versionning pour conserver les révisions ou repasser à une version ultérieure de vos objets et visualiser les diffs (là c'est la grande classe).
- Dans la catégorie édition documentaire collaborative : le concept de "working copy" fait son apparition dans Plone : il vous permettra de travailler sur la mise à jour d'un document tout en laissant l'ancienne version en ligne en attendant que vous ayez achevé la nouvelle version.
- Intégration de Kupu 1.4, l'éditeur html wysiwyg qu'utilise Plone permet maintenant, entre autres, d'insérer du flash ou de resizer des images.
- Pas moins de 8 politiques de workflow sont implémentées par défaut dans Plone 3 : vous choisissez celle qui vous convient le mieux en fonction des besoins de votre application et vous avez bien évidemment toujours la possibilité d'en définir de nouvelles.
- Introduction du support d'OpenId pour une centralisation facilitée de l'authentification.
- L'indexation
full-text des documents word et PDF qui nécessitait autrefois
l'installation du produit TextIndexNG est maintenant native.
- Un mode présentation qui vous permet de présenter des documents sous forme de slides.
- Un puissant moteur de règles spécifiques que vous pouvez appliquer sur vos contenus.
- La syntaxe wiki est maintenant adoptée pour tous les contenus.
- Apparition de Textile et Markdown au niveau de l'édition en
mode texte en plus du structured text, restructured text et plain text.
- Les smart folders (dossier intelligents affichant des résultats de recherche sur des critères que vous définissez) se nomment maintenant "collection" et permettent désormais l'ajout de contenus manuellement, en plus de la recherche automatique.
- Support du protocole Sitemap.
- Retour de la méthode "getIcon" permettant maintenant de les afficher via la CSS.
- Un moteur de portlets entièrement réécrit par Daveconvent, que nous saluons bien bas au passage :)
- Génération automatique du sommaire de vos documents.
- ... Plein de nouvelles petites choses qui vous faciliteront la vie...
L'installation de Plone 3 nécessite maintenant Zope 2.10.x et python 2.4.4 ou supérieur. La procédure d'installation elle même change car de nouvelles dépendances sont nécessaires, et Plone utilise maintenant aussi bien des librairies et des produits Zope que des produits Plone.
Attention Plone 3 ne fonctionne toujours pas avec Zope 3 (à notre grand regret mais les changements induits par Zope 3 sont tellement important que ceci est compréhensible, toutefois on aurait grandement gagné en performances en sacrifiant quelques fonctionnalités qui font tout le charme de Plone).
Nous n'utilisons pas encore Plone 3 en production car nous n'avons pas encore pu testé les produits qui nous intéressent dessus, nous vous en reparlerons donc très prochainement mais sachez que de nombreux produits Plone 2.5 sont sensés fonctionner avec Plone 3.
En tout cas aucun doute : il s'agit d'un très grand cru, le meilleur depuis Plone 2.1 à notre sens, les améliorations portées sont d'une intelligence particulièrement poussée. Peu de systèmes de gestion de contenu embarquent cet arsenal, Plone 3 réaffirme ses singularités (workflow, orientations professionnelle et métier, accessibilité, flexibilité sur les contenus...) et se démarque de tout ce que nous connaissons des CMS, qu'ils soient open source ou propriétaires... c'est bien les web 3.0 qui pointe le bout de son nez :)
Télécharger Plone 3

