Update on DeviceKit
David Zeuthen
david at fubar.dk
Wed May 7 11:36:29 PDT 2008
On Wed, 2008-05-07 at 20:13 +0200, Danny Kukawka wrote:
> > (Oh, btw, it's C++ too. Fun for the whole family!)
>
> What's the problem with C++ ?
It would add dependencies on libstdc++ to the X server. Painful. Google
for other problems interfacing C++ libraries from C.
> > - Know about multiple monitors. (Oh no, what if there's four monitors
> > with two different sessions? X can deal with this.)
>
> For basic powermanagement you don't necessarily need to take care of this
> (e.g. on a Laptop). Why not providing a basic interface as now in HAL that
> can also be used from non X applications (e.g. on a server display, in the
> server section powermanagement is also important) nobody force X applications
> to use it. They can use if they want the X layer (if this is really
> necessary).
And then people complain it works in a different way when in the
console. Or when it doesn't work on the multi monitor setup. And so on.
I think you are ignoring the real cost of providing interfaces.
Do you seriously think it's a good idea to do this extra work.. exactly
why? To please the 0.1% of the user base that don't want to use X on
their laptop?
Sounds like tyranny of the minority to me....
David
More information about the hal
mailing list