Re: Relaxing Zope id rules for Zope 4 / Plone 5
Hans-Peter Locher <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel,gmane.comp.web.zope.devel |
|---|---|
| Message-ID | <[email protected]> |
In a distributed application, you cannot always ensure that you have each component "under control". The url is the most basic interface to a web application. In Plone the id (and therefore the url) is generated from user's title input. For a title unicode is perfectly fine and needed (especially in unicode countries like germany). If Plone/Zope would generate utf-8 ids by default you'll get utf-8 urls from the users generating the content immediately. This will lead to unpredictably errors (as most urls will still work as they don't contain utf-8 but some do) in the distributed applications. Another issue might be that some developer tools might stop working / or only work in latest versions E.g. Python's urllib and xmlrpclib Selenium IDE windmill jmeter ... In my opinion having utf-8 urls should be possible in Zope/Plone. But not by default. So if one really needs this feature and accepts any side effects he can activate the setting. Best regards mrsavage Am 21.02.2013 um 09:09 schrieb Wichert Akkerman: > > On Feb 21, 2013, at 09:08 , Hans-Peter Locher <[email protected]> wrote: > >> In my opinion utf-8 urls are >> >> the same kind of evil as having >> >> tabs and whitespaces in filenames. > > Can you explain your reasoning? > > Wichert. ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_d2d_feb