<div dir="ltr">Hi JohnReed,<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Mar 1, 2014 at 8:02 AM, JohnReed Maffeo <span dir="ltr">&lt;<a href="mailto:aldeveron@graffiti.net" target="_blank">aldeveron@graffiti.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"> ----- Original Message -----<br>
&gt; From: Levente Uzonyi<br>
&gt; Sent: 02/28/14 08:20 PM<br>
&gt; To: The general-purpose Squeak developers list<br>
&gt; Subject: Re: [squeak-dev] How do I create an MCZ file?<br>
&gt;<br>
&gt; On Fri, 28 Feb 2014, JohnReed Maffeo wrote:<br>
&gt;<br>
&gt; &gt; I have been looking all over and I can not find the instructions about how to create an MCZ file. I have a working version of the program I have been developing and would like to start using SS3 as a repository, but it will only let me upload an MCZ file. All I seem to be able to find is file out in the Category pane.<br>

&gt;<br>
&gt; &quot;Creating a Working Copy From scratch<br>
&gt;<br>
&gt; Click on the &quot;+Package&quot; button, and enter the name of a PackageInfo<br>
&gt; package. It doesn&quot;t matter whether or not the code for the package already<br>
&gt; exists. Once the Working Copy has been created, the name of the package<br>
&gt; will appear in the package list on the left side of the Monticello<br>
&gt; Browser. If you loaded an existing version, the version name will be<br>
&gt; displayed in parenthesis after the package name, otherwise the parenthesis<br>
&gt; will be empty, indicating that your working copy has no ancestors.<br>
&gt;<br>
&gt; Saving Changes<br>
&gt;<br>
&gt; Changes to your working copy are automatically logged in your changes<br>
&gt; file, so you only need to create a new version of your package when you<br>
&gt; want to share the changes with others.<br>
<br>
&gt;Select the package on the left side<br>
&gt; of the Monticello Browser and the repository to save to on the right, then<br>
&gt; click the &#39;Save&#39; button.<br>
<br>
</div>Thanks! This is where I got stuck. I did read a lot of documetation and code yesterday, but I never quited made the connection of selecting the two objects and clicking the &#39;Save&#39; button.<br>
<br>
I guess I was blinded by my assumptions. The SS3 web site offers me the opportunity to upload a file, but it has to be in MCZ format. My expectation was that there should be a popup menu item similar to #fileOut somewhere and I just couldn&#39;t find it.<br>

<br>
Now that I see how the file is created, I understand the Monticello philosophy better. I can use my local repository for day-to-day development and publish periodic point releases to an external, shared repositiory.<br></blockquote>
<div><br></div><div>I recommend that you publish as often as possible to the external shared repository.  It is very useful to be able to get the diffs between specific versions.  The way I see the package-cache is that it gives me a simple way of continuing to work when I don&#39;t have network connectivity (I&#39;m on the move, or the repository isn&#39;t responding).</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My next challenge will be to learn more about refactoring.</blockquote><div><br></div><div>Enjoy! </div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">
&gt;See Repositories for discussion of how to publish<br>
&gt; to shared repositories.&quot; - From <a href="http://www.wiresong.ca/monticello/v1/docs/getting-started.html" target="_blank">http://www.wiresong.ca/monticello/v1/docs/getting-started.html</a><br>
&gt;<br>
&gt; You might also find these links useful:<br>
&gt; <a href="https://www.hpi.uni-potsdam.de/hirschfeld/trac/SqueakCommunityProjects/wiki/squeak_screencasts#VersioningyourworkwithMonticello" target="_blank">https://www.hpi.uni-potsdam.de/hirschfeld/trac/SqueakCommunityProjects/wiki/squeak_screencasts#VersioningyourworkwithMonticello</a><br>

&gt; <a href="http://www.wiresong.ca/monticello/v1/docs/package-info.html" target="_blank">http://www.wiresong.ca/monticello/v1/docs/package-info.html</a><br>
&gt; <a href="http://www.wiresong.ca/monticello/v1/docs/" target="_blank">http://www.wiresong.ca/monticello/v1/docs/</a><br>
&gt;<br>
&gt;<br>
&gt; Levente<br>
&gt;<br>
&gt; &gt;<br>
&gt; &gt; Thanks,<br>
&gt; &gt;<br>
&gt; &gt; john-reed<br>
&gt; &gt;<br>
&gt; &gt;<br>
<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>best,<div>Eliot</div>
</div></div>