Révision de la page wiki cliente para h-node.org
Ceci est une version antérieure de la page, telle qu'éditée par Ark74 à 10:23, 9 Mars 2011. Il peut y avoir une différence significative avec Révision actuelle.
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

Le contenu de cette page est dans le Domaine Public (voir la page CC0 pour plus d'informations). Quiquonque est libre de copier, modifier, publier, utiliser, vendre ou distribuer le texte , quelques soit le but et le moyen.
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