As usually in Gnome, it would be better to make it just work without a
configuration option (for normal users, such an option would be
meaningless).

I would be worried to use IPv6 only when it's actually not configured
correctly, but is available (I believe Ubuntu does this by default).
However, since DAAP is a local protocol, even if IPv6 is not configured for
internet connectivity, it might still work for local connections. The
biggest problem I think is actually finding out if IPv6 is correctly
configured or not.

How hard is it to support both IPv4 and IPv6? If we can easily detect
duplicate clients avaliable in both networks, then we could support both.

*Alexandre Rosenfeld*

On Sun, Jan 2, 2011 at 16:46, W. Michael Petullo <m...@flyn.org> wrote:

> GNOME Bugzilla ticket #402477 points out that Rhythmbox does not support
> DAAP over IPv6. In fact, libdmapsharing does not quite work with IPv6
> yet. I would like to fix this.
>
> The largest change requires that Rhythmbox listen on an IPv6
> address. There is a patch at the bug referenced above that implements
> the following logic:
>
> 1. Try to listen on IPv6
>
> 2. If that fails, try to listen on IPv4
>
> So, IPv6 will be used if available and IPv4 will only be used if IPv6
> fails. I don't think I like this technique. What should Rhythmbox
> do? Should there be a "use IPv6" checkbox in the DAAP plugin
> configuration?
>
> I hope that we can come to a consensus on how this should work. If
> we do, I will extend libdmapsharing and modify the Rhythmbox plugin
> as necessary.
>
> --
> Mike
>
> :wq
> _______________________________________________
> rhythmbox-devel mailing list
> rhythmbox-devel@gnome.org
> http://mail.gnome.org/mailman/listinfo/rhythmbox-devel
>
_______________________________________________
rhythmbox-devel mailing list
rhythmbox-devel@gnome.org
http://mail.gnome.org/mailman/listinfo/rhythmbox-devel

Reply via email to