|
From: <al...@bt...> - 2003-07-07 21:21:35
|
>To all, > > I think it is time to do something about the GUI development, > so that we make best use of our most limited resource time. > > My proposal is to: > 1. remove the GUI code from the library codebase > 2. make the GUI implementation an independent module I agree with the above. I was even thinking of "donating" all of the gui code to Columba, for them to work on it because of my 'very' limited free time. However i still believe that COMPONENTS is the way to go, so making an independent module and having us and others (Columba people) work on it would be the best approach. > 3. target a standalone "Addressbook" implementation starting > from the current codebase; this could be: > a) a demonstration app (proof-of-concept?) > b) a test app for the library Ok i could get in charge of a <simple> standalone "Addressbook" implementation > 5. Put somebody (Tony?) in charge of the GUI App module i am happy with that too > 4. derive/work on reusable "components" and see whether we can > provide another module with GUI-Components, the App from 3 > could be still a testbed also for this components. I hope someone will come up and help with the above MVC approach...... Also, If things start getting bigger (calendars,tasks etc) a framework should be suggested and used for every components (a framework for model/gui/mvc components etc) |