[squeak-dev] The Trunk: Installer-Core-cmm.377.mcz

Edgar J. De Cleene edgardec2005 at gmail.com
Tue Aug 13 21:18:53 UTC 2013




On 8/13/13 5:01 PM, "Frank Shearar" <frank.shearar at gmail.com> wrote:

> I did try such a thing. I submitted an experimental version to the
> Inbox a good few months ago. I could not get SSL working on my Linux
> laptop though, and you simply have to use SSL to do anything on
> GitHub.
> 
> My approach was to download a zipball of the desired repository (using
> a commit ID, a tag, a branch name, or similar), and use parts of
> Monticello to turn the source code into something loadable. It worked,
> and then the SSL plugin stopped working and I could not get it working
> again. (I can't get it working on build.squeak.org, which is (partly)
> why the ExternalPackages build has so many failing tests.
> 
> frank


In this image 
http://dl.dropbox.com/u/16235440/Pharo-1.3-Zodiac-OneClick.app.zip

You could do

ZnClient new get:  
'https://raw.github.com/edgardec/Cuis-CompatibilityWithOtherSmalltalks/maste
r/Cuis-CompatibilityWithOtherSmalltalks.pck.st'

So I port DependencyBrowser to it

And add some like

fileOutcomputePackageDependencies: pkgName
computePackageDependencies: pkgName on: aStream

Modify computePackageDependencies: pkgName

And gives me 20 .cs of other packages Zinc-HTTP uses.
So the port of the minimal code for doing same in Squeak take a time to
discover and test

Juan approach in Cuis is a local GitHub , maybe is a shorter and wise way.

Edgar




More information about the Squeak-dev mailing list