On Wed, Apr 7, 2010 at 18:27, Julian Foad <[email protected]> wrote:
> Greg Stein wrote:
>> Why do some names use text_base and others use pristine? Aren't those
>> the same thing?
>
> The ones using 'pristine' are the ones added by Hyrum's SVN_EXPERIMENTAL
> code, which, for the moment, run in parallel with the old ones, and then
> later will replace the old ones.  I haven't settled on which name is
> more suitable for the final version, but it should be just one not a
> mixture of both.  At the moment, the names occur in pairs like these:
>
>  { text_base_abspath, pristine_abspath } are the paths to two separate
> copies of the same content;
>
>  { text_base_checksum_md5, pristine_checksum_sha1 } are two different
> kinds of checksum for the same content; we will probably need to keep
> both of them.
>
> So you're right, they mean the same thing logically, and only have this
> temporary distinction of WC-1 vs. WC-NG.  In the interest of naming
> clarity, I'll think of a better way.  Maybe:
>
>  { text_base_abspath, pristine_abspath } - these two will be resolved
> to just one very soon so I'll leave this dual naming for now;
>
>  { text_base_checksum_md5, pristine_checksum_sha1 } - I'll modify the
> patch before committing it, to make both of these say 'text_base' (or
> perhaps both say 'pristine').
>
> Good?

Whatever you think best! I've raised my concern...

Cheers,
-g

Reply via email to