1/ From Lindsay F. Marshall <Lindsay.Marshall%newcastle.ac.uk@munnari.oz>
   The domain name munging (i..e a.b.c -> b.c -> c) doesnt
   seem to work at all, and of course its the wrong way round
   for the uk anyway.

2/ Alias file people.tab should be capable of understanding:
   sunaus/richb=sun/rburridge
   or some such format.

3/ From Ian Donaldson <rcodi@melomys.co.rmit.oz>
   Is it possible to have the faces cleared automatically once the
   mail has been read?  I'm clearing by clicking on the window at
   the moment.

4/ From Pat Lashley <patl@Sun.COM>
   Have you given any thought to how to support multiple windowing systems at
   execution time?  I am currently using the sun386i version of architecture
   independant /vol trees to make locally installed programs available
   transparently to both sun386i and sun3 users; but this does not address the
   possibility of a single user who sometimes uses SunView, sometimes NeWS,
   sometimes X, etc.. I have considered retaining the names sv_faces, x11_faces,
   etc., with a customized version of start_applic which would determine which
   windowing system is in use, and envoke the appropriate binary. The difficulty
   is in how to determine which system is in use.

5/ From: Chris Orgill, cho%cs.aber.ac.uk@uunet.uu.net
   How about allowing the Sunview version to use arbitrary size Sun icons ?

6/ From Lindsay F. Marshall <Lindsay.Marshall%newcastle.ac.uk@munnari.oz>
   There is a byte-order assumption somewhere that screws up
   any X bitmaps read in from a file - why dont you use the
   procedure provided by the system rather than writing your
   own?? That copes with the problems correctly.

7/ The NeWS version needs to be finished.
   Remaining problems are:

    (a) There are two warnings on compiling news.c, due to FILE operations
        being performed on PSFILE variables.

    (b) The new input functionality (click left mouse and Del) has to be
        added in.

8/ With the XView version, add a Properties pinup window which would
   allow you to change the various monitoring options on the fly.

9/ Add in audio capabilities.

10/ From Pat Lashley <patl@Sun.COM>
    There is no reason that FaceSaver images couldn't be parsed by faces and
    sent to NeWS with the appropriate transformation matrix to squeeze it down
    to icon size.  Let the NeWS PostScript interpreter do the bit
    compression/dithering.

11/ If an X-Face is found inside a piece of mail that has been forwarded
    inside another mail item, and the -U option is set, then it is possible
    to update the wrong face in the faces database. The only clean solution
    to this, is if faces only recognises X-Face lines in the mail header.

12/ From Pat Lashley <patl@Sun.COM>
    An entry of the form `+domainname=community' in the machines.tab file to
    indicate that if a hostname is found without domain specifier, and it
    doesn't match any other machines.tab entry, and YP (oops, NIS) access to
    a server for `domain' is available, and the host matches a key in that
    domain, consider it part of the indicated community. `+=community'
    indicates that the current NIS domain should be used.  This should
    probably be enabled by a compile-time option for those who don't run NIS.

13/ From Pat Lashley <patl@Sun.COM>
    An option to display unknown users individually with the username,
    instead of clustered under a single `unknown' user.  Really hot would be
    some way to specify this on a per-community basis...

14/ From Pat Lashley <patl@Sun.COM>
    Multiple face directory hierarchies. I.e:
    `-f $HOME/facedir -f /import/group/facedir -f /import/global/facedir ...'
    The order of specification would indicate the search order.

15/ From Pat Lashley <patl@Sun.COM>
    Accept SIGHUP as an indication that various internal databases should be
    updated from the files (i.e. machines.tab), and that the display should be
    immediatly updated to reflect current state instead of waiting for the
    polling period to end.

16/ From Pat Lashley <patl@Sun.COM>
    Accept SIGALRM as an indication that the current polling period should be
    immediatly terminated, and the display updated.

17/ From Pat Lashley <patl@Sun.COM>
    More internal comments and a general design document.

18/ Provide a template of what each of the independent graphics routine do,
    to aid porting to new graphics environments.

19/ Add an option to disable flashing and beeping when new mail arrives.

20/ Optimise.
