<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>On 15.08.2013, at 18:48, Chris Muller &lt;<a href="mailto:ma.chris.m@gmail.com">ma.chris.m@gmail.com</a>&gt; wrote:</div><div><br></div><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Aug 15, 2013 at 11:39 AM, Bert Freudenberg <span dir="ltr">&lt;<a href="mailto:bert@freudenbergs.de" target="_blank">bert@freudenbergs.de</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">It happens to not find "XML-Parser-Alexandre_Bergel.20". No idea why it's trying to look for that. Not all merged versions are in trunk, by design.<br>
</blockquote><div><br></div><div>The original MC documentation says ALL versions are intended to be contained by repositories. &nbsp;I have no idea what "design" you're talking about.</div></div></div></div></blockquote><div><br></div><div>The idea is that versions are self-contained. When I merge two versions, I only need to share and upload the result. That means that you will not find that other version in your repo. But the merged version has all ancestry data in it (you know that).</div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The more I think about it, the less convinced I am is that this space optimization is worth introducing such a fragile </blockquote><div><br></div><div>You uncovered one issue and you're calling it "fragile?" &nbsp;Proxy is a well-documented, proven pattern that has stood the test of time.</div></div></div></div></blockquote><div><br></div><div>I'm not aware of any current use of proxies in Squeak trunk.&nbsp;</div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<div>&nbsp;machinery. MC is designed to have all ancestry info available at all times - just opening any repository will cause the proxies to materialize again, because the highlighting looks at which version names are in the ancestry of the working copy.</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
I'd rather revert this whole thing, to be honest. If you're trying to build a minimal image for deploying an application you would be better off unloading MC altogether.<br></blockquote><div><br></div><div><br></div>
<div>It's not just about smaller images. &nbsp;It's about sustainability of the ancestry.</div></div></div></div></blockquote><div><br></div><div>But as soon as you use MC it needs the ancestry anyway.&nbsp;</div><div><br></div>- Bert -<div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br>
- Bert -<br>
<br>
On 2013-08-15, at 18:26, Chris Muller &lt;<a href="mailto:asqueaker@gmail.com">asqueaker@gmail.com</a>&gt; wrote:<br>
<br>
&gt; Ok, I'll look at it today. &nbsp;One thing is that all ancestry SHOULD be<br>
&gt; in the same repository -- but I agree, the system needs to handle that<br>
&gt; as gracefully as possible if it isn't.<br>
&gt;<br>
&gt; Can you tell me how to reproduce the issue?<br>
&gt;<br>
&gt; Thanks.<br>
<div class="im">&gt;<br>
&gt;<br>
&gt; On Thu, Aug 15, 2013 at 10:39 AM, Bert Freudenberg &lt;<a href="mailto:bert@freudenbergs.de">bert@freudenbergs.de</a>&gt; wrote:<br>
&gt;&gt; It's not quite bullet-proof yet: log of DNU attached. It fails to find a certain info, which causes all kinds of problems.<br>
&gt;&gt;<br>
&gt;&gt; Also, something apparently tries to materialize infos in the background. Possibly updating MC browsers, not sure. This leads to very strange and hard to get-rid-of notifiers:<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
</div>&gt;&gt; (these updating bars used to be very rare, like once per session, recently they pop up multiple times for many operations, but I've never before had 2 on the screen at the same time)<br>
&gt;&gt;<br>
&gt;&gt; - Bert -<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br>
</blockquote></div><br></div></div>
</blockquote></div></body></html>