From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 30 Jul 2007 14:31:09 +0300 From: Victor Forsyuk To: ALT Devel discussion list Message-ID: <20070730113109.GA30206@mail.gu.net> References: <9713cfcc0707281810n70f25daek78c07adf4f6c3c37@mail.gmail.com> <20070730082405.GA3647@mail.gu.net> <200707301158.03313.ledest@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <200707301158.03313.ledest@gmail.com> User-Agent: Mutt/1.4.1i Sender: Victor Forsyuk Subject: Re: [devel] usb.ids X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jul 2007 11:31:25 -0000 Archived-At: List-Archive: List-Post: On Mon, Jul 30, 2007 at 11:58:03AM +0300, Led wrote: > > > > Я при опакечивании lshw думал над тем, не поставить ли мне просто > > зависимость на hwdatabase, научив lshw брать нужные данные оттуда. > > Но потом от этой идеи отказался. > > > > > Не так давно в багзилле мне дали понять, что последний - фактически > > > obsolete и фичреквесты на его обновление/дополнение будут > > > > Не вижу, в чем может быть "устарелось" пакета с базами для определения > > различного оборудования. Такой пакет всегда будет востребован. > > Может, я неправильно понял, но: > https://bugzilla.altlinux.org/show_bug.cgi?id=12253 Явного ответа я тут не нашел :) > > Если некие данные обновляются чаще, чем версии использующих их пакетов, > > имеет смысл организовать отдельный пакет с этими данными. Если же > > пользователей данных несколько и это избавляет от размножения локальных > > копий - тем более! > > Может, тогда имеет смысл "вернуть к жизни" hwdatabase и использовать его *.ids > и в lshw? У меня немного другое предложение: вместо большой (и редкообновляемой) hwdatabase использовать пакеты с базами более мелкой нарезки. Я вижу только одни плюсы: + обновления баз независимы, это порождает меньший трафик при апдейтах; + нет ненужных файлов на диске (для lshw мне нужны только oui.txt, pci.ids и usb.ids, а MonitorsDB в 266КБайт совершенно не нужна); И хоть десктопный овёс дешев, но стоит подумать и о тех, кто из нашей пакетной базы будет эмбэдщину строить... + стоит разделить принципиально разные базы данных: базы идентификаторов оборудования (которые имеют официальные источники, их поддерживающие) и базы соответствий (железа и драйвера), стандартных настроек или возможностей железа (за всем этим каждый дистрибутив следит, вешает и фиксит баги самостоятельно);