<div><br></div><div><br><div class="gmail_quote"><div dir="ltr">On Thu, 11 Oct 2018 at 10:40 pm, H. Hirzel <<a href="mailto:hannes.hirzel@gmail.com">hannes.hirzel@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Load instructions are supposed to be here<br>
<br>
        <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm</a><br>
<br>
but I see none.</blockquote><div dir="auto"><br></div><div dir="auto">There are some install scripts in the image/ directory, for example:</div><div dir="auto"><div><a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/e2fa2d10b4e85f1fae03f4e759527eb8e1742385/image/BuildSqueakSpurTrunkVMMakerImage.st">https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/e2fa2d10b4e85f1fae03f4e759527eb8e1742385/image/BuildSqueakSpurTrunkVMMakerImage.st</a></div><br></div><div dir="auto">Since installation is non-trivial and could change anytime, I rather fix and link the readme.</div><div dir="auto"><br></div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
But the link to <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm</a><br>
should do the job as that README file may be fixed later.</blockquote><div dir="auto"><br></div><div dir="auto">Agreed...could you still open an issue in the repo? This really needs to be fixed.</div><div dir="auto"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 10/11/18, H. Hirzel <<a href="mailto:hannes.hirzel@gmail.com" target="_blank">hannes.hirzel@gmail.com</a>> wrote:<br>
> A script for VMMaker could be included as this is a prominent<br>
> application of Squeak<br>
><br>
> MCHttpRepository<br>
>     location: '<a href="http://source.squeak.org/VMMaker" rel="noreferrer" target="_blank">http://source.squeak.org/VMMaker</a>'<br>
>     user: ''<br>
>     password: ''<br>
><br>
> On 10/11/18, Tobias Pape <<a href="mailto:Das.Linux@gmx.de" target="_blank">Das.Linux@gmx.de</a>> wrote:<br>
>> Should work for pier, too :)<br>
>>> On 11.10.2018, at 22:05, <a href="mailto:commits@source.squeak.org" target="_blank">commits@source.squeak.org</a> wrote:<br>
>>><br>
>>> Patrick Rein uploaded a new version of Help-Squeak-Project to project<br>
>>> The<br>
>>> Trunk:<br>
>>> <a href="http://source.squeak.org/trunk/Help-Squeak-Project-pre.60.mcz" rel="noreferrer" target="_blank">http://source.squeak.org/trunk/Help-Squeak-Project-pre.60.mcz</a><br>
>>><br>
>>> ==================== Summary ====================<br>
>>><br>
>>> Name: Help-Squeak-Project-pre.60<br>
>>> Author: pre<br>
>>> Time: 11 October 2018, 9:04:51.677871 pm<br>
>>> UUID: 7f5d9b97-1e7c-bd40-be50-b3fa63d4dbce<br>
>>> Ancestors: Help-Squeak-Project-ul.59<br>
>>><br>
>>> Updates the extending the system help topic<br>
>>><br>
>>> =============== Diff against Help-Squeak-Project-ul.59 ===============<br>
>>><br>
>>> Item was changed:<br>
>>>  ----- Method: SqueakProjectHelp class>>extendingTheSystem (in category<br>
>>> 'pages') -----<br>
>>>  extendingTheSystem<br>
>>>     "This method was automatically generated. Edit it using:"<br>
>>>     "SqueakProjectHelp edit: #extendingTheSystem"<br>
>>> +   ^HelpTopic<br>
>>> -   ^(HelpTopic<br>
>>>             title: 'Extending The System'<br>
>>>             contents:<br>
>>>  'SqueakMap is an integrated catalog of external applications for<br>
>>> Squeak.<br>
>>> It is accessible from the "Apps" menu.  This catalog does not host the<br>
>>> projects, it merely documents the load scripts required to correctly<br>
>>> bring<br>
>>> them into the image.<br>
>>><br>
>>>  Many SqueakMap packages use Installer, which defines several packages<br>
>>> in<br>
>>> its package-definitions protocol.  Any of these can be loaded with an<br>
>>> expression like the following:<br>
>>><br>
>>>     Installer new merge: #openGL<br>
>>><br>
>>>  Change #openGL to the selector name of the package you want to load.<br>
>>> The<br>
>>> latest version of that package and all of its prerequisites will be<br>
>>> merged<br>
>>> into the image.  Merging a package is no different from loading it<br>
>>> unless<br>
>>> the package is already loaded, in which case it is upgraded to the<br>
>>> latest<br>
>>> version in a way that preserves any local changes you may already have<br>
>>> made.<br>
>>><br>
>>> + Other packages can be loaded through Metacello. If you come across a<br>
>>> project providing either a MetacelloConfiguration or MetacelloBaseline,<br>
>>> you can install Metacello through<br>
>>> +<br>
>>> +   Installer ensureRecentMetacello<br>
>>> +<br>
>>>  ---------------<br>
>>>  This remainder of this workspace documents load-scripts for packages<br>
>>> that<br>
>>> are not documented in either SqueakMap or Installer.<br>
>>><br>
>>>  OCompletion<br>
>>>  "Provides source code completion as you type"<br>
>>> + Installer ensureRecentMetacello.<br>
>>> + (Smalltalk at: #Metacello) new<br>
>>> +   configuration: ''OCompletion'';<br>
>>> +   load.<br>
>>> - (Installer ss project: ''OCompletion'')<br>
>>> -   addPackage: ''OcompletionSqueakCompatibility'';<br>
>>> -   addPackage: ''Ocompletion'';<br>
>>> -   install.<br>
>>> - (Smalltalk at: #ECToolSet) register.<br>
>>> - (Smalltalk at: #ToolSet) default: (Smalltalk at: #ECToolSet).<br>
>>><br>
>>>  Omnibrowser<br>
>>>  "Including Refactoring engine"<br>
>>>  (Installer ss project: ''MetacelloRepository'') install:<br>
>>> ''ConfigurationOfOmniBrowser''.<br>
>>>  ((Smalltalk at: #ConfigurationOfOmniBrowser) project perform:<br>
>>> #lastVersion) load: #( Dev ).<br>
>>><br>
>>>  Pier CMS<br>
>>>  "Pier CMS: <a href="http://www.piercms.com" rel="noreferrer" target="_blank">http://www.piercms.com</a>"<br>
>>>  (Installer ss project: ''MetacelloRepository'') install:<br>
>>> ''ConfigurationOfPier2''.<br>
>>>  (Smalltalk at: #ConfigurationOfPier2) load.<br>
>>><br>
>>>  (Installer lukas project: ''pier2'') install: ''Pier-Blog''.<br>
>>>  (Installer lukas project: ''pier2'') install: ''Pier-Book''.<br>
>>>  (Installer lukas project: ''pier2addons'') install: ''Pier-Setup''.<br>
>>>  (Smalltalk at: #PRDistribution)  new register.<br>
>>><br>
>>>  Open Cobalt<br>
>>>  "<a href="http://opencobalt.org" rel="noreferrer" target="_blank">http://opencobalt.org</a> (Best to run this from an image in an open<br>
>>> cobalt<br>
>>> directory)"<br>
>>>  Installer ss project: ''TweakCore''; install: ''update''.<br>
>>>  [Installer ss project: ''TweakExtras''; install: ''update'']<br>
>>>     on: (Smalltalk at: #CUnsynchronizedModification) do: [:ex | ex<br>
>>> resume].<br>
>>>  Installer cobalt project: ''Tweak'';<br>
>>>     answer: ''Would you like to conserve memory at all costs?'' with:<br>
>>> true;<br>
>>>     answer: ''Password for interactive VNC connections?'' with:<br>
>>> ''cobalt'';<br>
>>>     answer: ''Would you like to add the RFBServer to the World open<br>
>>> menu?''<br>
>>> with: true;<br>
>>>     install: ''update''<br>
>>>  !!<br>
>>> + ]style[(9 309 19 252 6 126 8 130 9 141 21 146 11 80 68 2 11 210 8 386<br>
>>> 11<br>
>>> 547)Rcode://SMLoaderPlus open;FBitmap DejaVu Sans#14,FBitmap DejaVu<br>
>>> Sans#14,Rcode://ToolSet browseClass: Installer category:<br>
>>> ''package-definitions'';FBitmap DejaVu Sans#14,FBitmap DejaVu<br>
>>> Sans#14,iFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,uFBitmap DejaVu<br>
>>> Sans#14,FBitmap DejaVu<br>
>>> Sans#14,Rhttps://<a href="http://github.com/metacello/metacello" rel="noreferrer" target="_blank">github.com/metacello/metacello</a>;,FBitmap DejaVu<br>
>>> Sans#14,,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu<br>
>>> Sans#14,,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu<br>
>>> Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,buFBitmap DejaVu<br>
>>> Sans#14,FBitmap DejaVu Sans#14!!' readStream nextChunkText!<br>
>>> - ]style[(9 309 19 252 6 126 8 237 11 270 11 210 8 386 11<br>
>>> 547)Rcode://SMLoaderPlus open;,,Rcode://ToolSet browseClass: Installer<br>
>>> category: ''package-definitions'';,,i,,u,,bu,,bu,,bu,,bu,!!' readStream<br>
>>> nextChunkText)<br>
>>> -                   key: #extendingTheSystem!<br>
>>><br>
>>><br>
>><br>
>><br>
>><br>
><br>
<br>
</blockquote></div></div>