<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Fri, Oct 12, 2018 at 12:06 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">On 10/12/18, Fabio Niephaus <<a href="mailto:lists@fniephaus.com" target="_blank">lists@fniephaus.com</a>> wrote:<br>
> On Thu, 11 Oct 2018 at 10:40 pm, H. Hirzel <<a href="mailto:hannes.hirzel@gmail.com" target="_blank">hannes.hirzel@gmail.com</a>> wrote:<br>
><br>
>> 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.<br>
><br>
><br>
> There are some install scripts in the image/ directory, for example:<br>
> <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/e2fa2d10b4e85f1fae03f4e759527eb8e1742385/image/BuildSqueakSpurTrunkVMMakerImage.st" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/blob/e2fa2d10b4e85f1fae03f4e759527eb8e1742385/image/BuildSqueakSpurTrunkVMMakerImage.st</a><br>
><br>
> Since installation is non-trivial and could change anytime, I rather fix<br>
> and link the readme.<br>
<br>
<br>
><br>
><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.<br>
><br>
><br>
> Agreed...could you still open an issue in the repo? This really needs to be<br>
> fixed.<br>
<br>
DONE<br>
<a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/294" rel="noreferrer" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/294</a><br>
<br>
Also see<br>
The Inbox: Help-Squeak-Project-hjh.61.mcz<br>
with the note about generating VMs added.<br></blockquote><div><br></div><div>Thanks!</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
><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>
>> >>><br>
>> >>> Item was changed:<br>
>> >>>  ----- Method: SqueakProjectHelp class>>extendingTheSystem (in<br>
>> >>> 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<br>
>> >>> 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<br>
>> >>> 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<br>
>> >>> have<br>
>> >>> made.<br>
>> >>><br>
>> >>> + Other packages can be loaded through Metacello. If you come across<br>
>> >>> a<br>
>> >>> project providing either a MetacelloConfiguration or<br>
>> >>> 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<br>
>> >>> 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<br>
>> >>> 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<br>
>> >>> DejaVu<br>
>> >>> Sans#14,,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap<br>
>> >>> DejaVu<br>
>> >>> Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,buFBitmap<br>
>> 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:<br>
>> >>> Installer<br>
>> >>> category: ''package-definitions'';,,i,,u,,bu,,bu,,bu,,bu,!!'<br>
>> >>> readStream<br>
>> >>> nextChunkText)<br>
>> >>> -                   key: #extendingTheSystem!<br>
>> >>><br>
>> >>><br>
>> >><br>
>> >><br>
>> >><br>
>> ><br>
>><br>
>><br>
><br>
<br>
</blockquote></div></div>