[squeak-dev] Installer class side location methods and pbworks.com documentation

Tobias Pape Das.Linux at gmx.de
Mon Aug 26 08:22:41 UTC 2019


> On 23.08.2019, at 20:32, tim Rowledge <tim at rowledge.org> wrote:
> 
> 
> 
>> On 2019-08-22, at 11:15 PM, Marcel Taeumel <marcel.taeumel at hpi.de> wrote:
>> 
>> Hi, all.
>> 
>> #swasource is up and running:
>> http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/MetacelloRepository/ :-)
> 
> Ok, BUT we seem to have a problem accessing it.
> In a web browser the link you give works to provide a simple directory listing.

That's how Monticello accesses its stuff, directory listings.

> In a web browser "http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/MetacelloRepository.html" gives an actual useful page.

That's how humans access stuff.

> http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource gives plain ss3 homepage

If you want, we can make an account for you and you can start exploring stuff there :)

> `Installer swasource basicView` opens an empty repository browser, which isn't terribly useful.
> 

Because it is not a repository, but a SqueakSource, ie, a collection of repositories.

you might want to do

	`(Installer swasource project: 'MetacelloRepository') basicView`

> So, which path is the best one to have in Installer class>>#swasource ?

The one already there.

Please leave it be, I put it there on purpose.

We had a full list of stuff on the http://www.hpi.uni-potsdam.de/hirschfeld/squeaksource/ page
but I have no time to ensure everything is up to legal requirements when I display stuff publicly.

The shortcut is there to install MCZ-files, IMHO not for exploration.
For Example: 
The "Metacello Quick Install" project entry features the following code for installation:

	Installer swasource
		project: 'SwaUtilities';
		addPackage: 'ConfigurationOfMetacello';
		install.

	"Bootstrap Metacello Preview, using mcz files (#'previewBootstrap' symbolic version"
	((Smalltalk at: #ConfigurationOfMetacello) project version: #'previewBootstrap') load.



Thanks and best regards
	-Tobias :)





More information about the Squeak-dev mailing list