Home » Wiki » cliente para h-node.org » History » Differences
Differences between the revision of 10:23, 9 March 2011, created by Ark74, and the revision of 00:06, 9 March 2011
Notice: the text in red has been deleted from the previous revision, the text in green has been added in this revision and the text in gray has not been changed.
differences in the entry: the title
cliente para h-node.com
differences in the entry: the text of the wiki page
[p]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.[/p]

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


[p]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:[/p]

[p][b]Python[/b]:[/p]

[code]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[/code]

[p]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[/p]
[lang][[client for h-node.com|English]][/lang]
The contents of this page are in the Public Domain. (see the CC0 page for detailed information). Anyone is free to copy, modify, publish, use, sell, or distribute the text for any purpose, commercial or non-commercial, and by any means.
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