[ 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: <dev-list-unsubscr...@magnolia-cms.com> ----------------------------------------------------------------