[squeak-dev] The Trunk: Collections-mt.898.mcz

Chris Muller asqueaker at gmail.com
Sat Jun 20 21:38:50 UTC 2020


Hi Nicolas,

On Tue, Jun 16, 2020 at 3:10 AM Nicolas Cellier <
nicolas.cellier.aka.nice at gmail.com> wrote:

> Hi Marcel,
> The presence of whole ancestry is not mandatory, as long as the common
> ancestor is present.
>
MC is robust to the absence of some ancestors.
>

While I think we should squash a lot more meat into our Versions, once its
in the ancestry, it needs to be in the Repository.

It's fine to skip numbers but, if, by 'absence', you mean a VersionInfo in
the ancestry which is absent from the Repository, then no, it is not robust
to that and represents an incomplete and corrupt code model.  Please don't
allow this to happen.

This came up last year, after a long circular discussion, we realized MC
does indeed handle duplicate filenames (by automatically renaming as
necessary).

 - Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20200620/fda96001/attachment.html>


More information about the Squeak-dev mailing list