On Wed, Dec 15, 2010 at 3:31 AM, W. Michael Petullo <[email protected]> wrote: > I have been experimenting with libdmapsharing and Vala. What I have found > is that there are some symbol name changes to libdmapsharing that would > facilitate the use of libdmapsharing from Vala. For example, > libdmapsharing uses "TYPE_DMAP_DB," where the GObject convention is > actually "DMAP_TYPE_DB." > > I'd like to make these changes to libdmapsharing, but they will break > source compatibility with Rhythmbox. I am happy to commit the required > changes to Rhyhmbox Git. > > Would the primary Rhythmbox developers object if I made these changes? My > plan is to bump libdmapsharing's API version and ensure rhythmbox requires > this version in order to build the DAAP plugin. Unlike last time there > was a version bump, these changes should be very simple and I expect > the process to go smoothly.
If you want to add libdmapsharing to the list of new/recently changed APIs we're going to start using soon, that's fine with me. The current list includes: - gsettings - gdbus - gobject-introspection and pygobject - gtk+ 3 - libpeas - new GStreamer stuff (GstDiscoverer, encodebin) and maybe other things I've forgotten. For a lot of this I'm waiting for the GTK 3 API freeze, though. _______________________________________________ rhythmbox-devel mailing list [email protected] http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
