<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Chris,<br>
    Many, many thanks. I finally got it right and BBAllInOne now loads
    correctly. The working script reads<br>
       <font size="-1"> SMSqueakMap default loadUpdates.<br>
          (Installer repository: '<a class="moz-txt-link-freetext" href="http://www.squeaksource.com/DCI">http://www.squeaksource.com/DCI</a>')
      install: 'BBAllInOne-TRee.18' .</font><br>
    <br>
    Is there a simpler way? Most SqueakMap packages do not have a
    script; they only have a "Download URL". AwesomAtom is one example. 
    BabyIDE-1.2.9 is another. I made it 6 years ago. It still works. I
    cannot remember how I specified the URL at the time and cannot find
    any user interface to edit it. Has it been removed?<br>
    <br>
    Again, many thanks for your help.<br>
    --Trygve<br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 13.01.2015 18:36, Chris Muller
      wrote:<br>
    </div>
    <blockquote
cite="mid:CANzdToG7y7T=VS1bC4ozHs489+fmzs-fe9KmgJLUr7v65WjM0w@mail.gmail.com"
      type="cite">
      <pre wrap="">The desirable properties of a SqueakMap-based configuration are:

  - Load the application if it isn't already loaded, including any
required dependencies first, as necessary.
  - Update the package to the latest version if older version(s) are
already loaded in the image.
  - Don't lose any local changes I may have made when updating the package.
  - Load exact versions for production released versions of Squeak
  - Load the latest code for the current trunk version of Squeak

Take a look at a working example; say, the "Ma client server" package,
which meets all of the above requirements with a simple script.  It
depends on OSProcess but loads that automatically if you don't already
have it.  The "1.6" version is designated for Squeak 4.4 while "head"
version loads the currently latest code using McmUpdater, the same
process we use for trunk.

Here is some documentation:

  <a class="moz-txt-link-freetext" href="http://wiki.squeak.org/squeak/779">http://wiki.squeak.org/squeak/779</a>
  <a class="moz-txt-link-freetext" href="http://wiki.squeak.org/squeak/6181">http://wiki.squeak.org/squeak/6181</a>
  <a class="moz-txt-link-freetext" href="http://wiki.squeak.org/squeak/2726">http://wiki.squeak.org/squeak/2726</a>

HTH

On Tue, Jan 13, 2015 at 11:08 AM, Trygve Reenskaug <a class="moz-txt-link-rfc2396E" href="mailto:trygver@ifi.uio.no">&lt;trygver@ifi.uio.no&gt;</a> wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">I want to configure BabyIDE with a number of examples into a package that
interested Squeakers can install with a minimum of fuss. I chose
MonticelloConfigurations because it looked much simpler than Metacello.
Being utterly confused after reading code, the documentation I could find.
Also trying what I could guess at.

The configuration is at
    <a class="moz-txt-link-freetext" href="http://www.squeaksource.com/DCI/BBAllInOne-TRee.1.mcz">http://www.squeaksource.com/DCI/BBAllInOne-TRee.1.mcz</a>
and at
    <a class="moz-txt-link-freetext" href="http://www.squeaksource.com/DCI/BBAllInOne-TRee.18.mcm">http://www.squeaksource.com/DCI/BBAllInOne-TRee.18.mcm</a>

I have defined a SqueakMap package 'BabyIdeAllInOne' with 3 versions for
loading the configuration. None of them work:
I open a fresh image and use the SqueakMap Package Loader to load
BabyIdeAllInOne 1.2. I get an error
'No package release found with version TRee.1'
-----
The question appears to be:
Where did SMSqueakMap look when it didn't find a release?
I have tried these scripts (among many):
     SMSqueakMap default installPackageNamed: 'BBallInOne' version: 'TRee.1'
and
     SMSqueakMap default installPackageNamed: 'BBallInOne' version:
'TRee.18'

May be I shouldn't have used a script at all, but relied on some unknown
convention?

I'm completely lost and badly need help.
--Trygve

</pre>
      </blockquote>
      <pre wrap="">


</pre>
    </blockquote>
    <br>
    <div class="moz-signature">-- <br>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <meta name="ProgId" content="Word.Document">
      <meta name="Generator" content="Microsoft Word 10">
      <meta name="Originator" content="Microsoft Word 10">
      <link rel="File-List" href="TrygveSignature-filer/filelist.xml">
      <br>
      Trygve Reenskaug      <a href="mailto:%20trygver@ifi.uio.no">mailto:
        trygver@ifi.uio.no</a><br>
      Morgedalsvn. 5A       <a href="http://folk.uio.no/trygver/">http://folk.uio.no/trygver/</a><br>
      N-0378 Oslo             <a href="http://fullOO.info">http://fullOO.info</a><br>
      Norway                     Tel: (+47) 22 49 57 27
      <br>
      <pre wrap=""> Save our in-boxes! <i><a href="http://emailcharter.org">http://emailcharter.org</a></i>/

</pre>
    </div>
  </body>
</html>