Tres Seaver wrote:
>> Am 30.06.2010, 15:09 Uhr, schrieb Tres
>>> As a general rule, I would actually prefer that we strip out the
>>> keywords currently in the code -- they are CVS-era fossils which no
>>> longer add any value in the SVN + eggs world.
Why are they "CVS-era fossils"? What special value did they add in the
I always thought we use the Id keyword because CVS or SVN metadata is
not always available. In tarball or egg releases that kind of metadata
> Not only redundant to the data available in 'svn log' / 'svn info',
'svn log' and 'svn info' are not available inside released eggs.
> actively harmful: keyword expansion makes merging branches / applying
> patches harder.
I guess the reason this causes problems for you is related to your
attempts to use Bazaar instead of Subversion.
I'm fine with removing the Id keywords if it makes the transition to
Bazaar easier, but I don't think this is related to the the transition
from CVS to Subversion.
> I would say that we should be removing the keywords
> themselves from source code opportunistically; I don't really care
> about the property itself.
I would prefer if you would propose that on the zope-dev list. It
doesn't make sense to remove them in CMF and to keep them in ZTK or Zope
headers. And it doesn't make sense if just a few people remove them in a
few places and other people follow the old policy.
Zope-CMF maillist - Zope-CMF@zope.org
See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests