[UI] Well, shall we do something then?
tim Rowledge
tim at rowledge.org
Sun Sep 16 21:12:41 UTC 2007
On 16-Sep-07, at 11:41 AM, Bill Schwab wrote:
> Todd,
>
> I had forgotten about the costumes - now I really want no part of
> Tweak
Costumes are in my opinion one of the more useful parts of the tweak
design. You an change the look by changing the costume. Now tweak
events... that's a different story. Nice idea but living with them in
practice has been a real pain. Debugging when there are dozens of
processes running, each handling an event related script has not been
pleasant. I'm sure there must be a solution but we (as in 'the Sophie
team' have not found it.
>
> Perhaps we can offer a choice between
> Morphic and "The Welch Thing" on a per-use basis.
That would be 'the Welsh thing', if you don't mind, (http://
www.etymonline.com/index.php?search=welch&searchmode=none) or
'Ariethfa Ffenestri' or just ffenestri. Remember that ffenestri is
*only* a system for creating and manipulating host windows and
allowing us to draw upon them. Someone needs to implement whatever
higher level code is need to make meaningful use of the window.
Morphic, Tweak, even MVC could all do so. My preference would be to
see something based on Cairo(http://cairographics.org/) since that
offers quite good quality, reasonably portable, vector based drawing
and fonts and image composition.
I really think that the conversations about use of MVP, MVC, whatever
a re very premature. Right now I'd urge people to be thinking about
what a UI should be able to do and not worry about just how to do it
yet. What sort of interactions are needed? What widgets will support
them? What sort of UI creation tool (s) would be nice? What sort of
presentation devices should be supported - big screen, little
screens, colour only or monochrome as well, touchscreeens, projected
giant displays, web browsers via Web2.0-whatever ?
Take the time to really work out something sensible. Document what is
worked out. Work through scenarios of use and programming of the design.
tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: YII: Yield to Irresistable Impulse
More information about the UI
mailing list