On Jun 12, 2009, at 4:26 PM, Lionel MENARD wrote:
Bonjour,
Bonjour,avant de répondre, je voudrais effectuer une petite clarification : je suis bien la même personne que [email protected], mais rien de ce que je pourrais écrire dans le présent contexte ne le serait au nom de Nuxeo. En effet, même si cette société et moi entretenons des relations commerciales, je n'en suis plus salarié depuis presque un an et j'exerce comme indépendant.
c'est une tres bonne nouvelle, et je vous felicite pour cet effort envers la communaute des utilisateurs de CPS. J'ai encore un certain nombre d'instance CPS (6) allant de versions anciennes au plus recentes qui donnent encore entiere satisfaction aux utilisateurs de ces CMS. Neamoin je me demande, et je ne dois pas etre le seul dans ce cas, si je dois continuer a promouvoir CPS dans mes futurs propositions.
Nous sommes effectivement plusieurs dans ce cas. Je comprends d'autant plus votre question que j'ai été moi-même confronté au même genre de problème. Avec certes la différence majeure que j'ai entièrement la main sur le produit.
Ce n'est en fait plus le cas depuis la decision de Nuxeo de passer sur java plus le cas. A la suite de ce passage de Nuxeo sur Java aucun groupe consititue ne s'est clairement manifeste ni aucune discution dans la liste, hormis au tout debut n'est venu renforcer l'idee que CPS pourrait continuer sans l'implication de Nuxeo. Ceci hormis l'engagement de correction de bug pendant un certain temps (je ne m'en rappele plus te tete).
Je me demande donc quel est finalement le signal qui est envoye avec l'ajout de cette fonctionalite dans CPS.
Il n'y a pas de volonté d'émettre des signaux. Mon but premier était de faciliter l'évolution graphique des instances dont je m'occupe, et leur montée en puissance comme portails de communication. Comme je le dis dans le blog, il s'agit là d'un aspect dont je ne m'occuperai jamais moi-même, et j'ai besoin de pouvoir travailler avec le webdesigner de base.
Cela étant dit, j'ai eu jusqu'ici un excellent retour sur l'idée, et je suis conscient du fait qu'en levant ainsi une des plus grosses barrières à l'adoption, cela change la donne pour le future de la plate-forme.
Par ailleurs, CPS étant un logiciel libre (GPL), l'arrêt du développement actif par Nuxeo a pour conséquence naturelle que le développement devienne plus communautaire, modèle qui convient très bien à beaucoup de logiciels open-source. C'est aussi pour cela que je me tourne vers les listes ces temps-ci. Même s'il est probable que je reste dans les mois qui viennent le principal développeur, les retours d'utilisateurs, que ce soit vis-à-vis du produit, de la documentation, auront un rôle important à jouer.
De plus vous parlez du futur CPS 3.5 dont je n'ai pas encore entendu parler dans la ML. Avez vu plus d'information ?
Il en a été question brièvement sur les MLs anglophones. En bref, les évolutions majeures prévues sont : - intégration de CPSDesignerThemes. L'idée est nouvelle, mais le rapport effort/gain fait qu'elle passe en tête de la liste des priorités. - passage à unicode / utf-8. Un gros chantier, malheureusement. Nous avons besoin de dégager une période sans aucune autre évolution pour le faire. C'est pourquoi cela n'a guère avancé bien que nous en parlions depuis 6 mois. - passage à une version plus récente de Zope. En effet, Zope 2.9 est amené à disparaître du paysage. Par ailleurs, il paraît que certains élements de Zope qui sont les goulets d'étranglement majeurs de CPS ont été améliorés dans les versions plus récentes (conflits dans les BTrees notamment).
Pour ce qui est de la gestion de version, une branche a été tirée pour CPS 3.4 (stable) au début de l'année. Si vous regardez les tickets récents dans le trac, vous verrez qu'il y a systématiquement mention de la branche concernée par les modifications.
J'ai lu votre post sur votre blog et effectivement une roadmap nous eclairera surement.
Je l'ai faite depuis: http://svn.nuxeo.org/trac/pub/browser/CPS3/products/CPSDesignerThemes/trunk/ROADMAP.txt et taggé la version 0.1 peu de temps après. La version 0.2 est presque prête (plusieurs librairies XML, conversion du thème CPS 3.4, négociation).
Il n'y a pas d'indications temporelles, car je ne peux m'engager pour cela à ce stade Sachez toutefois que j'aurai besoin pour mi-juillet d'une version que je puisse mettre moi-même en production. Le périmètre fonctionnel 0.2 me suffit, la version 0.3 en déoculera.
Bref, j'ai presrci utilise, intalle, et maintien encore CPS, et je trouve que c'est toujours un tres bon outils. Je suis surement pas le seul a avoir du reconsiderer mes prescriptions suite a l'arret de Nuxeo de continuer l'aventure CPS. A part quelques experiences ponctuelles diverses, je n'ai pas retrouver un outils de reference quand il sagit de faire une reponse a une demande couvrant le domaine des CMS.Quelles sont vos positions sur le sujet et sur ces reflexions.
Actuellement, je fais exactement le pari de baser mon activité de travailleur indépendant précisément sur CPS. Cela s'est fait au début un peu tout seul, mais j'ai pour l'instant plutôt des signaux m'indiquant que cela pourra durer ainsi plus longtemps que je l'aurais cru. Mon carnet de commande est bien rempli pour ce début d'été. Je ne suis pas le seul entrepreneur individuel à faire du CPS. Il y a aussi quelques sociétés qui réalisent une partie de leur activité dessus, en plus de Nuxeo. Dans quelles proportions, je ne sais pas.
Avec Marc-Aurèle, qui assurait auparavant le support CPS commercial de Nuxeo, nous avons chacun des projets personnels basés sur CPS que nous ne laisserons de toute façon jamais tomber, si cela peut vous rassurer. Dans le pire des cas, si la plate-forme devait être abandonnée un jour, ce serait sans nul doute en ce qui nous concerne au profit d'un outil de qualité, libre, et nous n'hésiterions pas à faire ce qu'il faut pour les migrations de données.
Cela dit, je note que, comme d'autres, vous indiquez que CPS est un outil de qualité, adapté à vos besoins. Dans ces conditions, je ne vois pas pourquoi l'aventure devrait s'arrêter. Il serait intéressant de savoir combien de vieilles versions (jusqu'aux premières 3.4) sont actuellement en production, et parmi elles, combien feront la migration vers les versions actuelles.
En résumé : il y a des professionnels parmi les contributeurs, il y a une bonne base installée. Il suffit que les deux se connectent pour que la plate-forme soit commercialement vivante. C'est peut-être maintenant que cela se passe.
Bon week-end à tout le monde,
Racinet Georges a écrit :Bonjour à tous,j'ai commencé à travailler sur une évolution majeure de l'intégration graphique dans CPS. Pour l'instant, cela porte le nom de CPSDesignerThemes, pour mettre l'accent sur le fait que c'est prévu pour séparer autant que possible les questions de mise en page des spécificités de CPS. Je crois en effet que c'est ce qu'il faut pour laisser les web designers faire ce qu'ils veulent sans avoir à devenir des spécialistes de CPS.Il y a un long billet (en anglais) à ce propos sur mon blog (http://www.racinet.fr/index.php?post/2009/06/10/A-new-themes-engine-for-CPS ). J'essaye d'expliquer le cheminement qui m'a amené à lancer ce projet, d'établir un cahier des charges très vague, et pour finir je donne des exemples de code XHTML pour CPSDesignerThemes.Le code source du projet n'est pas encore disponible, mais je devrais arranger cela prochainement et publier une feuille de route. (on en est pour l'instant au stade du prototype qui fonctionne). Le produit final sera probablement optionnel en CPS 3.4 et, j'espère, la façon standard de faire dans le futur CPS 3.5. La transition depuis CPSSkins est d'ores et déjà prévue.N'hésitez pas à vous manifesté si vous êtes intéressé, les contributions de toutes sortes sont les bienvenues.-- Georges Racinet, http://www.racinet.fr Zope/CPS/Plone expertise, assistance & development GPG: 0x4862FFF7 _______________________________________________ cps-users-fr Adresse de la liste : [email protected]Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr >-- Lionel MENARD, Centre for Energy and Processes MINES ParisTech / Armines BP 207 06904 Sophia Antipolis cedex [ http://www.cep.cma.fr ]
-- Georges Racinet, http://www.racinet.fr Zope/CPS/Plone expertise, assistance & development GPG: 0x4862FFF7
PGP.sig
Description: This is a digitally signed message part
_______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
