minimal-effort installation (was "SAR")

Craig Latta craig.latta at netjam.org
Wed Nov 20 22:24:04 UTC 2002


Hi--

	Stepping back a bit...

	My goal is releasing components with the greatest possible chance of
installing cleanly in the systems people are most likely to be using.
Even with the development overhead of getting the details right, I think
it's very useful (a "win", even) to have, at a given moment, something
that installs with absolutely minimal effort in the latest final
release. In this case (the 3.2final release), the resources at hand for
doing it were the file-in and ZIP support as they existed in that
release (as well as reflection :). SqueakMap, SAR, etc., are great, but
they don't as yet exist in the bits that a typical newcomer is most
likely to use. (Of course, it's great that they soon will be.)

	In some future final release, there will probably be something more
sophisticated, like SAR. I wouldn't get too hung up on the details of
how minimal-effort installation gets done for any particular release,
although backward compatibility is usually nice. I think it'd be a lot
more constructive to put that energy into keeping final releases final.
:)

	Though the implementation details may change, minimal-effort
installation remains, in my opinion, an utterly crucial usability
concern.


-C

--
Craig Latta
improvisational musical informaticist
craig at netjam.org
www.netjam.org/resume
Smalltalkers do: [:it | All with: Class, (And love: it)]



More information about the Squeak-dev mailing list