[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-release-team
Subject: Re: kdereview closed?
From: Tobias Hunger <tobias.hunger () basyskom ! de>
Date: 2008-05-06 14:57:12
Message-ID: 200805061657.16058.tobias.hunger () basyskom ! de
[Download RAW message or body]
Am Montag, 5. Mai 2008 21:26:54 schrieb Allen Winter:
> A couple of problems:
> 1) last I knew, the decibel buildsystem was messy
Well, Decibel was developed outside of KDE proper, so it did copy a couple of
macros from kdelibs, etc. Allen said he wanted to look into that a while
back:-)
One thing Decibel does is to generate bindings code to the D-Bus XML files and
put that in a lib so that it is easier to access Decibel over D-Bus. To do so
I mangle the dbusxml2cpp output and put some export markers into it.
Thiago has spoken out against that practice since he does not want code from
dbusxml2cpp in a public interface. Since dbusxml2cpp is not good enough to
generate the complete bindings incl. datatypes and marshalling/demarshalling
code I do not see a way around it at this time. How are you providing access
to your D-Bus interfaces? Is there a better/different way to provide C++
access to D-Bus interfaces?
> 2) we never actually announced it. so maybe nobody looked
> at it in kdereview.
We wanted to clean up the buildsystem first before announcing it.
Apart from that Decibel is in a OK state (at least from my biased
perspective;-). It is almost krazy2 clean.
I do not consider it API stable at this time though. George will probably
change things around a bit to make it work better with his KDE4 integration
work and once people use it and give feedback it will propbly evolve a bit
more.
--
Tobias Hunger
Senior Software Engineer
basysKom GmbH
Robert-Bosch-Str. 7 | 64293 Darmstadt | Germany
Tel: +49 6151 3968769 | Fax: -9736 |
tobias.hunger@basyskom.de | www.basyskom.de
Handelsregister: Darmstadt HRB 9352
Geschaeftsfuehrung: Eva Brucherseifer
_______________________________________________
release-team mailing list
release-team@kde.org
https://mail.kde.org/mailman/listinfo/release-team
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic