User:Leio/TODO

Active

 * GNOME 3.24 packaging
 * gnome-control-center optional cups, or more importantly optional smbclient (disabling cups support would disable smbclient need as well, but the whole Printing settings are gone then; many could use it, but don't need windows printers). Optional cups is a configure.ac/Makefile.am patch, optional smbclient with printer panel staying is a bigger code change
 * Review, merge and follow-up minor bumps for gnome-shell 3.24 and co pull request
 * Bump other GNOME 3.24 stuff
 * Review state for unmasking and unmask (into ~arch)
 * GStreamer 1.10.5 last small bug fix release fast stabilizing (1.10.4 has more fixes and didn't get to stabilizing that yet, 1.10.5 has only very few fixes on top, so good to go straight for 1.10.5), and older removal
 * GStreamer 1.12 packaging
 * Complete upstream fixing of automagic libunwind and libdw
 * Work towards last riting gstreamer:0.10 for security
 * Work towards last riting webkit-gtk:2 and webkit-gtk:3 for security
 * MIPS: work on fixing many ~mips keywording issues
 * Getting arm64 machine running with Gentoo
 * Working with upstream Linaro with bugs stopping proper usage of a 4.9 kernel (oopses and USB resets with high load USB HDD and SD card usage, mainly; inability to properly immediately connect to my main wifi router)
 * arm64 keywording fixes, and keywording and making GNOME3 work
 * Introducing stable profiles (getting things repoman checked in the future) and eventually a wider stable keywords tree
 * Helping security teams processes and tooling
 * Project Grumpy
 * Brainstorming broad Gentoo plans

Backlog

 * Working through gstreamer git master meson state, contributing necessary configuration options to keep split ebuilds working with a meson driven build (fixing the main issue of long taking individual configure step for each split along the way by switching to meson). Upstream work on this is https://github.com/mesonbuild/meson/pull/1330 to build on top (or make sure that leads to ways for us to do what we need).
 * wxWidgets stuff; 3.0-gtk3 SLOT usage spreading
 * GNOME 3.24 stabilizing (pending ~30 days after packaging/unmasking and any fallout fixed)
 * meson.eclass, crossdev meson, any gnome-meson.eclass for GNOME 3.26
 * Finalize LINGUAS USE_EXPAND removal transition
 * gst-omx main tree packaging
 * USE=gui
 * USE_EXPAND=gui
 * flatpak integration