Re: Add to Library Support for F-spot and Banshee
- From: Daniel Drake <dsd gentoo org>
- To: Kevin Kubasik <kevin kubasik net>
- Cc: dashboard-hackers <dashboard-hackers gnome org>
- Subject: Re: Add to Library Support for F-spot and Banshee
- Date: Sun, 11 Jun 2006 13:23:04 +0100
Kevin Kubasik wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Ok, so I cooked up 2 patches to add support for 'Add to Library'
functionality from 2 of beagles sister apps, Banshee and F-spot.
This is comparable to the enqueue operation we used to have for music files:
http://bugzilla.gnome.org/show_bug.cgi?id=169948
It was hardcoded to totem, and caused a few problems which affected a
lot of users:
- Not all beagle users had totem installed
- There was no way to configure the enqueue action to make it use a
different music player
We eventually decided to just remove it, until there is a more generic
infrastructure where applications can register certain capabilities,
which beagle could use to dynamically build up a list of operations. I
think there was some freedesktop discussion on this topic.
Also, your --configure options make it hard for distro's. If they
hardcode to on or off, they are making assumptions about what software
is available on the system, and would have to consider disabling the
functionality or enabling it plus making beagle depend on
banshee/f-spot. Source-based distros could do it dynamically at
compile-time, but this wouldn't work for situations where beagle is
installed first.
You could try and detect f-spot/banshee presence at runtime, but this
will only add a lot of mess to the code when people decide that more and
more cool applications should be supported by beagle.
Daniel
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]