Control: tag -1 + confirmed pending Hi Adam,
Thanks for reporting this. I'm adding it, considering that: 1. symbola provides wide coverage of Unicode (not only emojis), which makes it a reasonable default to avoid showing “Unicode tofu” to users; 2. it only weights in ~3MB in installed size, which ought to be acceptable for the target audience of task-desktop. Best, nicoo On Mon, Jun 25, 2018 at 02:06:43AM +0200, Adam Borowski wrote: > Package: task-desktop > Version: 3.44 > Severity: wishlist > > Hi! > As much as many of us consider emojis to be a big mistake on part of the > Unicode consortium, it's undeniable that these characters see quite wide > use these days. Thus, at least one font that convers this range should > be installed by default. > > Of these, it seems there are only two general-purpose fonts: > * fonts-symbola (nice) > * ttf-unifont (ugly and pixellated) > > There are also fonts that have colourful images instead of glyphs, but these > are unfit for most programs, and are not supported by our current libraries. > It's an issue of so-called "text presentation" vs "emoji presentation" that, > according to the Unicode standard, programs should select based on > environment being "informal like texting and chats" vs "formal like word > processing" (TR51 §4 and §2). Text presentation is also needed when the > character's color is to be set via metadata such as CSS or ANSI SGR. > > Thus, even library support issues aside, we need at least one font that > provides text presentation. Package firefox-esr includes > /usr/lib/firefox-esr/fonts/EmojiOneMozilla.ttf which provides emoji > presentation, but is not available to other programs via fontconfig > for the above reasons. > > Thus, please add "Recommends: fonts-symbola" to task-desktop. > > > -- System Information: > Debian Release: buster/sid > APT prefers unstable-debug > APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), > (150, 'experimental') > Architecture: amd64 (x86_64) > Foreign Architectures: i386 > > Kernel: Linux 4.18.0-rc1-debug-00028-ga124d3bef9d4 (SMP w/6 CPU cores) > Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 > (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: sysvinit (via /sbin/init) > > Versions of packages task-desktop depends on: > ii desktop-base 9.0.7 > pn tasksel <none> > ii xorg 1:7.7+19 > ii xserver-xorg-input-all 1:7.7+19 > ii xserver-xorg-video-all 1:7.7+19 > > Versions of packages task-desktop recommends: > ii alsa-utils 1.1.6-1 > pn anacron <none> > pn avahi-daemon <none> > pn eject <none> > ii firefox-esr > 60.0.2esr-1 > ii iw 4.14-0.1 > pn libnss-mdns <none> > ii libu2f-udev 1.1.5-1 > pn sudo <none> > pn task-gnome-desktop | task-xfce-desktop | task-kde-desktop | ta <none> > ii xdg-utils 1.1.3-1 > > task-desktop suggests no packages.
signature.asc
Description: PGP signature