Home » Wiki » cliente para h-node.org » Revisioni » Revisione
Revisione della pagina della wiki cliente para h-node.org
Questa è una vecchia revisione della pagina, così come è stata modificata da Ark74 alle ore 00:06, 9 marzo 2011. Può differire significativamente dalla Revisione corrente.
cliente para h-node.com

Un cliente de h-node.com puede ser usado para acceder a la base de datos xml de h-node.com y automáticamente revisar la compatibilidad del hardware propio con software libre. Puede ser una simple biblioteca usada a través de la terminal o un programa completo con una interfaz de usuario agradable para navegar el hardware e interactuar con h-node.com. Posiblemente podría ser usado también para agregar nuevo hardware a h-node.com.

Este trabajo podría ser un buen punto de inicio: http://www.h-node.com/source/ht/ismyhwok_25thSep2010-1.tar.gz

La primer meta es escribir una biblioteca para procesar la base de datos xml y automáticamente revisar la compatibilidad del hardware con software libre. Puede ser escrito en Python o C/C++, o ambos. Algo como:

Python:

browse = Client()
browse.set_database('http://www.h-node.com/download/all/en');
browse.parse()
browse.set_output_format('xml');
browse.set_output_file('result.xml');
browse.check_compatibility(); #done by also parsing the lspci and lsusb output

La biblioteca también debería de alertar al usuario si su hardware no esta presente dentro de la base de datos de h-node.com y solicitar al usuario insertar el hardware faltante

I contenuti di questa pagina sono di Pubblico Dominio. (leggi la pagina CC0 per informazioni dettagliate). Chiunque è libero di copiare, modificare, pubblicare, usare, vendere, o distribuire tale contenuto per qualsiasi fine, commerciale o non commerciale, e con ogni mezzo.
h-node.org is a hardware database project. It runs the h-source PHP software, commit cdeda15, available under the GNU General Public (GPLv3) License.
JavaScript license information