I am pleased to announce an update to Installer.

best regards

Keith

p.s. you may have to wait since Squeaksource is/was down
I will put a copy in the gjallar repository.
-------------
Installer now handles ftp repositories (at last), and others in theory.

Installer now has more convenience methods for your favourite repositories.

Some monticello versions have a password manager which does not keep any passwords in the image. The password manager will pop-up a user request dialog if the given password is empty.

usage:

(Installer monticello http: 'www.squeaksource.com' user: 'kph' password: '')
   project: 'Installer'; password: 'my secret'; view: 'Installer'
   install: 'Installer-Core'.


Installer now loads .cs and .st files using Monticello if present thus taking advantage of new features such as atomic loading even for non-monticello changesets. It also uses the Monticello snapshot browser to view .cs and .st files

Installer has convenience methods for your favourite repositories.

Most items can now be #install: #view: or #browse: with a variety of results. e.g. view of mcz opens a MCVersionInspector, browse opens an MCShapshotBrowser

Mantis bugs reports web pages can be retrieved as text.
   Installer mantis bug: 55.

Files uploaded on mantis can be viewed or browsed.
Installer mantis bug: 6089 browse: 'TTFSpeedUp-dgd.1.cs'.

(Installer mc ftp: 'mc.gjallar.se' directory: '/' user: 'gjallar' password: 'our secret')


[not tested]
(Installer mc directory: 'package-cache')
(Installer mc goods: host port: 9000)
(Installer mc magma: host port: 9000)
----
Installer more convenience methods for accessing repositories

Installer squeaksource
Installer ss
Installer squeakfoundation
Installer sf
Installer impara
Installer wiresong
Installer gjallar
Installer lr
----
did you know you can specifying a package with a string, an array or a block.

e.g to install the latest version by a number of trusted developers.
Installer squeaksource project: 'Installer' ; view: #( 'Installer-Core-kph' 'Installer-Core-edc' )

or more complex criteria can be handled by a detectBlock
Installer squeaksource project: 'Installer' ; install: [ :packageName | ... ]




_______________________________________________
Setools mailing list
[email protected]
http://lists.squeakfoundation.org/mailman/listinfo/setools

Reply via email to