<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>I want to get to where I can write a plug-in for the VM, have the VM see it and use it, then build a release with it. (locally, of course)<br><br>One motivation is urrent issues with I recently posted on regarding <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; VNC client on squeak primitiive error <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SSL tanking on WebClient <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; The bug on Squeak4.4 and 4.5 where modifying a comment and attempting to save it throws a system level exception.<br>These are all things I want to use for projects I am working on and I don't know how to fix them.<br><br>t<br><br><br><br><br><br><br><br><br><br><br><div id="1"><br>---- On Thu, 12 Sep 2013 13:21:53 -0700 <b>Frank Shearar &lt;frank.shearar@gmail.com&gt;</b> wrote ---- <br></div><br><blockquote style="border-left: 1px solid #0000FF; padding-left: 6px; margin:0 0 0 5px">That's from quite a while ago! Yes, it worked out, and I ended up <br>volunteering/being volunteered to get 4.4 released. You can find the <br>notes for the current release cycle at <br><a href="http://wiki.squeak.org/squeak/6189" target="_blank">http://wiki.squeak.org/squeak/6189</a>. <br> <br>I'm certainly not _opposed_ to documenting the release process in the <br>HelpBrowser. Some parts of the release process are of necessity <br>outside the image, but that's OK. <br> <br>I'm a bit confused by the way you talk about the release process <br>though. It's not something people need to run, usually. <br> <br>frank <br> <br>On 12 September 2013 19:15, gettimothy &lt;<a href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt; wrote: <br>&gt; Awesome. <br>&gt; <br>&gt; Thank you. <br>&gt; <br>&gt; I did a google on the Squeak Release process and found a thread (by you) <br>&gt; here: <a href="http://forum.world.st/Squeak-release-process-td4640158.html" target="_blank">http://forum.world.st/Squeak-release-process-td4640158.html</a> <br>&gt; <br>&gt; Did that ever come to fruition? Would a HelpBrowser  entry be helpful? (I <br>&gt; will write it if so, and the information is available) <br>&gt; <br>&gt; The goal, is that newbs like me can get the release environment running <br>&gt; locally and mash around a bit without bothering the experts too much. <br>&gt; <br>&gt; thx. <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; ---- On Thu, 12 Sep 2013 10:31:41 -0700 Frank <br>&gt; Shearar&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt; wrote ---- <br>&gt; <br>&gt; Right. That version's somewhere around 300 commits behind Trunk. After <br>&gt; you update the image (open the Squeak menu in the docking bar at the <br>&gt; top, on the far left), you will find only ReleaseBuilder. <br>&gt; <br>&gt; You always have local storage available, in the form of an <br>&gt; MCCacheRepository pointing to the /your/image/path/package-cache/ <br>&gt; directory. <br>&gt; <br>&gt; We really ought to push out a more up-to-date image, which requires me <br>&gt; to finish finding out why the continuous integration update-image.st <br>&gt; script is broken. <br>&gt; <br>&gt; frank <br>&gt; <br>&gt; On 12 September 2013 17:22, gettimothy &lt;<a href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt; wrote: <br>&gt;&gt; Good news on the trunk! <br>&gt;&gt; <br>&gt;&gt; I am confused by what you mean by 'There is no ReleaseBuilderForXdotY'. <br>&gt;&gt; <br>&gt;&gt; I went here: <a href="http://ftp.squeak.org/trunk/" target="_blank">http://ftp.squeak.org/trunk/</a> <br>&gt;&gt; <br>&gt;&gt; Downloaded the .image and .change, then copied over an existing cogvm, <br>&gt;&gt; sources and stuff, fired up and browsing <br>&gt;&gt; ReleaseBuilder --&gt; show hierarchy yields: <br>&gt;&gt; <br>&gt;&gt; ProtoObject #() <br>&gt;&gt; Object #() <br>&gt;&gt; Behavior #('superclass' 'methodDict' 'format') <br>&gt;&gt; ClassDescription #('instanceVariables' 'organization') <br>&gt;&gt; Class #('subclasses' 'name' 'classPool' 'sharedPools' <br>&gt;&gt; 'environment' 'category') <br>&gt;&gt; ProtoObject class #() <br>&gt;&gt; Object class #() <br>&gt;&gt; <br>&gt;&gt; ReleaseBuilder class #() <br>&gt;&gt; ReleaseBuilderDeveloper class #() <br>&gt;&gt; ReleaseBuilderFor3dot10 class #('current') <br>&gt;&gt; ReleaseBuilderFor3dot11 class #() <br>&gt;&gt; ReleaseBuilderFor4dot3 class #() <br>&gt;&gt; ReleaseBuilderFor4dot4 class #() <br>&gt;&gt; ReleaseBuilderFor4dot5 class #() <br>&gt;&gt; ReleaseBuilderNihongo class #() <br>&gt;&gt; ReleaseBuilderSqueakland class #() <br>&gt;&gt; <br>&gt;&gt; Since this is the 4.5 release series, I was poking around in the <br>&gt;&gt; ReleaseBuilderFor4.5 to see if I could solve the image issue for you guys. <br>&gt;&gt; ReleaseBuilderFor4dot5 class&gt;&gt;prepareNewBuild hung when it tried to put my <br>&gt;&gt; (ahem) work up on trunk. <br>&gt;&gt; <br>&gt;&gt; It was then, I thought I should modify <br>&gt;&gt; ReleaseBuilderFor4dot5&gt;&gt;releaseRepository to store my work locally. <br>&gt;&gt; <br>&gt;&gt; If people commonly do that, I would like to mirror that style to keep <br>&gt;&gt; things <br>&gt;&gt; consistent. <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; ---- On Thu, 12 Sep 2013 07:21:23 -0700 Frank <br>&gt;&gt; Shearar&lt;<a href="mailto:frank.shearar@gmail.com" target="_blank">frank.shearar@gmail.com</a>&gt; wrote ---- <br>&gt;&gt; <br>&gt;&gt; On 12 September 2013 14:00, gettimothy &lt;<a href="mailto:gettimothy@zoho.com" target="_blank">gettimothy@zoho.com</a>&gt; wrote: <br>&gt;&gt;&gt; Is there a best-practice for fiddling with ReleaseBuilderForXdotY ? <br>&gt;&gt;&gt; <br>&gt;&gt;&gt; I downloaded the latest trunk image so I could look at the recent <br>&gt;&gt;&gt; background <br>&gt;&gt;&gt; image issue and, after running ReleaseBuilderFor4dot5 <br>&gt;&gt;&gt; class&gt;&gt;prepareNewBuild <br>&gt;&gt;&gt; discovered that it uses MCHttpRepository to upload to the <br>&gt;&gt;&gt; source.squeak.org/trunk. <br>&gt;&gt;&gt; <br>&gt;&gt;&gt; I was going to play around with MCFileBasedRepository to save locally, <br>&gt;&gt;&gt; but <br>&gt;&gt;&gt; decided to ask the list first. <br>&gt;&gt;&gt; <br>&gt;&gt;&gt; Also, my apologies if I accidently clobbered /trunk <br>&gt;&gt; <br>&gt;&gt; There is no ReleaseBuilderForXdotY. There is only ReleaseBuilder. <br>&gt;&gt; (Imagine that in a voice from Ghostbusters.) <br>&gt;&gt; <br>&gt;&gt; You probably won't be able to clobber trunk. Or, if you did, it's an <br>&gt;&gt; administrator who's to blame, because only a few folk have commit <br>&gt;&gt; rights to Trunk. (Unlike Inbox, which is world-writable.) <br>&gt;&gt; <br>&gt;&gt; frank <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt;&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; <br> <br></blockquote><br></div></body></html>