CPS 3.5.1 (Unicode/UTF-8) almost ready

Racinet Georges <[email protected]> Sat, 1 May 2010 14:08:27 +0200
Newsgroups gmane.comp.web.zope.cps.general,gmane.comp.web.zope.cps.devel
Message-ID <[email protected]>
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--===============1815725575==
Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-3-203248268"
Content-Transfer-Encoding: 7bit

This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--Apple-Mail-3-203248268
Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes
Content-Transfer-Encoding: quoted-printable

Hi everyone,

We've been promising since 3.5.0 is out that 3.5.1 would be about CPS =20=

leaving the too narrow realm of iso-8859-15 to support utf-8 input/=20
output (and of course, internally, unicode python objects).

We've all be waiting for that for a long time. Even for monolingual =20
French portals, this move is a must (see this non iso character here=85)
I'm now pleased to confirm that this is almost done : There is now one =20=

of the bleeding edge portals I directly maintain inputing and =20
outputing utf-8. This portal provides permanent functional testing for =20=

these features.

Current Unicode branches
------------------------------------

Those of you with mercurial repositories may have noticed the =20
apparition of 'unicode' branches in CPS a few weeks ago. They've been =20=

actually created by merging the trunk in older branches (based on CPS =20=

3.4.6) that provided support for a big yet not full nor really generic =20=

subset of functionalities.
There was some debate over this decision, but it got settled by the =20
first merge attemps showing mercurial doing a really great job of =20
limiting conflicts.

Don't hesitate to ask questions on the -devel list about the technical =20=

choices.

Now what ?
----------------

The unicode branches will be leveraged in a few more other CPS live =20
portals during the forthcoming two weeks. This actually requires =20
finishing the preparation of a couple more products (see below). After =20=

that, the unicode branches will be merged, and a release candidate =20
will be issued.

Please note that It's highly probable that really old or seldom used =20
products won't be upgraded till then, so they won't be part of the =20
3.5.1 release. For the record, here's the generic part of the bundle =20
describing the currently online portal:

   <include-bundles server-url=3D"http://hg.cps-cms.org/CPS">
     <branch name=3D"unicode"  path=3D"bundles" subpath=3D"CPS-3-full" =20=

target=3D"CPS-3-full"/>
     <exclude target=3D"CPSTaskTracker" />
     <exclude target=3D"CPSBlog" />
     <exclude target=3D"CPSCourrier" />
     <exclude target=3D"BayesCore" />
     <exclude target=3D"CPSBayes" />
     <exclude target=3D"CPSWiki" />
     <exclude target=3D"CPSOOo" />
     <exclude target=3D"CPSChat" />
     <exclude target=3D"CPSCollector" />
     <exclude target=3D"CPSForum" />
     <exclude target=3D"CPSTypeMaker" />
     <exclude target=3D"CPSUid" />
   </include-bundles>

This is therefore the list of those products that aren't unicode-ready =20=

at the time of this writing. Of those, I will personnally take care of =20=

CPSCollector, and CPSBlog and CPSWiki should follow soon. As usual, =20
all contributions are very welcome.
Products not ready at the time of RC won't be part of it, nor of the =20
final release.
They may come back in 3.5.2, but if still not ready by then, they will =20=

move to 'legacy'.

Cheers,

--
Georges Racinet, http://www.racinet.fr
Zope/CPS/Plone expertise, assistance & development
GPG: 0x4862FFF7








--Apple-Mail-3-203248268
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)

iQEVAwUBS9wZweAffZJiF+Z4AQLNKQf/ZB75n4M2mIH6E4Ynotjmus+MlwIHR9nt
u4MqQ9a0r5Hk5hdFWxRnDN3/6RLOeJhcbituyTMJWrYEN0KkRcCEE18H67iwQ6hv
yxPev9AfPBpx8syoy9whf91qz7AELKSmD2NYgXyCK27qoiZiZnuVEXMwH8sHqa+x
nqcAjIqx/ATU8sptn1lsRD95m+QvimGNqPCt5bustpA6g/MCZifUt86Uzy+j8cvZ
c4AGxU+e2rrXLI/ZKh5CP/45LMKTqKkTLLRsVUvMu86Ndkmh40/ftZZiOMjCh7Po
qlCBkip2BSX6zIGz/Raufh3RdAnWGxp4UZ7ybh/ofj0bLClzeB27Kg==
=h26g
-----END PGP SIGNATURE-----

--Apple-Mail-3-203248268--

--===============1815725575==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
cps-users mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/cps-users

--===============1815725575==--