[cvsnt] Re: Keyword 'properties' breaks rcs keyword ordering
Tony Hoyle
tmh at nodomain.org
Mon Jun 13 22:27:31 BST 2005
Bertho Stultiens wrote:
> Well, I do not know why this is done, but it is not a smart move IMO. It is
> so simple to adhere to the rcsfile(5) format, so that other applications can
> read the content without being broken.
The wrappers have been around for 2 years at least and were written to
allow applications to interoperate. I said back then and have always
said that applications should not be making assumptions about the way
cvsnt stores its data.
Backward compatibility disappeared sometime before binary deltas were
implemented and hasn't been there since.
> Why should you want to require the cvsnt RCS wrappers? I can see no other
They've been required in most instances for a very long time. Their
purpose is to allow applications such as ViewCVS to work correctly
(although ViewCVS doesn't use the wrappers any more.. it calls 'cvs
rcsfile' directly these days).
> If you want to improve on the fileformat, then, I guess, you should redesign
> all ambiguities in the definitions of rcsfile(5) and move to a completely
> _new_ format. That would be understandable for outside developers (and
> easier to work with).
That's been happening for a long time. It started as RCS, became
'almost' RCS and is heading for something completely different in the
future.
Tony
More information about the cvsnt
mailing list