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

Reply via email to