it occurred to me that effectively we abandoned the use of a business facade and proxy model in the UI. The connection becomes entirely message based now. To put that into context, the originally intended architecture never came to life. The UI development stalled before this could happen; possibly it was also hampered by the "impedance mismatch" between our intentions in the core and such a classical, model centric architecture. Joel several times complained that he felt blocked; but I did not really understand this issue. Only recently, when I came to adapting the timeline display to GTK-3, I realised the model centric approach can not possibly work with such an open model as intended in our case. It would lead to endless cascades of introspection. |
||
|---|---|---|
| .. | ||
| draw | ||
| DIR_INFO | ||
| empty.html | ||
| InterfaceConcept_Varga.mm | ||
| renderengine.html | ||
| thinkPad.ichthyo.mm | ||
| uml | ||
| workflow.mm | ||