Re: GSOC 2011



> My name is Simon Lindgren and I am a CS student from Sweden interested
> in doing a GSOC project for F-Spot. I have previously asked a question
> about support for server-side metadata and photo storage, and this is
> basically my idea for a project: Implement server-side storage of
> metadata and photos and also support for synchronization between
> different computers. This is a solution to a (for me) very real problem,
> as I have both a laptop and a desktop and want to use my desktop when
> possible and my laptop otherwise.
> 
> Can somebody comment on the feasibility of such a project? Is it a
> suitable project?

You problem statement is a bit general, and there are several ways you
can accomplish what you describe. One of them (an Apple-centric solution)
is to implement DPAP (i.e., iPhoto sharing) support in F-Spot. I am the
maintainer of libdmapsharing, a library that implements DPAP, DAAP and
DACP. Currently, Rhythmbox uses libdmapsharing to implement DAAP (i.e.,
iTunes sharing). One of my project suggestions [1,2] is to add
libdmapsharing-based DPAP support to F-Spot; I would be happy to mentor
a student working on this project within the GNOME Google Summer of Code
effort. Last year a student did work within GSoC to add DACP support
to libdmapsharing.

I would envision that this project would:

	(likely) write Mono bindings for libdmapsharing

	add cient-side support for DPAP to F-Spot

	(possibly) add server-side support for DPAP to F-Spot

The third bullet could be replaced by the use of dmapd [3]. Dmapd is a
dedicated DAAP and DPAP server.

[1] http://live.gnome.org/SummerOfCode2011/Ideas
[2] http://bugzilla.gnome.org/show_bug.cgi?id=338186
[3] http://www.flyn.org/projects/dmapd/

-- 
Mike

:wq


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]