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 338186 - LAN photo sharing (DPAP support)
LAN photo sharing (DPAP support)
Status: RESOLVED WONTFIX
Product: f-spot
Classification: Other
Component: General
WISHLIST
Other All
: Normal enhancement
: ---
Assigned To: F-spot maintainers
F-spot maintainers
gnome[unmaintained]
: 458787 530555 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-04-12 08:45 UTC by Olivier
Modified: 2018-07-12 00:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Olivier 2006-04-12 08:45:44 UTC
I've been using iPhoto on my Mac so far and have found the Bonjour photo sharing
to be extremely useful both on Campus and in my house to share pictures with others.

I would greatly appreciate if F-Spot would allow for some Zero-Conf LAN photo
sharing, especially if it is compatible with iPhoto. This feature would be
complete if while browsing a remote album from F-Spot, one could drag and drop
selected photos to the local library.
Comment 1 Stephane Delcroix 2006-06-24 09:29:01 UTC
Once announced on the network, photo are shared by ftp ? or another protocol ?

If ftp, can you access (with iPhoto) pictures shared with GShare ? http://yimports.com/~cpinto/projects/gnome/gshare
Comment 2 Larry Ewing 2006-06-24 21:18:32 UTC
Stephane, they are shared via DPAP which is a subset of the same parent protocol (DMAP) that itunes uses for music (DAAP) but tweaked slightly for photos.  Daap-sharp fails to correctly communicate with a DPAP share but it shouldn't take too much tweaking to get it to work.
Comment 3 DoomHammerNG 2006-07-31 00:55:33 UTC
Well, there is Avahi, and perl module Net::DPAP, so using DPAP in F-spot shouldn't be a big problem and would certainly be a great benefit!
Comment 4 Andre Moreira Magalhaes 2006-08-01 15:12:44 UTC
Please check http://www.sf.net/projects/libdmapsharing. It's a library that enables you to browse DAAP/DPAP shares. I intend to add support for sharing soon. Rhythmbox developers are also interested in using it, so it would be good if f-spot could use it also. I am the developer of the library, so any question feel free to ask me.
Comment 5 Stephane Delcroix 2007-07-21 06:41:30 UTC
*** Bug 458787 has been marked as a duplicate of this bug. ***
Comment 6 Tim Retout 2008-04-30 09:57:14 UTC
*** Bug 530555 has been marked as a duplicate of this bug. ***
Comment 7 Maxxer 2008-10-02 20:51:40 UTC
just in case someone is interested, dpap-sharp directory is in svn for testing!
Comment 8 W. Michael Petullo 2009-01-07 01:19:36 UTC
I just began helping maintain libdmapsharing, the library mentioned in comment #4. This library now has support for the server side of the DMAP (i.e., DAAP and DPAP) suite. With this addition, libdmapsharing is able to provide both client and server features.
Comment 9 Joan Tur 2009-01-25 11:45:58 UTC
I'm also interested in LAN photo sharing through f-spot!!  8-)

I'm not a programmer, but I can test, if you like.  Thanks.
Comment 10 W. Michael Petullo 2010-12-14 18:03:58 UTC
As mentioned in previous comments, I have been working on libdmapsharing, available at http://www.flyn.org/projects/libdmapsharing/. This library provides support for client- and server-side DPAP. With it, F-Spot could share photographs with iPhoto, Apple TV, etc. and browse photographs shared by other applications. Recent work on libdmapsharing includes initial support for using libdmapsharing from Vala and improving DPAP client-side support. I am very interested in finding someone who could write a C# wrapper for libdmapsharing.

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."

Both Rhythmbox and dmapd demonstrate the use of libdmapsharing's server-side API.
Comment 11 André Klapper 2018-07-12 00:11:27 UTC
F-Spot has moved to https://github.com/f-spot/f-spot/issues

If this Bugzilla ticket is still valid in a recent version of F-Spot, please feel free to post this topic as a ticket in the F-Spot project on GitHub.

Closing this report as WONTFIX as part of Bugzilla Housekeeping as we are planning to shut down GNOME Bugzilla in favor of GNOME Gitlab.