[comp.protocols.appletalk] Announcing ChooseMe

Ravinder.Chandhok@CS.CMU.EDU (Rob Chandhok) (10/23/89)

I have released ChooseMe version 0.1d4 by placing it in a publically
ftp'able directory on my home machine.  You can find ChooseMe in two forms,
a stuffit archive which you should transfer in image mode, and a binhex'd
version of the same which you can get as ASCII.

ChooseMe can be found on host gnome.cs.cmu.edu as:

/usr/chandhok/public/chooseme/chooseme01d4.sit 
/usr/chandhok/public/chooseme/chooseme01d4.sit.hqx

Note that that is a zero after "chooseme".

I didn't put ChooseMe everywhere yet since it is still under development.
If someone wants to re-post to info-mac, or comp.mac.binaries, be my guest,
I don't have the time right now.

Well, I did put it in my public folder on my Mac II.  But I doubt you can
get to it there...

Here's the contents of the "notes" file in the release:

**********************************************************************
Release Notes for ChooseMe

(c) 1989 Ravinder Chandhok
School of Computer Science
Carnegie Mellon University
Pittsburgh, PA, 15213

Phone: 412 268-2468
Internet: chandhok+@cs.cmu.edu


*********** Version 0.1d4 Monday, October 23, 1989 ***********

  This is the first external release of ChooseMe, so I expect some bugs. 
ChooseMe is meant to replace Apple's Chooser DA, since Chooser can't deal
with many devices in a zone.  If you have problems like seeing devices come
and go, and not seeing some devices at all, and you don't have a physical
net problem, ChooseMe may be the answer.  ChooseMe doesn't have an internal
limit on the number of devices it can list.  When ChooseMe gets an NBP reply,
it inserts the device name into a sorted list for the user to pick from.
ChooseMe is an application, built using MacApp from Apple.  Don't write
code without it.

When you first run ChooseMe, you will notice that the devices don't just fill
in one by one like in the Chooser.  After about 5 seconds, the first round
of replies will all of a sudden appear in the window.  All additions to
the list happen in that chunky fashion.


*********** Known Bugs/Missing features: ***********

* A glaring ommission is that ChooseMe doesn't set the current printer in
the system file (i.e. LaserWriter vs. AppleTalk ImageWriter) because all
my attempts to update the stupid STR(-8192) resource in the system file
did not work.  Perhaps someone can elighten me.  ChooseMe does work fine
once you pick a device, however, so don't worry, the Mac will remember
which Laserwriter you chose.  That information is stored in the LaserWriter
file itself.

* ChooseMe doesn't deal with serial printer (PRES) files.  So you can't 
switch to an Imagewriter from ChooseMe.

* ChooseMe currently keeps looking every 5 seconds for new devices.  I think
that there should be an initial flurry of activity, followed by an 
exponentially backing off set of NBP lookup requests, so that if someone 
leaves ChooseMe running overnight it won't beat on the net forever.

* I haven't look at the new communications toolbox from Apple, so I don't know
if I am just re-inventing something that is fixed already.

* There is a possibility that I can be convinced to distribute the sources.