<div dir="ltr"><div dir="ltr"><div>Hi Martin,</div><div><br></div><div>> I don't know what classes to use for stdIn and stdOut.<br></div><div><br></div><div>Squeak provides access to stdin and stdout from the FileStream class, even without OSProcess loaded.</div><div><br></div><div>> But I do not see any mention of a head label. So where did I go wrong?</div><div><br></div><div>The head label is a naming convention used on some SqueakMap packages to build a developer's workstation to work on that package.  It usually means "load the latest code" including all tests and tools packages.  It's useful early on in a project, but when finally deploying your own app, you will definitely want to specify a fixed version, and _not_ the head version, otherwise your package could easily rot.</div><div><br></div><div>> SqueakMap is nice because it makes the packages easily findable,<br></div>> but a long-standing annoyance is that I have no way of expressing<br>> the version compatibility.<div><br></div><div>The above needs a clarification.  SqueakMap is widely misunderstood to be an SCM tool.  It's not, it's actually Squeak's App Store.  It's 100% about letting <i>Publishers</i> define working software <i>Releases</i> (including specifying the "version compatibility" -- which version of Squeak they were tested on) that can then be consumed with "one click" by <i>Users, </i>while providing a good UX for both.  I'm planning a revamp of it later this year.</div><div><div><br></div></div><div><div>> The warnings from SqueakMap look alarming,</div><div><br></div><div>This is the message Dave is referring to.<br><br></div><div><div><img src="cid:ii_ka8xq7z90" alt="alarming-SM-message.png" width="379" height="151"></div><div><br></div><div>The head version is the developers version.  When developers intending to work on a package see this message, they already know about potential compatibility issues.  The message is correct.  If it feels alarming, it means you should select the one listed under the "safely-available" filter.</div><div><br></div><div>Best,</div><div>  Chris</div></div></div></div>
</div>