[Registry-dev] APP

Sanjiva Weerawarana sanjiva at wso2.com
Wed Dec 19 10:31:07 PST 2007


Glen Daniels wrote:
> OK, maybe we didn't decide yet then. :)

Yeah .. we debated but then dropped the thing off :(.

> I really don't like /_, because it a) looks weird (it doesn't seem as 
> clear at a glance that "r1/_tags" is *about* "r1" instead of something 
> under r1), and b) makes our path parsing code more complex.

So, why did we dismiss "?tags"?? That seems better to me .. maybe "?$tags" 
to indicate that some query params are special. I'd even go with "?_tags".

> You don't like ";" because of Pete Lacey's warning about certain proxies?

Just doesn't feel good to me. No hard position.

> I prefer ";" because I think it looks really natural and because there 
> is a bunch of precedent for using it (I can dig that up again, but there 
> are even specs which specify ; as a metadata separator).  However, I'm 
> OK with almost any single character that wouldn't normally show up in 
> filenames.... ">", "$", "~", etc.

Actually, ";" is a legal param separator for query params and even 
recommended by HTML4 apparently. While there'd be no syntactic problem, I 
believe we could have impl issues if we have two semicolons meaning 
different things. (It turns out that the servlet API impls do not properly 
support ";" as a separator yet.)

Sanjiva.
-- 
Sanjiva Weerawarana, Ph.D.
Founder, Chairman & CEO; WSO2, Inc.; http://www.wso2.com/
email: sanjiva at wso2.com; cell: +1 650 265 8311 | +94 77 787 6880

"Oxygenating the Web Service Platform."



More information about the Registry-dev mailing list