Diferencia entre revisiones de «CNML»

De Guifi.net - Wiki Hispano

Línea 6: Línea 6:
  
 
== Historia ==
 
== Historia ==
El alemán Alexander Klosch inicia el proyecto CNML en 2006 durante el evento internacional [[wikipedia:en:Wizards of OS|Wizards of OS 4]], celebrado en Berlín. Desde ese momento, se crea una comunidad de gente interesada en desarrollar dicho estándar.
+
El alemán '''Alexander Klosch''' inicia el proyecto CNML en 2006 durante el evento internacional [[wikipedia:en:Wizards of OS|Wizards of OS 4]], celebrado en Berlín. En aquel momento se creó una comunidad de gente interesada en desarrollar dicho estándar con participantes de toda Europa como [http://hivenetworks.net/ hivenetworks], [http://dev.wifidog.org/ Wifidog], [https://guifi.net Guifi.net], [http://www.open-mesh.org/ B.A.T.M.A.N], [https://openwrt.org/ OpenWRT] o [http://freifunk.net/ FreiFunk].<ref>[http://cnml.info/index.php?title=Category:Roadmap CNML Roadmap], ''cnml.info''</ref>
  
 
== Implementaciones ==
 
== Implementaciones ==

Revisión de 03:54 28 feb 2012

Community Network Mark Up Language (CNML) es un proyecto para definir un estándar ISO abierto y escalable para describir nubes mesh, aunque no está limitado a este tipo de redes y en la actualidad se usa también para redes de infraestructura punto a punto.

CNML es una especificación basada en XML, lo cuál hace que sea fácilmente extendible o legible por humanos además de por máquinas. Incluye algunas ideas de otras implementaciones y conceptos anteriores como el nodeXchange o el SNDX.[1]

Algunas ventajas de usar CNML es que permite desacoplar distintas funcionalidades independientemente de la aplicación web que se use para mostrar los datos, sin tener que depender de ésta, ni de sus tablas internas de las bases de datos.

Historia

El alemán Alexander Klosch inicia el proyecto CNML en 2006 durante el evento internacional Wizards of OS 4, celebrado en Berlín. En aquel momento se creó una comunidad de gente interesada en desarrollar dicho estándar con participantes de toda Europa como hivenetworks, Wifidog, Guifi.net, B.A.T.M.A.N, OpenWRT o FreiFunk.[2]

Implementaciones

Aunque la especificación no está acabada aún, Guifi.net permite desde hace tiempo exportar zonas y nodos a formato CNML desde su página web correspondiente. Además, el usuario puede especificar el grado de detalles con que lo quiere: solo nodos, solo zonas o los nodos detallados (incluyendo el hardware, etc...):

Guifi.net permite exportar zonas a formato CNML mediante su web Tipos de formato CNML, más o menos detallados

Ejemplos de archivos CNML:

Archivo CNML solo con zonas Archivo CNML con zonas y nodos Archivo CNML con zonas y nodos detallados

Referencias

  1. SNDX: Haciendo un XML-DTD para el intercambio de bases de datos de redes entre servidores
  2. CNML Roadmap, cnml.info

Enlaces externos

Herramientas personales