Re: Where do CVS "descriptions" get stored?

Tim Landscheidt <[email protected]>
Newsgroups gmane.comp.version-control.subversion.cvs2svn.user
Organization <URI:http://www.tim-landscheidt.de/>
Message-ID <[email protected]>
Michael Haggerty <[email protected]> wrote:

> [...]
>>> I also made the property name used for CVS revision numbers changeable
>>> by the user in r4967, though I didn't change the default.

>> As the property name is configurable, I do not object to the
>> default, but wanted to share my reasoning for choosing
>> "dc:description" in the first place: While "cvs2svn:cvs-rev"
>> does have an undeniable relationship to CVS and/or cvs2svn,
>> the description - as *user-supplied* data - belongs to the
>> file (like its name) and its property name should not be de-
>> pendent on the (previously) used version control system.

> Yes, this is a good argument.  I still don't like dc:description because
> there is no precedent for it that I know of.

> Personally, I think "svn:description" would be the most appropriate
> name, because the "svn:" namespace is owned by the Subversion project
> and is therefore free of conflicts.  The description is no more or less
> VCS-specific than similar properties like svn:log, svn:author, or
> svn:date.  All of these properties are in the "svn:" namespace just to
> avoid conflicts with arbitrary properties that users might want to set,
> not because they are particularly married to SVN (after all, every VCS
> has exactly analogous metadata).

> So if you can get the Subversion community to approve the use of an
> svn:description property, I would be happy to change the default.
> You've convinced me that it would be more appropriate than
> cvs:description.  (In fact, if you get consensus there for
> dc:description or anything else, I'd be happy to go along with it.)

Well, I'm not on a mission here, so I'll leave proselytizing
the Subversion community to someone else :-).

  The idea for "dc:" came to me from pointers in archived
discussions on the need for "svn:description" and were rein-
forced when I recently played around with RSS. There, e. g.
in the feed for this group (cf.
<URI:http://cvs2svn.tigris.org/servlets/WebFeed?artifact=messages&dsForumId=1670>),
it is used for some elements extending the RSS specification
(even though I must admit that apparently "description" was
included in the RSS namespace to avoid having to deal with
more than one namespace in trivial cases).

  Thanks again for cvs2svn! :-)

Tim

P. S.: git does not have a notion of file properties in a
       Subversion way, does it?

------------------------------------------------------
http://cvs2svn.tigris.org/ds/viewMessage.do?dsForumId=1670&dsMessageId=2442526

To unsubscribe from this discussion, e-mail: [[email protected]].
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.