After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 566851 - Request DPAP support in gthumb
Request DPAP support in gthumb
Status: RESOLVED OBSOLETE
Product: gthumb
Classification: Other
Component: general
2.10.x
Other All
: Normal enhancement
: ---
Assigned To: Paolo Bacchilega
Paolo Bacchilega
Depends on:
Blocks:
 
 
Reported: 2009-01-07 01:29 UTC by W. Michael Petullo
Modified: 2015-12-18 17:46 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description W. Michael Petullo 2009-01-07 01:29:41 UTC
I am one of the maintainers of libdmapsharing, a library that provides an implementation of the DMAP protocol, including DAAP and DPAP. These are the protocols used by Apple's iTunes and iPhoto to share media. Libdmapsharing is currently available at https://sourceforge.net/projects/libdmapsharing.

I would like to see support in gthumb for displaying other people's shared photographs and sharing photographs. Both of these features could be provided by libdmapsharing.

This is similar to bug #551313, which asks for UPnP support. UPnP and DMAP can be seen as competing protocols.
Comment 1 Michael Chudobiak 2009-01-07 12:58:39 UTC
I don't have any Apple computers, iPods, iPhones, or whatever, so I'm pretty ignorant on this topic.

Would this be better implemented as a gvfs backend, so that all gnome apps could use it?

- Mike
Comment 2 W. Michael Petullo 2010-12-14 17:50:29 UTC
DPAP ties in nicely with mDNS/DNS-SD and provides a lot of metadata support, so I think applications would be better off using libdmapsharing directly. The gvfs backend is a good idea and might be useful in some cases, though.

Libdmapsharing can work fine without using any Apple products. I maintain a server, dmapd, that can provide DPAP (photo) and DAAP (music) services. Dmapd is available at http://www.flyn.org/projects/dmapd/. In order to test DPAP sharing, one can run dmapd with "DMAPD_DEBUG=y dmapd -f -p /path/to/photograph/directory/."

Libdmapsharing (master, available from GNOME Git) ships with a test application, dpapview, that can browse DPAP photo shares and demonstrates the use of libdmapsharing (using Vala) from the client side. Dpapview is about 225 lines of Vala code. If you'd like to browse a DPAP share on the local machine, then run "LIBDMAPSHARING_ENABLE_LOCAL=y ./dpapview."
Comment 3 Michael Chudobiak 2015-12-18 17:46:25 UTC
Marking as obsolete, as the 2.x version are no longer supported.

Please feel free to reopen this bug report if it describes a problem that still occurs with a current version of gThumb (currently 3.4.1).