On Fri, 2010-06-04 at 15:15 +0100, Sascha Peilicke wrote:
> On Friday 04 June 2010 16:06:53 Sascha Peilicke wrote:
> > Hi,
> > 
> > it would be great of the D-Bus interface XML files would be installed into
> > /usr/share/dbus-1/interfaces (or to whatever directory that is configured).
> > The KDE frontend is using them to generate Qt classes directly from the
> > interface definition rather than by tinkering with the glib-centric
> > syncevo- dbus-* headers.

That's indeed the approach that I would suggest.

> > Currently we simply copy those XML files from the
> > Git source.
> Preferably in that form:
> 
> /usr/share/dbus-1/interfaces/org.syncevolution.Server.xml
> /usr/share/dbus-1/interfaces/org.syncevolution.Session.xml
> /usr/share/dbus-1/interfaces/org.syncevolution.Connection.xml

That belongs into a development package, right? I don't want to disrupt
the work already done on packaging 1.0, so I'll put this change into a
1.0.1 update.

As far as I know, Qt D-Bus needs annotations to define the corresponding
local types. How do you intend to add them to the installed files?

FYI, I have asked whether we can get at least that part of the work
which was already done for a Qt app published quickly.

-- 
Best Regards, Patrick Ohly

The content of this message is my personal opinion only and although
I am an employee of Intel, the statements I make here in no way
represent Intel's position on the issue, nor am I authorized to speak
on behalf of Intel on this matter.


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to