On Wed, Nov 18, 2009 at 08:25, David Glasser <glas...@davidglasser.net> wrote:
> I'm not a MIME expert, but isn't there a thing where you can add
> key/value pairs after a MIME type which customize its meaning? Maybe
> that could be used for this?

Please, no.

Isn't the fact that charset is munged into svn:mime-type already
sufficiently ugly? Placing these two independent values into the same
property together is a hindrance to scriptability. It clashed badly
with autoprops syntax for *years* (fixed in 1.7, I hear).You're
advocating more of the same?

Maybe it's just me, but I find it easier to work with systems that:
- separate concerns
- keep their features orthogonal
- keep atomic values atomic, rather than munging them together into
arbitrary blobs
(In this, I guess I'm obeying a kind of "normal form").

After many years of using Subversion, I've come to the conclusion that
svn:mime-type is best understood as a way to keep Apache happy and
able to support read-only repository browsing. The fact that this
property is also used to determine ability to merge, diff, and blame
is an unfortunate wart.

// Ben

Reply via email to