Очередная порция новостей.
В итоге пока решил ограничиться x86/x86_64 и добавил в требования к клиенту dmidecode. Плюс пересмотрел формат параметров: теперь пробу можно добавлять только с непосредственно имеющегося рабочего железа (без возможности добавлять задним числом с потерей детальности и, как следствие, возможности нормально сортировать и учитывать подобные пробы в статистике; это тема требует отдельного обсуждения и её проработка и реализация, вероятнее всего, выльется в отдельное хранилище, не совместимое с основным). Определился и с основными характеристиками хранилища, его структуры (хэш применяться не будет). Осталось всего ничего - дописать функцию по вытаскиванию используемых драйверов для usb устройств, переписать взаимодействие сервера с клиентом, написать скелет по обработке данных в хранилище. Версия libhcl - 0.1.1