Nuxeo lance la version 3.4 de CPS, la plateforme d'ECM open source leader du marché

La nouvelle version majeure de CPS lui permet de prendre solidement pied dans le cercle restreint des solutions haut de gamme d'Enterprise Content Management (ECM). De nombreuses améliorations fondamentales ont été réalisées, suivant 3 axes:
  • Architecture technique : plus grande flexibilité, cohérence technique et fonctionnelle, ouvertures aux web services, modularisation, etc.
  • Montée en charge et performances : performances accrues et montée en charge importante sont au rendez-vous grâce à de nombreuses optimisations à tous les niveaux (coeur CPS, Zope, ZODB).
  • Fonctionnalités : charte graphique et ergonomique totalement repensée, utilisation d'AJAX pour une interface plus réactive, nombreux nouveaux modules fonctionels (géo-localisation, relations, calendrier partagée v2, intégration totale avec le mail, blogs, wikis, etc.).
CPS garde bien sûr ses concepts et modules déja éprouvés pour vous proposer un ensemble cohérent à la couverture fonctionnelle inégalée.

Nouveautés fonctionnelles marquantes

Voici les amélioration fonctionnelles principales :
  • Nouvelle interface standard alliant ergonomie et qualité graphique, qui offre aux utilisateurs la possibilité de travailler plus agréablement et plus efficacement avec CPS.
  • Frontal de consultation totalement accessible, conforme au niveau A du WAI et qui peut rapidemment être porté au niveau AA ou même AAA au sacrifice de quelques interfaces dynamiques.
  • Utilisation des techniques AJAX pour offrir une interface plus rapide et agréable aux utilisateurs, notamment lors de la création et la modification du contenu.
  • Mise en place de CPSSkins (éditeur WYSIWYG de thème, le plus avancé toutes technologies confondues) qui permet aux webmasters et designers de mettre en place rapidement une charte graphique et ergonomique totalement différente de la charte standard sans avoir à écrire de code CSS, HTML ou des templates.
  • Mise en place de CPSPortlet, un moteur de portlets profondément intégré avec CPSSkins qui permet de rapidemment mettre à disposition et agencer sur le  portail les informations utiles. Les portlets fournissent, de plus, des flux RSS et ATOM qui permettent une syndication native avec d'autres sites.
  • Nouveaux composants fonctionnels :
    • CPSBlog : moteur de blog complet pour facilement mettre en place des blogs au sein de votre intranet ou votre site web d'entreprise, comme par exemple le site blogs.nuxeo.com.
    • CPSWiki : permet de créer des wikis pour, par exemple, rédiger collaborativement de la documentation, faire des brainstorming, etc. au sein des espaces de travail.
    • CPSOOo : intégration forte des formats de document OpenOffice.org et transformation vers DocBook.
  • CPSMailAccess (qui remplace CPSWebmail) fournit un client de mail intégré à CPS en permettant une intégration forte avec la gestion documentaire et le travail collaboratif (possibilité de workflow sur les mails, passage de documents entre les mails et les espaces de travail, indexation unifiée des mails et des documents dans CPS, accusés de réception, etc.).
  • CPSSharedCalendar (qui remplace CPSCalendar) offre un système de calendrier partagé compatible avec le standard iCalendar et très complet (support des évènements récurrents, synchronisation avec les logiciels compatibles iCalendar tel que Apple iCal, Evolution, KOrganizer et Mozilla Sunbird), interface ergonomique, recherche, invitation avec notification, suggestion de plages horaires, etc.
  • CPSGeo permet de géolocalicaliser (graphiquement) des documents sur des cartes et de naviger de facon cartographique dans la base documentaire (affichage des documents sur des cartes). CPSGeo est compatible avec les standards internationnaux de SIG tel que WMS, WGS84 et Lambert2.

Améliorations techniques

  • Utilisation des versions les plus récentes de Zope (2.9) et du CMF (1.6)
  • Utilisation de Zope3 pour tous les nouveaux composants (via le pont Five) directement dans CPS (ex: CPSSharedCalendar, CPSMailAccess).
  • Mise en place d'un système de configuration basé sur XML (via GenericSetup), simplifiant la maintenance et la mise à jour des instances CPS pour les développeurs et les exploitants.
  • Nouveau module d'authentification (CPSUserFolder), fondé sur CPSDirectory, augmentant la flexibilité des mécanismes d'authentification et des référentiels utilisateurs.
  • CPSWorkflow a été étendu pour fournir un moteur de workflow documentaire supportant les schémas dynamiques, qui permettent de gérer la dématérialisation de toutes les chaînes documentaires papiers. Ce modèle hybride offre toute la puissance et la souplesse nécessaire pour créer très facilement de chaîne de validation / revue / délégation dynamiques, aisément maitrisable par les utilsiateurs.
  • CPSRemoteController offre une large API en web service pour piloter CPS à distance, depuis d'autres applications (Java, PHP, etc.) ou depuis d'autres instances CPS. Ce module nous a permis de mettre en place les fonctions de publication distante multi-sites.
  • CPSRelation offre un service central de gestion de relations entre documents, fondé sur le modèle RDF. Il permet de gérer toute forme de relation documentaire et d'effectuer de recherches complexes sur les dépendances entre documents.
  • Importantes optimisations de performances à tous les niveaux, augmentant significativement la vitesse d'affichage des pages dynamiques et la montée en volume des données. Quelques travaux importants :
    • travaux sur la ZODB (TransactionManager) permettant de regrouper et d'ordonner les commandes à effectuer en fin de transaction.
    • optimisation de la Content Repository de CPSCore accélérant de manière significative la récupération des documents.
    • Cache intégré à CPSSkins et CPSPortlet permettant de définir des politiques de cache sur chaque portlet et zone du site.
  • Utilisation du module de tests unitaires de Zope 2.9 permettant de faciliter la création de tests automatiques. CPS inclut maintenant 2543 tests unitaires automatiques, ce qui garantit une assurance qualité de haut niveau.

Modularisation

Plusieurs packages ont été créés et sont maintenus séparemment pour offrir une bonne modularisation, clarifier l'architecture et proposer un produit facile à installer pour des besoins courants.
  • CPS Platform : c'est la plateforme d'ECM, comprenant tous les modules du socle technique. CPS Platform est destiné aux développeurs (dans les entreprises ou les SSII) qui réalisent des applications d'ECM (gestion documentaire, gestion de courrier, platformes de travail coopératif, etc.).
  • CPS : implémentation par défaut de CPS permettant de facilement mettre en place des sites Intranet / Internet / Extranet orientés travail collaboratif et publication web. Il est destiné à la mise en place rapide d'une solution standard, personnalisable. L'installation est simple et pré-configurée. C'est le CPS tel que vous le connaissiez jusqu'à maintenant. Si vous voulez tester CPS, c'est aussi le bon choix !
  • CPS Legacy : contient les modules obsolètes ou non supportés. Il permet de réaliser les migrations vers les composants de remplacement.

Pour plus d'information

contact_us_side_inverted_fr.gif
Dans cette rubrique 
formations
Nuxeo 5.1 alias Memphis
Nuxeo Tél: +33 (0)1 40 33 79 87    Fax: +33 (0)1 40 33 71 41    Email: contact@nuxeo.com
Avertissement légal | © 2000-2008 Nuxeo. Tous droits réservés.