This page is supposed to keep an updated list of my current and past itches, and document how I, hopefully, over time will scratch some of those I find most annoying. See the Itches to Scratch blog post for some general thoughts about developer’s itches and how having a culture where they have the freedom and incentive to scratch them improves the state of software for themselves, the average user, society and humanity in general.
This list is intentionally written in a free-form format to lower the effort of adding to it, whatever information is relevant and available for the itch in question at the time of itching is added. Amendments and elaborations are expected.
Mostly relates to GNOME as seen from an Ubuntu desktop installation (currently 16.04 LTS):