You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Benjamin Pflugmann <be...@pflugmann.de> on 2004/09/16 23:21:19 UTC

Re: svn commit: r10971 - trunk/www

On Tue 2004-09-14 at 15:03:33 -0500, sussman@tigris.org wrote:
> Author: sussman
> Date: Tue Sep 14 15:03:32 2004
> New Revision: 10971
> 
[...]
> +<li><strong>Non-database repository back-end</strong> 
> +  <p>Repositories can be created with either a traditional database
> +     back-end (BerkeleyDB) or with normal flat-file back-end, which
> +     uses a proprietary binary format.</p>

Maybe my English is off here: it sounds to me like "proprietary" is
used similar to "here invented", but I thought it implies some
restrictions on use (or other things). And my understanding is that
anyone would be free to use that format (regardless of the fact, that
few would have use for it).

Even if proprietary is correctly used, you might change that wording
anyhow, to something that less unambiguous.

Regards,

	Benjamin.

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

Re: svn commit: r10971 - trunk/www

Posted by kf...@collab.net.
Ben Collins-Sussman <su...@collab.net> writes:
> Ugh, the problem is that most people assume "human readable" means,
> "it's all ascii!", and folks assume that "computer readable" means "it
> looks like a bunch of random garbage."  Both the fsfs format and
> dumpfile format seem to live in the nether regions.  They're both
> mostly human-readable, but aren't pure ascii either.  Oh well.  I
> guess it's best to not call them "binary" formats.

Let's just claim it's a custom format, refrain from describing it as
"text" or "binary", and let those who dare look at it come to their
own conclusions.

-K

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

Re: svn commit: r10971 - trunk/www

Posted by Ben Collins-Sussman <su...@collab.net>.
On Sep 16, 2004, at 10:41 PM, Greg Hudson wrote:

> On Thu, 2004-09-16 at 23:22, Ben Collins-Sussman wrote:
>> Isn't a file which contains binary data (i.e. NULL bytes) a "binary"
>> file?
>
> The term "binary file" isn't that well-defined.  If you tell people 
> FSFS
> uses a binary file format, they'll generally assume they won't be able
> to make heads or tales of the rev files without specific knowledge.
>

Ugh, the problem is that most people assume "human readable" means, 
"it's all ascii!", and folks assume that "computer readable" means "it 
looks like a bunch of random garbage."  Both the fsfs format and 
dumpfile format seem to live in the nether regions.  They're both 
mostly human-readable, but aren't pure ascii either.  Oh well.  I guess 
it's best to not call them "binary" formats.


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

Re: svn commit: r10971 - trunk/www

Posted by Greg Hudson <gh...@MIT.EDU>.
On Thu, 2004-09-16 at 23:22, Ben Collins-Sussman wrote:
> Isn't a file which contains binary data (i.e. NULL bytes) a "binary" 
> file?

The term "binary file" isn't that well-defined.  If you tell people FSFS
uses a binary file format, they'll generally assume they won't be able
to make heads or tales of the rev files without specific knowledge.

(webopedia.com says "A binary file is computer-readable but not
human-readable.")


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

Re: svn commit: r10971 - trunk/www

Posted by Ben Collins-Sussman <su...@collab.net>.
On Sep 16, 2004, at 6:36 PM, Greg Hudson wrote:

> On Thu, 2004-09-16 at 19:21, Benjamin Pflugmann wrote:
>>> +<li><strong>Non-database repository back-end</strong>
>>> +  <p>Repositories can be created with either a traditional database
>>> +     back-end (BerkeleyDB) or with normal flat-file back-end, which
>>> +     uses a proprietary binary format.</p>
>
> Oops, didn't catch that.  It's also not a binary format, except for the
> svndiff data.
>

Isn't a file which contains binary data (i.e. NULL bytes) a "binary" 
file?  For example, isn't our dump format a "binary" format, since it 
can contain literal fulltext of binary files or svndiff data, despite 
the fact that it's mostly human-readable?  And by that same definition, 
isn't the fsfs revision file a "binary" format file?


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

Re: svn commit: r10971 - trunk/www

Posted by Greg Hudson <gh...@MIT.EDU>.
On Thu, 2004-09-16 at 19:21, Benjamin Pflugmann wrote:
> > +<li><strong>Non-database repository back-end</strong> 
> > +  <p>Repositories can be created with either a traditional database
> > +     back-end (BerkeleyDB) or with normal flat-file back-end, which
> > +     uses a proprietary binary format.</p>

Oops, didn't catch that.  It's also not a binary format, except for the
svndiff data.


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

Re: svn commit: r10971 - trunk/www

Posted by Benjamin Pflugmann <be...@pflugmann.de>.
On Fri 2004-09-17 at 01:21:19 +0200, To dev@subversion.tigris.org wrote:
> On Tue 2004-09-14 at 15:03:33 -0500, sussman@tigris.org wrote:
> > Author: sussman
> > Date: Tue Sep 14 15:03:32 2004
> > New Revision: 10971
> > 
> [...]
> > +<li><strong>Non-database repository back-end</strong> 
> > +  <p>Repositories can be created with either a traditional database
> > +     back-end (BerkeleyDB) or with normal flat-file back-end, which
> > +     uses a proprietary binary format.</p>

Arg! Stripped to much. The text is trunk/www/index.html.

Bye,

	Benjamin.


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

Re: svn commit: r10971 - trunk/www

Posted by kf...@collab.net.
Benjamin Pflugmann <be...@pflugmann.de> writes:
> Maybe my English is off here: it sounds to me like "proprietary" is
> used similar to "here invented", but I thought it implies some
> restrictions on use (or other things). And my understanding is that
> anyone would be free to use that format (regardless of the fact, that
> few would have use for it).

I've changed to "proprietary binary" to "custom".  Thanks for
noticing!  (I agree with your sense of the word, by the way.)

-Karl

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