The following problems are extant at 21 June 1991.

1. Forms package

   - any dialog with fields which are situated
     outside the visible area often results in
     the closing of the forms package pipe at the
     instance of interaction.

   - the duplication of field which has the type
     description "type		integer +." leads
     to duplicated fields which are only of type
     integer.

   - the use of `ask_user' and `unask_user' with
     duplicated fields is sometimes successful,
     sometimes no.

   - the command `suggest_user' is not recognised.

   - The `chat_user' command works itermittently
     (often the strings don't appears in the chat
     area).

2. The shell scripts `read_operation_file' and
   `read_profile_database' (sys/bin) will read the
   corresponding ESP file/ database and transfer the
   data to the `u_cpt' area on the Blackboard.   At
   the present time both processes work whne executed
   independently of the IFe.  When used in conjunction
   with the IFe they mostly cause segmentation faults.
   On those occasions when the Blackboard write was
   successful the concept tuple can be ask for by typing
	query	profile	user_set	1
   with the answer as given by the Blackboard being
	answer	profile	user_set	1	"Typical_factory_gains_profile_".
   If the `known' predicate is used, the above answer
   is not forthcoming although if the tuple is written
   to the Blackboard from the Knowledge Handler, the
   `known' predicate works.
   The prolog code is (see lib/uc/engineer/kbs/u_cgain):

      known(profile, _N, _Name)

   The read predicate:
        read_profiles_database:-
	  profile_database_entries_known;
	  asserta(profile_database_entries_known),
	  to_bb(new_client,read_prof_database,read_profile_database,'profiles.db1',xxx),!,
	  profile_offer.

   The substitution predicate:
        read_profiles_database:-
	  profile_database_entries_known,!;
	  asserta(profile_database_entries_known),
	  uset(profile,1,"100%_Continuous_casual_gains_O/L/Mc's"),!,
	  profile_offer.

Miscellaneous Wish List (not in order or priority):

1.  Tidy up bb start-up output.  Perhaps provide an on/ off
    toggle (eg ife_bb -v).

2.  Explore options to speed up forms loading/ manipulation
    (are pre-compiled forms an option).

3.  Master form bit-shift on start-up.  Why ?

4.  When a meta-concept has been addressed then
    de-focussed, shade its initiation button (add general
    code to the focus_concept predicate).  Is it possible
    to also change button shade when a related meta-concept
    has been addressed by inference.

5.  Develop a general solution to the analysis meta-concept
    (scrolling page of user definable icons).

6.  Place names are case specific; must they be (how to handle
    LOndon or londoN, etc).  Also the latitude and longitude
    inference is wrong for all entries other than map picks.

7.  Need to install real browse exemplars and assert related
    ESP model on selection.  Confirm best way to achieve
    this (general assert predicate for an ESP model).

8.  Use hour glass cursor as wait indicator instead of current
    blinking cross.

9.  Get source for map program.

10. Get source for GNU C++ (is AT&T translator source available ?).

11. What does "notifier error: bad file number" mean.

12. What causes the origin of a meta-concept's form to relocate.

13. Assert/ Uset seems to be order dependent.
