👨‍💻 Wesley Moore

Software Bounties


I don’t have time to build all the things I’d like to build, so I’m offering bounties on the following work.


Cairo user-font With Colour Bitmap Always Comes Out Black

The Evince PDF viewer uses Poppler to render PDFs, which in turn uses Cairo. Emoji embedded in a PDF using a PDF Type 3 font always come out as a black silhouette instead of the colour image when viewed in Evince do to a limitation in Cairo’s user-font functionality.


Criteria: Implement support for colour user-fonts in Cairo, resulting in the Cairo issue being closed as completed.
Language: C
Amount: AU$500
Expires: 2021-01-01T00:00:00Z

Emoji Reactions in Fractal

Fractal is a Matrix client written in Rust using GTK.

Issue: https://gitlab.gnome.org/GNOME/fractal/-/issues/530
Criteria: Implement emoji reactions in Fractal to the satisfaction of the maintainers, resulting in the issue being closed as completed.
Language: Rust
Amount: AU$500
Expires: 2021-01-01T00:00:00Z

Update Mattermost Server to Support Emoji Added After Unicode 9.0

Mattermost’s emoji picker is stuck on emoji from Unicode 9. We’re now up to Unicode 13 and many emoji added in the last few years are missing. This bounty pertains only to the work required in the Mattermost server, not the desktop and mobile apps.

Issue: https://mattermost.atlassian.net/browse/MM-13676
Criteria: Update the list of emoji in the Mattermost server to Unicode 13.0, resulting in the issue being closed as completed.
Language: Go
Amount: AU$200
Expires: 2021-01-01T00:00:00Z

Stay in touch!

Follow me on the Fediverse, subscribe to the feed, or send me an email.