There are some corrections on the porting guide. Get it fresh from here
http://people.redhat.com/johnp/files/dbus_0.23_to_0.30_porting_quickref.txt.
On Mon, 2005-01-31 at 14:59 -0500, John (J5) Palmieri wrote:
I have D-BUS version 0.30 in my yum repository at
[j5utopia]
name=J5's Experimental Project Utopia Repository
baseurl=http://people.redhat.com/johnp/redhat/experimental/utopia
You will have to --force --nodeps the packages for now until all the
packages are updated to use the new dbus.
Attached is a short porting guide. Ask me if you have any more
complicated questions about the new API's.
Please patch your rpm's to reflect the new API. We will make the
switchover in a couple of weeks or whenever all the packages are done.
Send me the srpm's so I can add packages to the repository as they are
done. Here is a list of packages in core that need to be updated:
gnome-volume-manager - me
hal - davidz
NetworkManager - dcbw
NetworkManager-gnome - dcbw
desktop-printing - walters
cups - twaugh
I'm posting this to fedora-devel so that packagers outside of core can
consider themselves warned. Massive API breakage for anything that uses
D-BUS is on the horizon as we move closer to 1.0. The 0.30 series
should mark the biggest change moving to 1.0 and I don't expect anymore
API breakage other than the glib bindings in the future. If there is
I'll let you know.
Thanks
--
fedora-devel-list mailing list
fedora-devel-list(a)redhat.com
http://www.redhat.com/mailman/listinfo/fedora-devel-list
--
John (J5) Palmieri
Associate Software Engineer
Desktop Group
Red Hat, Inc.
Blog:
http://martianrock.com