[Development] QtCS - QtDBus discussion
Thiago Macieira
thiago.macieira at intel.com
Mon Jul 29 17:22:38 CEST 2013
On segunda-feira, 29 de julho de 2013 11:56:34, Alberto Mardegan wrote:
> Hi,
> I'd like to ask some more info about this since I was not there:
>
> On 07/26/2013 11:39 PM, Thiago Macieira wrote:
> > This is a simple copy & paste from the wiki page, since the topic is
> > fairly
> > short. See
> > http://qt-project.org/groups/qt-contributors-summit-2013/wiki/QtDBus_CS
> >
> > h1. QtDBus module discussions at Qt Contributor Summit 2013
> >
> > Topics for discussion:
> > * Rewriting the engine:
> > ** Dropping the libdbus-1 dependency
>
> [...]
>
> > Discussion:
> > # Take ahartmetz's marshaller/demarshaller and put on top of QtDBus &
> > libdbus-1
>
> This line and the one from the topic seem to be conflicting: will
> libdbus-1 be dropped or not?
> Will we use some other library or will the whole stuff be natively
> implemented in Qt?
Hi Alberto
The idea is that this is one step in moving away from the dbus-1 dependency.
That library does mainly two things for us: marshalling of messages and
connection management. Since dbus-1 has had for years an API to insert a pre-
marshalled message on the connection, we thought that we could do the port in
two steps by replacing the marshalling code first.
The idea is to have this code inside src/dbus, completely native. Once that is
done and working, we go to step 2 and replace the socket management, dropping
the dependency.
> Do you have any links for ahartmetz's marshaller?
Not yet.
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20130729/caafdf45/attachment.sig>
More information about the Development
mailing list