You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by solo turn <so...@yahoo.com> on 2003/02/04 13:38:47 UTC

issues 1015,1025 post-1.0

can we make binary property values a post-1.0 issue by just adding a
hint in the docu "don't do that, not supported yet". its an
addidtional feature nobody fell seriously for in the last year(s).

-s

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: issues 1015,1025 post-1.0

Posted by Karl Fogel <kf...@newton.ch.collab.net>.
Greg Hudson <gh...@MIT.EDU> writes:
> XML cannot pass binary data, only UTF-8 text data.  So you cannot escape
> binary data to pass it through HTML; you must encode it (using base64 or
> whatever).
> 
> (You may have been using "escape" loosely; not sure.)

Yes (the latter).

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: issues 1015,1025 post-1.0

Posted by Greg Hudson <gh...@MIT.EDU>.
On Tue, 2003-02-04 at 18:25, Karl Fogel wrote:
> None of which needs to affect issue #1025, of course.  We need to
> escape those property values for XML whether they're binary or not.
> We might as well escape them as though they're binary, so that we
> don't have to worry about that RA layer when we're figuring out what
> to do about property policy from a user perspective.

XML cannot pass binary data, only UTF-8 text data.  So you cannot escape
binary data to pass it through HTML; you must encode it (using base64 or
whatever).

(You may have been using "escape" loosely; not sure.)


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: issues 1015,1025 post-1.0

Posted by Karl Fogel <kf...@newton.ch.collab.net>.
Eric Gillespie <ep...@pretzelnet.org> writes:
> > Last I heard, someone really is using binary property values...
> 
> Undoubtedly.  Nevertheless, Subversion *is* useful to a large
> class of people without this feature.  Therefore it should be
> post-1.0.

If I recall correctly, the issue is not about supporting binary
property values, but about ceasing to assume them (that is, to know
their mime-type and do UTF8 conversion on them where possible).  The
fact that some people are already using binary properties means that
we can't just start unconditionally converting between native encoding
and UTF8, because then we'd corrupt those people's data.  So we need
something more sophisticated, something that indicates when it's
appropriate to convert and when it's not, for an arbitrary user
property.  That is the feature that has been punted to Post-1.0 -- not
binary props, but non-binary props :-).

None of which needs to affect issue #1025, of course.  We need to
escape those property values for XML whether they're binary or not.
We might as well escape them as though they're binary, so that we
don't have to worry about that RA layer when we're figuring out what
to do about property policy from a user perspective.

-K

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: issues 1015,1025 post-1.0

Posted by Eric Gillespie <ep...@pretzelnet.org>.
Ben Collins-Sussman <su...@collab.net> writes:

> Last I heard, someone really is using binary property values...

Undoubtedly.  Nevertheless, Subversion *is* useful to a large
class of people without this feature.  Therefore it should be
post-1.0.

--  
Eric Gillespie <*> epg@pretzelnet.org

Build a fire for a man, and he'll be warm for a day.  Set a man on
fire, and he'll be warm for the rest of his life. -Terry Pratchett

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: issues 1015,1025 post-1.0

Posted by Ben Collins-Sussman <su...@collab.net>.
Ben Collins-Sussman <su...@collab.net> writes:

> solo turn <so...@yahoo.com> writes:
> 
> > can we make binary property values a post-1.0 issue by just adding a
> > hint in the docu "don't do that, not supported yet". its an
> > addidtional feature nobody fell seriously for in the last year(s).
> 
> What are you talking about?  We've had binary property values from the
> very first day of coding.

Ah, sorry, I didn't notice your subject line.

So these two issues are about *escaping* binary properties when sent
over the network as xml cdata.

Last I heard, someone really is using binary property values...


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org

Re: issues 1015,1025 post-1.0

Posted by Ben Collins-Sussman <su...@collab.net>.
solo turn <so...@yahoo.com> writes:

> can we make binary property values a post-1.0 issue by just adding a
> hint in the docu "don't do that, not supported yet". its an
> addidtional feature nobody fell seriously for in the last year(s).

What are you talking about?  We've had binary property values from the
very first day of coding.


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org