Prestations sur Nuxeo CPS


Au cours des trois années où j'ai été employé par la société Nuxeo, j'ai acquis une connaissance complète de la plate-forme CPS, me permettant d'intervenir à tous les niveaux et sur tous les aspects du logiciel. Je suis aujourd'hui un des contributeurs les plus réguliers, comme en témoigne la timeline de CPS.

Montées de version

CPS est une technologie stable qui continue de progresser : les changements apportés récemment au logiciel sont essentiellement des correctifs et des améliorations de la performance ou de l'intégration dans l'environnement de production.
CPS est à la fois une plate-forme de gestion de contenu et une configuration de base de cette plate-forme. Une montée de version réussie consiste à mettre à jour le logiciel, la configuration de base et à reprendre vos personnalisations (notamment graphiques).

Faire appel à un expert vous permettra de gagner du temps et de la sérénité dans cette opération sensible : application des meilleures pratiques, mise en place de procédures pour les mises à jour futures, etc. Je peux également mettre à niveau le code métier, s'il y en a.

Exploitation

Vous voulez brancher votre CPS sur un annuaire LDAP ou ActiveDirectory, effectuer une analyse de performance. Ou tout simplement  votre installation a-t-elle besoin de monter en puissance, par exemple en passant à une exploitation sur une grappe de machines. Vos serveurs sont sous Linux ou assimilé, je peux m'en charger.

Améliorations génériques

Une solution libre comme CPS vous permet de bénéficier gratuitement de l'effort de l'ensemble de la communauté pour améliorer la plate-forme, y compris bien sûr le travail fait par le support Nuxeo pour ses clients et par moi-même. Cela dit, les usages de CPS peuvent être fort différents d'une installation à l'autre, et chacun intervient naturellement en fonction de ses priorités.
Si une anomalie ou une insuffisance vous gêne dans votre exploitation, je peux la corriger pour votre compte, vous épargnant ainsi temps perdu et incertitude.

Logique métier

Vous êtes satisfait de votre installation CPS, mais il vous manque par exemple un type de document métier, avec une logique ad hoc ? Je vous propose d'analyser votre besoin, d'en chiffrer le coût et de le réaliser. En tant que contributeur régulier à la plate-forme, je  n'hésiterai pas si cela s'avère pertinent à asseoir les développements au niveau générique, vous apportant ainsi mécaniquement le soutien de la communauté pour les parties concernées : plus de testeurs,  contributions de stabilisation…

Réalisations passées

Modules génériques faisant partie de la distribution standard

  • CPSFileMailer, fonctionnalité d'envoi de fichiers par courriel contenant un lien spécial.
  • CPSTramline, intégration pour CPS d'Infrae Tramline, interception des fichiers attachés au niveau d'un  frontal Apache,  réduit les conflits,  permet de stocker et servir efficacement des fichiers sans limite de taille (serveurs unix seulement).
  • CPSDashboards, système flexible de présentation de résultats de recherche en tableaux.
  • CPSCourrier (avec O. Grisel), système complet de gestion de courrier électronique ou papier avec workflow à feuilles de route (liste d'intervenants)