Re: [Issue 1807] ra_dav doesn't permit properties to have colons in their names.
From: Ben Reser <ben_at_reser.org>
Date: 2004-04-13 03:09:11 CEST
On Mon, Apr 12, 2004 at 08:25:10PM -0000, cmpilato@tigris.org wrote:
No it doesn't. Though you can define one or use the numerical entity.
Custom properties work like so:
<C:propertyname ..>
Whereas SVN properties work like so:
We have a very limited character set to work with because a tag must be
Which basically means we accept normal letters, numbers, '.', '-', '_',
The colon is a special situation because colons are reserved in XML for
That doesn't give us much to escape with without possibly running into
So my suggestion would be a slight namespace hack. Right now we're
Psvk:signature
I'm not using C here because a name with a leading colon would be
I don't believe we're using any namespaces that begin with P, but I
Another alternative could be to use CCsvk:signature The specifics don't
We'll need to make filter_props directly handle the new namespace or set
The other problem will be how to do this within our compatability
If they universally didn't work with DAV, I'd say we could just punt on
One way to deal with this would be to send a header of some sort to the
Pure DAV clients still wouldn't be able to deal with these properties,
So this would be something that we could do on trunk and then put in
Thoughts?
-- Ben Reser <ben@reser.org> http://ben.reser.org "Conscience is the inner voice which warns us somebody may be looking." - H.L. Mencken --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org For additional commands, e-mail: dev-help@subversion.tigris.orgReceived on Tue Apr 13 03:09:32 2004 |
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.