On 5/28/07, Quentin Mathé <[EMAIL PROTECTED]> wrote: > Author: qmathe > Date: Mon May 28 23:10:47 2007 > New Revision: 1970 > > URL: http://svn.gna.org/viewcvs/etoile?rev=1970&view=rev > Log: > Imported new prelimary Container architecture which introduces a flexible > view model to display collections in many different ways without rewriting > most of glue code. Flexibility of the architecture comes from pluggable > layouts which can replaced on the fly and subclassed to fit new needs. First > step towards component support. Implementation was initially roughly > described on ComponentKit page of Etoile wiki. Object Manager views and > Document component layout could directly benefit from it. ... Probably safer > to store it in the repository than on my own hard disk... Time to return to > LiveCD playground ;-) >
So I guess we all secretly try to solve the same problem here. :) I have a project in progress here: http://code.google.com/p/koelr/ My idea is to converge all data model into the same one, mainly key-value relationship like AddressBook, which has group and subgroup support and allows searching with predicate. On the view side, I use Blocks framework to hook up all the views. Since the data structures is the same no matter what, views know what to expect. It is still a typical MVC. It just has unified data and pluggable views. I guess your approach is more close to what Grr has now, which pipes data through views. Do you try to solve the problem of pluggable views or more on the data ? If we can find a common ground, maybe we can work together to save our energy and time. Have fun Yen-Ju _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
