Accessible theme thoughts

[Also posted to d-d-l]

Since I seem to be spending most of my time playing catch-up with GNOME’s increasingly-sprawling accessible themes these days, I got to wondering if going forward we can’t put more of the responsibility on the individual modules to install accessible icons alongside their regular ones.

The current situation just doesn’t seem very workable going forward, if we’re considering accessibility to be a core feature. We don’t expect applications to submit all their icons to gnome-icon-theme for inclusion– they just install their own. A similar process for accessible themes seems like a logical extension to me.

Modules installing appropriate icons into $(themedir)/HighContrast etc. would be one way, assuming it’s actually possible to work out where those themes lives at install time, but that sounds rather ugly. Anyone any better ideas?