Yet another SAR feature request (YASFR)

Les Tyrrell tyrrell at canis.uiuc.edu
Mon Dec 9 17:50:17 UTC 2002


Sounds like something that Paul Bauman's Messenger would solve rather nicely.

http://wiki.cs.uiuc.edu/CampSmalltalk/Messenger+project

- les

----- Original Message ----- 
From: "Stephen Pair" <spair at acm.org>
To: <squeak-dev at lists.squeakfoundation.org>
Sent: Saturday, December 07, 2002 7:37 AM
Subject: Yet another SAR feature request (YASFR)


> Ned,
> 
> One of the things I'm seeing from sar installations is interactive
> behavior (ie. Installing a SAR opens a morphic window).  I think it
> would be nice to add some capability to SARInstaller that would support
> headless (or quiet installations).  Here are a few ideas about how to do
> it...
> 
> - have some concept in the installer regarding "interactive" vs.
> "silent" installs...in the preamble you could write "self isInteractive"
> 
> - allow parameters to be passed into the installation...the caller could
> do this with "SARInstaller class>>installSAR:parameters:" or similar.
> The parameters could be a dictionary.
> 
> - improve methods like #error:, #warning:, #inform:, #confirm:, etc such
> that they take a symbol *and* a message as arguments.  For example: 
> 
> self 
> confirm: #installDLLs 
> msg: 'Would you like to install the Windows DLLs for
> this package?'
> 
> The implementation of #confirm:msg: would look for #installDLLs in the
> list of parameters and, if found, will answer that value...if not found,
> an exception would be signaled whose defaultAction is to prompt the
> user.
> 
> Anyway...it would be nice to support fully automated installations;
> especially as people want to do automated builds, loading of
> pre-requisites, etc.
> 
> - Stephen
> 
> 




More information about the Squeak-dev mailing list