[UI] UI plan, my thoughts

Jason Johnson jason.johnson.081 at gmail.com
Sat Aug 25 20:16:56 UTC 2007


Hi all,

It was asked that we make a new thread for what we think should be
done here so here is mine (the ones we all agree on like consistency
not listed here):

1) We need a means of building GUI's graphically.  If Squeak is to
become viable for building business GUI applications the way Dolphin
is/was it making a GUI can't mean writing code describing what widgets
to use and where to put them.  Even C has good ways to do this
graphically.  We should to.

2) We need a good framework to build this on.  I recommend we look at
the Dolphin papers about MVP and use that.  It's like MVC but imo
factors better (the control and view are merged, but afaik they always
were anyway).  This sort of thing is easy to overlook, but having a
good framework to build on makes it easier to know what classes should
have what responsibilities.  This is one of the things I feel is wrong
in Morphic: it seems as though it wasn't so obvious where the
boundaries were between responsibilities.  By not having this you end
up with.... well what we have now. :)

Hrm, well I guess that's it for now.

Thanks,
Jason


More information about the UI mailing list