On Mon, Oct 30, 2006 at 06:31:46PM +0100, Quentin Math? wrote: > Two new System related frameworks have to be written > - SystemConfig --> to handle system configuration/preferences and > monitor system events (like network interface/connection, media/disk > mount and unmount etc.) with a daemon. This framework would be used > directly by Hardware, Look & Behavior, Network & Internet preference > applications. > - SystemCore --> put classes to interact with System daemon, sessions > etc. I will move some System module classes into this framework. > Both frameworks would use the prefix SC.
I think that's a good idea. I recently hacked a small battery-menulet for the menu server and realized that I had to copy lots of code from somewhere else in the Etoile repository to have easier access to the FreeBSD sysctl() syscall. When we encapsulate all OS-dependencies in those two frameworks, this wouldn't have happened. :-) In addition to this, writing the preferences modules will be much easier when there's a well-defined interface to the system and both tasks can be done by different people who are more experienced in either low-level systems programming or high-level GNUstep programming. :-) -Guenther _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
