Нужны пометки
работает/не работает/не тестировалось
и комментарии-ссылки на способы фикса проблемы
с привязкой к конкретной версии дистрибутива/бранча.
Кто это будет делать ? Вы будете отслеживать актуальность всех нюансов/багов/заметок на форумах/соцсетях и сопутствующих вопросов ?
Впрочем, если найдете таких людей, то обязательно дайте знать.
Тот кто пополняет базу.
Например lsusb, показав оборудование, ровным счётом ни о чём не говорит в плане работоспособности оборудования. А ковыряние в потрохах системы, массовую и бОльшую часть пользователей не интересует ни разу. Короче, сам факт оборудования в базе, ещё ни о чём не говорит. Потому что полноценно работающее оборудование из коробки, это всегда программно-аппаратная проблема, и отделить одно от другого не получается ни при каком раскладе.
Если пользователь не сможет в базе посмотреть поддерживается ли полноценная работа оборудования из коробки или не поддерживается, то (ИМХО) идея такой базы мёртворождённая. И ценности от этой базы, ровно никакой.
Сказанное, не претендует на истину в последней инстанции, но это попытка обозреть как бы со стороны глазами того самого массового пользователя, которого притащили в Линукс даже не вчера, а ещё позавчера. Это реальность, и её нельзя избежать. Поэтому опять возвращаемся к старой истине: открытые системы, это тесная обратная связь разработчика и пользователя. Что для свободных систем фундаментально.
Например:
По критериям моего статуса качества, сборка dango sisyphus-xfce-sysv, имеет статус 'не работает' по ряду мелких причин которые связаны и с багтрекером тоже. Хотя оборудование в сборке определяется и сборка надёжно и устойчиво работает после мелкого допилинга, что тем не менее не подходит для статуса 'работает' ни коим боком.
Т.е.:
- Любое нештатное для UNIX-систем, со статусом final release, действие, требующее от пользователя дополнительных нештатных телодвижений, должно автоматически приводить к статусу оборудования 'не работает'. Даже если утилиты обнаружения оборудования отображают его.