Bug#588999: banshee: span violates Desktop Notifications Specification

2010-07-14 Thread Tino Keitel
Package: banshee
Version: 1.6.1-1
Severity: normal

Hi,

according to http://www.galago-project.org/specs/notification/0.9/x161.html,
span is not supported and there is also stated that notifications should
never take advantage of tags that are not listed above.  However,
banshee uses span markup, which looks ugly with a notification
daemon which follows the specification, like xfce4-notifyd.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-rc5-1-g51e112b (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages banshee depends on:
ii  gnome-icon-theme   2.30.3-1  GNOME Desktop icon theme
ii  gstreamer0.10-alsa [gs 0.10.29-4 GStreamer plugin for ALSA
ii  gstreamer0.10-plugins- 0.10.19-2+b1  GStreamer plugins from the bad s
ii  gstreamer0.10-plugins- 0.10.29-4 GStreamer plugins from the base 
ii  gstreamer0.10-plugins- 0.10.23-4 GStreamer plugins from the good 
ii  hal0.5.14-2  Hardware Abstraction Layer
ii  libboo2.0.9-cil0.9.2.3383+dfsg-1 python-like language and compiler 
ii  libc6  2.11.2-2  Embedded GNU C Library: Shared lib
ii  libcairo2  1.9.8-1   The Cairo 2D vector graphics libra
ii  libgconf2.0-cil2.24.1-6  CLI binding for GConf 2.24
ii  libgdata1.4-cil1.4.0.2-3 Google GData CLI client library
ii  libglib2.0-0   2.24.1-1  The GLib library of C routines
ii  libglib2.0-cil 2.12.10-1 CLI binding for the GLib utility l
ii  libgstreamer-plugins-b 0.10.29-4 GStreamer libraries from the base
ii  libgstreamer0.10-0 0.10.29-1 Core GStreamer libraries and eleme
ii  libgtk2.0-02.20.1-1  The GTK+ graphical user interface 
ii  libgtk2.0-cil  2.12.10-1 CLI binding for the GTK+ toolkit 2
ii  libmono-addins-gui0.2- 0.4-6 GTK# frontend library for Mono.Add
ii  libmono-addins0.2-cil  0.4-6 addin framework for extensible CLI
ii  libmono-cairo2.0-cil   2.4.4~svn151842-3 Mono Cairo library (for CLI 2.0)
ii  libmono-corlib2.0-cil  2.4.4~svn151842-3 Mono core library (for CLI 2.0)
ii  libmono-posix2.0-cil   2.4.4~svn151842-3 Mono.Posix library (for CLI 2.0)
ii  libmono-sharpzip2.84-c 2.4.4~svn151842-3 Mono SharpZipLib library (for CLI 
ii  libmono-system-data2.0 2.4.4~svn151842-3 Mono System.Data Library (for CLI 
ii  libmono-system2.0-cil  2.4.4~svn151842-3 Mono System libraries (for CLI 2.0
ii  libmono-zeroconf1.0-ci 0.9.0-2   CLI library for multicast DNS serv
ii  libmtp81.0.3-1   Media Transfer Protocol (MTP) libr
ii  libndesk-dbus-glib1.0- 0.4.1-3   CLI implementation of D-Bus (GLib 
ii  libndesk-dbus1.0-cil   0.6.0-4   CLI implementation of D-Bus
ii  libnotify0.4-cil   0.4.0~r3032-2 CLI library for desktop notificati
ii  libpango1.0-0  1.28.1-1  Layout and rendering of internatio
ii  libsqlite3-0   3.6.23.1-4SQLite 3 shared library
ii  libtaglib2.0-cil   2.0.3.7+dfsg-1CLI library for accessing audio an
ii  libwebkit1.1-cil   0.3-2 CLI binding for the WebKit library
ii  libx11-6   2:1.3.3-3 X11 client-side library
ii  libxrandr2 2:1.3.0-3 X11 RandR extension library
ii  libxxf86vm11:1.1.0-2 X11 XFree86 video mode extension l
ii  mono-runtime   2.4.4~svn151842-3 Mono runtime

Versions of packages banshee recommends:
ii  avahi-daemon0.6.26-1 Avahi mDNS/DNS-SD daemon
pn  brasero none   (no description available)
ii  gstreamer0.10-plugins-bad   0.10.19-2+b1 GStreamer plugins from the bad s
ii  podsleuth   0.6.7-1  Tool to discover detailed informat

Versions of packages banshee suggests:
pn  banshee-dbg   none (no description available)
ii  gstreamer0.10-ffmpeg  0.10.10-1  FFmpeg plugin for GStreamer
ii  gstreamer0.10-plugins-ugly0.10.15-1  GStreamer plugins from the ugly 

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#588999: [pkg-cli-apps-team] Bug#588999: banshee: span violates Desktop Notifications Specification

2010-07-14 Thread Chow Loong Jin
On Wednesday 14,July,2010 02:32 PM, Tino Keitel wrote:
 Package: banshee
 Version: 1.6.1-1
 Severity: normal
 
 Hi,
 
 according to http://www.galago-project.org/specs/notification/0.9/x161.html,
 span is not supported and there is also stated that notifications should
 never take advantage of tags that are not listed above.  However,
 banshee uses span markup, which looks ugly with a notification
 daemon which follows the specification, like xfce4-notifyd.

Could you clarify what looks ugly means, please? Does the span tag appear in
text, or does it get filtered out, or what? The notification you had linked
appears to state that unsupported tags should be filtered out, which does seem
like sane behaviour to me. notify-osd, Ubuntu's default notification daemon
implementation, does this, and Banshee's notifications with notify-osd look just
fine.

-- 
Kind regards,
Chow Loong Jin



signature.asc
Description: OpenPGP digital signature


Bug#588999: [pkg-cli-apps-team] Bug#588999: banshee: span violates Desktop Notifications Specification

2010-07-14 Thread Tino Keitel
On Wed, Jul 14, 2010 at 15:12:05 +0800, Chow Loong Jin wrote:

[...]

 Could you clarify what looks ugly means, please? Does the span tag appear 
 in
 text, or does it get filtered out, or what?

Sorry, I wasn't clear regarding this. The tag appears in the text, so
the actual text is hard to read.

 The notification you had linked appears to state that unsupported
 tags should be filtered out, which does seem

Where? I can't find such a statement in the specification.

Regards,
Tino



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#588999: [pkg-cli-apps-team] Bug#588999: banshee: span violates Desktop Notifications Specification

2010-07-14 Thread Tino Keitel
On Wed, Jul 14, 2010 at 09:17:58 +0200, Tino Keitel wrote:
 On Wed, Jul 14, 2010 at 15:12:05 +0800, Chow Loong Jin wrote:

[...]

  The notification you had linked appears to state that unsupported
  tags should be filtered out, which does seem
 
 Where? I can't find such a statement in the specification.

Did you mean this statement?

The following tags should be supported by the notification server.
Though it is optional, it is recommended. Notification servers that do
not support these tags should filter them out.

This is specific to the tags which are defined in the specification. 
The xfce4-notifyd supports some tags, and the unsupported (like img)
are filtered out.  The cited statement above does not apply to
unspecified tags, like span.

Regards,
Tino



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org