Hi Frank,

On Mon, Jan 25, 2016 at 8:18 AM, Frank Shearar <frank.shearar@gmail.com> wrote:
Kernel-Processes has Delay, Process, Monitor, Mutex, FutureMaker,
Promise, etc. All these work together. They fit nicely in the
category.

And then there's InputSensor, EventSensor and EventSensorConstants. What.

Where _should_ these classes belong? Maybe we should have a
Kernel-Device or Kernel-Input category?

IMO they don't belong in the Kernel at all.  I would add a UserInterface package and put the prerequisites for Morphic, Smalltalk-80 and Graphics in there.  I'd also consider Headful and Headless packages for precursors of headful and headless apps.

(I'll not mention how Kernel's InputSensor >> #keyboard uses
TextConverter that causes a dependency on Multilingual, which of
course has a dependency on Kernel... oh, wait, I did.)

frank

_,,,^..^,,,_
best, Eliot