[Kde-hardware-devel] Detaching Solid::Control, and stuff
Dario Freddi
drf54321 at gmail.com
Mon Mar 29 11:55:19 CEST 2010
On Monday 29 March 2010 10:11:02 Will Stephenson wrote:
> On Saturday 27 March 2010 15:49:28 Kevin Ottens wrote:
> > Let me recap the reasoning:
> > - Solid::Control was here to allow having different implementations of
> >
> > policy agents in the user session;
> >
> > - The fact is that there's really only one of those agents for each type
> >
> > (power, network, etc.) so there's no real advantage of exporting a lib;
> >
> > - If there's no need for a lib, we can just roll it back into each of
> > the
> >
> > agents and make it disappear;
> >
> > - With the organization we have right now the policy itself is isolated
> > in
> >
> > a kded module anyway so the system abstraction can be done there
> > directly; - This way we can still have several competing ui so we don't
> > loose that much.
>
> I've already started squashing the NM 0.8 backend into
> Solid::Control::Network*. Dario, this effectively kills your wicd backend
> (as well as the NM 0.6 backend) in this design - are you cool with that?
Totally. It would need a complete rework anyway. Just move the code somewhere
else, so the day that I start working again on it I have a good reference of
at least DBus communication.
> Following on from that I will remove much of the abstraction from the
> backend parts of NetworkManagement, and if you ever get time to work on
> wicd, you will have to replace the whole network management kded module.
Ok, I'm completely fine with that
> The connection UI and storage will stay in a library as you said that this
> would be useful to you as it covers what wicd supports.
Definitely.
>
> Getting rid of two abstractions will simplify the code and increase my
> motivation to work on it.
Then just go for it, why are you even asking? ;)
>
> Will
> _______________________________________________
> Kde-hardware-devel mailing list
> Kde-hardware-devel at kde.org
> https://mail.kde.org/mailman/listinfo/kde-hardware-devel
--
-------------------
Dario Freddi
KDE Developer
GPG Key Signature: 511A9A3B
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kde-hardware-devel/attachments/20100329/152b2637/attachment.sig
More information about the Kde-hardware-devel
mailing list