[
http://jira.magnolia-cms.com/browse/MAGNOLIA-2929?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jan Haderka updated MAGNOLIA-2929:
----------------------------------
Fix Version/s: 4.3.x
(was: 4.3.2)
> Enhance unicode support
> -----------------------
>
> Key: MAGNOLIA-2929
> URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2929
> Project: Magnolia
> Issue Type: Improvement
> Components: core
> Reporter: Grégory Joseph
> Assignee: Grégory Joseph
> Fix For: 4.3.x
>
>
> In light of MGNLWEBDAV-15, we need Magnolia to be a little more lax with
> unicode names.
> There are two sides to this issue:
> * the current {{SimpleUrlPattern}} implementation chokes on paths with
> unicode characters in the decomposed form.
> * Jackrabbit does no unicode normalization for node names, thus a node
> created with a name in the composed form can not be retrieved by using the
> decomposed form of the exact same name.
> Since "clients" tend to use one or the other form arbitrarily (Firefox 3.0 on
> MacOSX sends GET parameters in the NFD form, Safari in NFC; while the Linux
> OS tends to favor NFC and OSX tends to favor NFD, for instance).
> Node name normalization unfortunately requires using either Java 6
> ([{{java.text.Normalizer}}|http://java.sun.com/javase/6/docs/api/java/text/Normalizer.html]),
> the [ICU4J library|http://www.icu-project.org/]; there might be other
> implementations out there, so we should leave the option open to swap for
> another one.
> See http://en.wikipedia.org/wiki/Unicode_equivalence#Normal_forms for
> background information.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------