[squeak-dev] The Inbox: Help-Squeak-Project-hjh.61.mcz

H. Hirzel hannes.hirzel at gmail.com
Fri Oct 12 20:24:30 UTC 2018


Hi Eliot

Thank you.

Now in

     The Inbox: Help-Squeak-Project-hjh.62.mcz

Could you please move it to trunk if this is fine for you?

--Hannes

On 10/12/18, Eliot Miranda <eliot.miranda at gmail.com> wrote:
> Hi Hannes,
>
>> On Oct 12, 2018, at 1:49 AM, commits at source.squeak.org wrote:
>>
>> Hannes Hirzel uploaded a new version of Help-Squeak-Project to project The
>> Inbox:
>> http://source.squeak.org/inbox/Help-Squeak-Project-hjh.61.mcz
>>
>> ==================== Summary ====================
>>
>> Name: Help-Squeak-Project-hjh.61
>> Author: hjh
>> Time: 12 October 2018, 11:49:35.554137 am
>> UUID: 269d9c8a-51d6-4973-ad1f-99b68ab591ab
>> Ancestors: Help-Squeak-Project-pre.60
>>
>> - Add note about VMMaker package
>
> Can you also state that it is the VMMaker.oscog fork, not simply VMMaker?
> Also useful would be to state that the vm is built from generated sources
> maintained at https://github.com/OpenSmalltalk/opensmalltalk-vm
>
>> - Recommend Refactoring tools as Omnibrowser is no longer supported
>> - Comment about the Pier CMS
>>
>> =============== Diff against Help-Squeak-Project-pre.60 ===============
>>
>> Item was changed:
>>  ----- Method: SqueakProjectHelp class>>extendingTheSystem (in category
>> 'pages') -----
>>  extendingTheSystem
>>      "This method was automatically generated. Edit it using:"
>>      "SqueakProjectHelp edit: #extendingTheSystem"
>>      ^HelpTopic
>>          title: 'Extending The System'
>>          contents:
>>  'SqueakMap is an integrated catalog of external applications for Squeak.
>> It is accessible from the "Apps" menu.  This catalog does not host the
>> projects, it merely documents the load scripts required to correctly bring
>> them into the image.
>>
>>  Many SqueakMap packages use Installer, which defines several packages in
>> its package-definitions protocol.  Any of these can be loaded with an
>> expression like the following:
>>
>>      Installer new merge: #openGL
>>
>>  Change #openGL to the selector name of the package you want to load.  The
>> latest version of that package and all of its prerequisites will be merged
>> into the image.  Merging a package is no different from loading it unless
>> the package is already loaded, in which case it is upgraded to the latest
>> version in a way that preserves any local changes you may already have
>> made.
>>
>>  Other packages can be loaded through Metacello. If you come across a
>> project providing either a MetacelloConfiguration or MetacelloBaseline,
>> you can install Metacello through
>>
>>      Installer ensureRecentMetacello
>>
>>  ---------------
>> +
>> + The source code for the Squeak, Pharo and Cuis virtual machines (VM) is
>> generated from a package called ''VMMaker''.
>> +
>> + MCHttpRepository
>> +     location: ''http://source.squeak.org/VMMaker''
>> +     user: ''''
>> +     password: ''''
>> +
>> + The source code for the VM is written in a subset of Smalltalk called
>> ''Slang''.
>> + It is translated to C.
>> +
>> + Platform support code: http://opensmalltalk.org/
>> + See README file there.
>> +
>> + ---------------
>> +
>>  This remainder of this workspace documents load-scripts for packages that
>> are not documented in either SqueakMap or Installer.
>>
>>  OCompletion
>>  "Provides source code completion as you type"
>>  Installer ensureRecentMetacello.
>>  (Smalltalk at: #Metacello) new
>>      configuration: ''OCompletion'';
>>      load.
>>
>>  Omnibrowser
>>  "Including Refactoring engine"
>>  (Installer ss project: ''MetacelloRepository'') install:
>> ''ConfigurationOfOmniBrowser''.
>>  ((Smalltalk at: #ConfigurationOfOmniBrowser) project perform:
>> #lastVersion) load: #( Dev ).
>>
>> + "No longer supported, use the Refactoring tools available on SqueakMap
>> instead"
>> +
>> +
>>  Pier CMS
>>  "Pier CMS: http://www.piercms.com"
>>  (Installer ss project: ''MetacelloRepository'') install:
>> ''ConfigurationOfPier2''.
>>  (Smalltalk at: #ConfigurationOfPier2) load.
>>
>>  (Installer lukas project: ''pier2'') install: ''Pier-Blog''.
>>  (Installer lukas project: ''pier2'') install: ''Pier-Book''.
>>  (Installer lukas project: ''pier2addons'') install: ''Pier-Setup''.
>>  (Smalltalk at: #PRDistribution)  new register.
>>
>> + "The document model used is the one which later on lead to the Pharo
>> Pillar document system"
>> +
>>  Open Cobalt
>>  "http://opencobalt.org (Best to run this from an image in an open cobalt
>> directory)"
>>  Installer ss project: ''TweakCore''; install: ''update''.
>>  [Installer ss project: ''TweakExtras''; install: ''update'']
>>      on: (Smalltalk at: #CUnsynchronizedModification) do: [:ex | ex
>> resume].
>>  Installer cobalt project: ''Tweak'';
>>      answer: ''Would you like to conserve memory at all costs?'' with:
>> true;
>>      answer: ''Password for interactive VNC connections?'' with:
>> ''cobalt'';
>>      answer: ''Would you like to add the RFBServer to the World open
>> menu?'' with: true;
>>      install: ''update''
>>  !!
>> + ]style[(9 309 19 252 6 126 8 130 9 141 21 135 95 128 25 173 11 80 68 2
>> 11 292 8 480 11 547)Rcode://SMLoaderPlus open;FBitmap DejaVu
>> Sans#14,FBitmap DejaVu Sans#14,Rcode://ToolSet browseClass: Installer
>> category: ''package-definitions'';FBitmap DejaVu Sans#14,FBitmap DejaVu
>> Sans#14,iFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,uFBitmap DejaVu
>> Sans#14,FBitmap DejaVu
>> Sans#14,Rhttps://github.com/metacello/metacello;,FBitmap DejaVu
>> Sans#14,,FBitmap DejaVu Sans#14,,FBitmap DejaVu Sans#14,,FBitmap DejaVu
>> Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,,FBitmap DejaVu
>> Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,buFBitmap DejaVu
>> Sans#14,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu
>> Sans#14!!' readStream nextChunkText!
>> - ]style[(9 309 19 252 6 126 8 130 9 141 21 146 11 80 68 2 11 210 8 386 11
>> 547)Rcode://SMLoaderPlus open;FBitmap DejaVu Sans#14,FBitmap DejaVu
>> Sans#14,Rcode://ToolSet browseClass: Installer category:
>> ''package-definitions'';FBitmap DejaVu Sans#14,FBitmap DejaVu
>> Sans#14,iFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,uFBitmap DejaVu
>> Sans#14,FBitmap DejaVu
>> Sans#14,Rhttps://github.com/metacello/metacello;,FBitmap DejaVu
>> Sans#14,,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu
>> Sans#14,,FBitmap DejaVu Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu
>> Sans#14,buFBitmap DejaVu Sans#14,FBitmap DejaVu Sans#14,buFBitmap DejaVu
>> Sans#14,FBitmap DejaVu Sans#14!!' readStream nextChunkText!
>>
>>
>


More information about the Squeak-dev mailing list