Re: Un nouveau moteur de thèmes pour CPS
Racinet Georges <[email protected]> Fri, 3 Jul 2009 15:11:11 +0200
| Newsgroups | gmane.comp.web.zope.cps.general.french |
|---|---|
| Message-ID | <[email protected]> |
This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============0647181957== Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-17--115984509" Content-Transfer-Encoding: 7bit This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-17--115984509 Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable On Jun 12, 2009, at 4:26 PM, Lionel MENARD wrote: > Bonjour, Bonjour, avant de r=E9pondre, je voudrais effectuer une petite clarification : je = =20 suis bien la m=EAme personne que [email protected], mais rien de ce que = =20 je pourrais =E9crire dans le pr=E9sent contexte ne le serait au nom de =20= Nuxeo. En effet, m=EAme si cette soci=E9t=E9 et moi entretenons des =20 relations commerciales, je n'en suis plus salari=E9 depuis presque un an = =20 et j'exerce comme ind=E9pendant. > > c'est une tres bonne nouvelle, et je vous felicite pour cet effort =20 > envers la communaute des utilisateurs de CPS. > J'ai encore un certain nombre d'instance CPS (6) allant de versions =20= > anciennes au plus recentes qui donnent encore entiere satisfaction =20 > aux utilisateurs de ces CMS. > Neamoin je me demande, et je ne dois pas etre le seul dans ce cas, =20 > si je dois continuer a promouvoir CPS dans mes futurs propositions. Nous sommes effectivement plusieurs dans ce cas. Je comprends d'autant =20= plus votre question que j'ai =E9t=E9 moi-m=EAme confront=E9 au m=EAme = genre de =20 probl=E8me. Avec certes la diff=E9rence majeure que j'ai enti=E8rement = la =20 main sur le produit. > Ce n'est en fait plus le cas depuis la decision de Nuxeo de passer =20 > sur java plus le cas. A la suite de ce passage de Nuxeo sur Java =20 > aucun groupe consititue ne s'est clairement manifeste ni aucune =20 > discution dans la liste, hormis au tout debut n'est venu renforcer =20= > l'idee que CPS pourrait continuer sans l'implication de Nuxeo. Ceci =20= > hormis l'engagement de correction de bug pendant un certain temps =20 > (je ne m'en rappele plus te tete). > Je me demande donc quel est finalement le signal qui est envoye avec =20= > l'ajout de cette fonctionalite dans CPS. Il n'y a pas de volont=E9 d'=E9mettre des signaux. Mon but premier =E9tait= =20 de faciliter l'=E9volution graphique des instances dont je m'occupe, et =20= leur mont=E9e en puissance comme portails de communication. Comme je le =20= dis dans le blog, il s'agit l=E0 d'un aspect dont je ne m'occuperai =20 jamais moi-m=EAme, et j'ai besoin de pouvoir travailler avec le =20 webdesigner de base. Cela =E9tant dit, j'ai eu jusqu'ici un excellent retour sur l'id=E9e, et = =20 je suis conscient du fait qu'en levant ainsi une des plus grosses =20 barri=E8res =E0 l'adoption, cela change la donne pour le future de la =20= plate-forme. Par ailleurs, CPS =E9tant un logiciel libre (GPL), l'arr=EAt du =20 d=E9veloppement actif par Nuxeo a pour cons=E9quence naturelle que le =20= d=E9veloppement devienne plus communautaire, mod=E8le qui convient tr=E8s = =20 bien =E0 beaucoup de logiciels open-source. C'est aussi pour cela que je = =20 me tourne vers les listes ces temps-ci. M=EAme s'il est probable que je =20= reste dans les mois qui viennent le principal d=E9veloppeur, les retours = =20 d'utilisateurs, que ce soit vis-=E0-vis du produit, de la documentation, = =20 auront un r=F4le important =E0 jouer. > De plus vous parlez du futur CPS 3.5 dont je n'ai pas encore entendu =20= > parler dans la ML. Avez vu plus d'information ? Il en a =E9t=E9 question bri=E8vement sur les MLs anglophones. En bref, = les =20 =E9volutions majeures pr=E9vues sont : - int=E9gration de CPSDesignerThemes. L'id=E9e est nouvelle, mais le =20= rapport effort/gain fait qu'elle passe en t=EAte de la liste des =20 priorit=E9s. - passage =E0 unicode / utf-8. Un gros chantier, malheureusement. =20 Nous avons besoin de d=E9gager une p=E9riode sans aucune autre =E9volution= =20 pour le faire. C'est pourquoi cela n'a gu=E8re avanc=E9 bien que nous en = =20 parlions depuis 6 mois. - passage =E0 une version plus r=E9cente de Zope. En effet, Zope 2.9 =20= est amen=E9 =E0 dispara=EEtre du paysage. Par ailleurs, il para=EEt que =20= certains =E9lements de Zope qui sont les goulets d'=E9tranglement = majeurs =20 de CPS ont =E9t=E9 am=E9lior=E9s dans les versions plus r=E9centes = (conflits =20 dans les BTrees notamment). Pour ce qui est de la gestion de version, une branche a =E9t=E9 tir=E9e = pour =20 CPS 3.4 (stable) au d=E9but de l'ann=E9e. Si vous regardez les tickets =20= r=E9cents dans le trac, vous verrez qu'il y a syst=E9matiquement mention = =20 de la branche concern=E9e par les modifications. > J'ai lu votre post sur votre blog et effectivement une roadmap nous =20= > eclairera surement. Je l'ai faite depuis: = http://svn.nuxeo.org/trac/pub/browser/CPS3/products/CPSDesignerThemes/trun= k/ROADMAP.txt=20 et tagg=E9 la version 0.1 peu de temps apr=E8s. La version 0.2 est =20 presque pr=EAte (plusieurs librairies XML, conversion du th=E8me CPS = 3.4, =20 n=E9gociation). Il n'y a pas d'indications temporelles, car je ne peux m'engager pour =20= cela =E0 ce stade Sachez toutefois que j'aurai besoin pour mi-juillet =20= d'une version que je puisse mettre moi-m=EAme en production. Le =20 p=E9rim=E8tre fonctionnel 0.2 me suffit, la version 0.3 en d=E9oculera. > Bref, j'ai presrci utilise, intalle, et maintien encore CPS, et je =20 > trouve que c'est toujours un tres bon outils. > Je suis surement pas le seul a avoir du reconsiderer mes =20 > prescriptions suite a l'arret de Nuxeo de continuer l'aventure CPS. =20= > A part quelques experiences ponctuelles diverses, je n'ai pas =20 > retrouver un outils de reference quand il sagit de faire une reponse =20= > 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=E9 de =20 travailleur ind=E9pendant pr=E9cis=E9ment sur CPS. Cela s'est fait au = d=E9but =20 un peu tout seul, mais j'ai pour l'instant plut=F4t des signaux =20 m'indiquant que cela pourra durer ainsi plus longtemps que je l'aurais =20= cru. Mon carnet de commande est bien rempli pour ce d=E9but d'=E9t=E9. = Je ne =20 suis pas le seul entrepreneur individuel =E0 faire du CPS. Il y a aussi =20= quelques soci=E9t=E9s qui r=E9alisent une partie de leur activit=E9 = dessus, en =20 plus de Nuxeo. Dans quelles proportions, je ne sais pas. Avec Marc-Aur=E8le, qui assurait auparavant le support CPS commercial de = =20 Nuxeo, nous avons chacun des projets personnels bas=E9s sur CPS que nous = =20 ne laisserons de toute fa=E7on jamais tomber, si cela peut vous =20 rassurer. Dans le pire des cas, si la plate-forme devait =EAtre =20 abandonn=E9e un jour, ce serait sans nul doute en ce qui nous concerne =20= au profit d'un outil de qualit=E9, libre, et nous n'h=E9siterions pas =E0 = =20 faire ce qu'il faut pour les migrations de donn=E9es. Cela dit, je note que, comme d'autres, vous indiquez que CPS est un =20 outil de qualit=E9, adapt=E9 =E0 vos besoins. Dans ces conditions, je ne = =20 vois pas pourquoi l'aventure devrait s'arr=EAter. Il serait int=E9ressant = =20 de savoir combien de vieilles versions (jusqu'aux premi=E8res 3.4) sont =20= actuellement en production, et parmi elles, combien feront la =20 migration vers les versions actuelles. En r=E9sum=E9 : il y a des professionnels parmi les contributeurs, il y = a =20 une bonne base install=E9e. Il suffit que les deux se connectent pour =20= que la plate-forme soit commercialement vivante. C'est peut-=EAtre =20 maintenant que cela se passe. Bon week-end =E0 tout le monde, > > Racinet Georges a =E9crit : >> Bonjour =E0 tous, >> >> j'ai commenc=E9 =E0 travailler sur une =E9volution majeure de =20 >> l'int=E9gration graphique dans CPS. Pour l'instant, cela porte le nom = =20 >> de CPSDesignerThemes, pour mettre l'accent sur le fait que c'est =20 >> pr=E9vu pour s=E9parer autant que possible les questions de mise en =20= >> page des sp=E9cificit=E9s de CPS. Je crois en effet que c'est ce = qu'il =20 >> faut pour laisser les web designers faire ce qu'ils veulent sans =20 >> avoir =E0 devenir des sp=E9cialistes de CPS. >> >> Il y a un long billet (en anglais) =E0 ce propos sur mon blog = (http://www.racinet.fr/index.php?post/2009/06/10/A-new-themes-engine-for-C= PS=20 >> ). J'essaye d'expliquer le cheminement qui m'a amen=E9 =E0 lancer ce =20= >> projet, d'=E9tablir un cahier des charges tr=E8s vague, et pour finir = =20 >> je donne des exemples de code XHTML pour CPSDesignerThemes. >> >> Le code source du projet n'est pas encore disponible, mais je =20 >> devrais arranger cela prochainement et publier une feuille de route. >> (on en est pour l'instant au stade du prototype qui fonctionne). Le =20= >> produit final sera probablement optionnel en CPS 3.4 et, j'esp=E8re, =20= >> la fa=E7on standard de faire dans le futur CPS 3.5. La transition =20 >> depuis CPSSkins est d'ores et d=E9j=E0 pr=E9vue. >> >> N'h=E9sitez pas =E0 vous manifest=E9 si vous =EAtes int=E9ress=E9, = les =20 >> contributions de toutes sortes sont les bienvenues. >> >> --=20 >> 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=20 >> > > > --=20 > 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 --Apple-Mail-17--115984509 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (Darwin) iQEVAwUBSk4Dc+AffZJiF+Z4AQJQhQgAjniKyTD3nP5PcdOVo7xzAyfr4DPNb74x J1tPzY9XFuGTsbWqU5OMKfwkq3Zt75A2S9oRmgTIbJyWuGxIz4W1d0v2lnMBonIT GYsB4PPyHybaAYF8F7d/T2ToHLZEipjrTYp7xqsR9AfIkFa1VKz0B2NTIQ5uvlbi BTLXtKFydfoD59wjnddDoJ2hgO+pCUZ8q/pfB03uUOzFCg005i3qjr2ug0I2rQif Iy4Skv1ASHdpy3zKraYXBHdw9A2SwvbR8JQGpUigH4jTFlUFQQjdzbryQ3Ophq1o zj68aGHMvrEGter3JUDA7EKdTmQGubLLokSvKgXNt+LQu4fOEpVIPg== =vdUG -----END PGP SIGNATURE----- --Apple-Mail-17--115984509-- --===============0647181957== Content-Type: text/plain; charset="iso-8859-1" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline _______________________________________________ cps-users-fr Adresse de la liste : [email protected] Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-user= s-fr> --===============0647181957==--