Bug#835197: RFP: fonts-eosrei-emojione
On Sun, Nov 5, 2017 at 11:48 AM, Jeremy Bichawrote: > Fedora 27 includes the Noto emoji by default. I was wrong here. Fedora 27 includes the Emoji One font by default. Although the Fedora package is currently named eosrei-emojione-fonts, the font actually comes straight from Emoji One's github and not from eosrei's github. The font provided by eosrei's github will not work for the GNOME feature and is also not the version of Emoji One recommended by Mozilla. I also found that Ubuntu already packaged fonts-emojione. Like the Fedora package, it simply installs the pre-compiled ttf. To actually build fully from source requires pacakging several node-grunt packages. On the other hand, Emoji Two isn't yet buildable for the GNOME feature. The Fedora developers would like to get this figured out within a year because it's bad to be stuck on an old unmaintained emoji font when new emoji are still being added to the Standard every year. One proposal is for it reuse the nototools build system used by fonts-noto-color-emoji. In that case, we wouldn't need to package the node packages. The Emoji One package in Fedora and Ubuntu doesn't support the Mozilla feature. See https://bugs.debian.org/849602 for more details. So someone is welcome to work on packaging Emoji One while we wait for Emoji Two. If someone wants to work on that, I recommend cloning this bug. Thanks, Jeremy Bicha
Bug#835197: RFP: fonts-eosrei-emojione
On Sun, Nov 05, 2017 at 11:48:37AM -0500, Jeremy Bicha wrote: > Control: retitle -1 RFP: fonts-emojitwo -- Color emoji font originally > released as Emojione 2.2 > > On Sat, Aug 19, 2017 at 5:29 PM, Jeremy Bichawrote: > > It appears like Emojione is no longer under a DFSG-compatible license. > > Updating the bug title, since I'm skeptical that even non-free could > provide the latest Emojione. > > > By the way, my understanding is that the new GNOME color emoji feature > > requires these: > > All of that is done now in Debian Testing except for fontconfig 2.12.6 > (soon I hope). Also fonts-noto-color-emoji is in the NEW queue. > > Mike, I wonder why Mozilla standardized on the Emojione font. Given > Emojione's license shift and the fact that it appears like Linux > distros prefer the Noto emoji, do you think Mozilla would reconsider? > (Fedora 27 includes the Noto emoji by default. I expect Ubuntu 18.04 > LTS to include fonts-noto-color-emoji by default. Probably Debian > GNOME Buster too. It is the same emoji used by Google in the latest > stock Android devices.) Mozilla is not using https://github.com/eosrei/emojione-color-font. It's using https://github.com/mozilla/emojione-colr Mike
Bug#835197: RFP: fonts-eosrei-emojione
On Sun, Nov 5, 2017 at 11:48 AM, Jeremy Bichawrote: > Fedora 27 includes the Noto emoji by default. Let me clarify: Fedora 27 pre-release includes an ancient black & white version of the Noto emoji font which is surprising. And it's not clear yet whether they will ship the Noto color emoji font in future releases by default or the old Emoji One / Emoji Two font. Thanks, Jeremy Bicha
Bug#835197: RFP: fonts-eosrei-emojione
Control: retitle -1 RFP: fonts-emojitwo -- Color emoji font originally released as Emojione 2.2 On Sat, Aug 19, 2017 at 5:29 PM, Jeremy Bichawrote: > It appears like Emojione is no longer under a DFSG-compatible license. Updating the bug title, since I'm skeptical that even non-free could provide the latest Emojione. > By the way, my understanding is that the new GNOME color emoji feature > requires these: All of that is done now in Debian Testing except for fontconfig 2.12.6 (soon I hope). Also fonts-noto-color-emoji is in the NEW queue. Mike, I wonder why Mozilla standardized on the Emojione font. Given Emojione's license shift and the fact that it appears like Linux distros prefer the Noto emoji, do you think Mozilla would reconsider? (Fedora 27 includes the Noto emoji by default. I expect Ubuntu 18.04 LTS to include fonts-noto-color-emoji by default. Probably Debian GNOME Buster too. It is the same emoji used by Google in the latest stock Android devices.) If I understand https://github.com/EmojiTwo/emojitwo/blob/master/Gruntfile.js#L404 correctly, we'll need to package a lot more node/grunt libraries to build emojitwo from source. Ubuntu does have a package for fonts-emojione (from before the license change). (It technically doesn't build the font from source either but uses a pre-compiled .ttf). Thanks, Jeremy Bicha
Bug#835197: RFP: fonts-eosrei-emojione
It appears like Emojione is no longer under a DFSG-compatible license. Emojitwo is a fork of Emojione before the licensing change. https://github.com/EmojiTwo/emojitwo By the way, my understanding is that the new GNOME color emoji feature requires these: 1. gtk+3.0 3.22.18 (in testing) 2. pango1.0 1.40.9 (in unstable) 3. fontconfig 2.12.5 (not released yet) 4. cairo 1.15.7 (not released yet, it's the "development" branch) 5. A suitable font. See this list: https://cgit.freedesktop.org/fontconfig/tree/conf.d/45-generic.conf The Noto Emoji ITP is https://bugs.debian.org/848198 Thanks, Jeremy Bicha
Bug#835197: RFP: fonts-eosrei-emojione -- A color and B emoji SVGinOT font built from EmojiOne artwork with support for ZWJ, skin tone diversity and country flags.
Package: wnpp Severity: wishlist * Package name: fonts-eosrei-emojione Version : 1.3 Upstream Author : Brad Erickson * URL : https://github.com/eosrei/emojione-color-font * License : CC-BY-4.0, MIT Programming Lang: N/A Description : A color and B emoji SVGinOT font built from EmojiOne artwork with support for ZWJ, skin tone diversity and country flags. The font works in all operating systems, but will currently only show color emoji in Firefox, Thunderbird and other Mozilla Gecko-based applications. This is not a limitation of the font, but of the operating systems and applications. Regular B outline emoji are included for backwards/fallback compatibility. This font is planned to be used by GNOME to display emoji: http://www.hadess.net/2016/05/blog-backlog-post-1-emoji.html http://probablement.net/txt/emojilinux Spec file: http://copr-dist-git.fedorainfracloud.org/cgit/hadess/emoji/eosrei-emojione-fonts.git/tree/eosrei-emojione-fonts.spec