Skip to content

Instantly share code, notes, and snippets.

@aitor
Created March 27, 2012 09:35
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aitor/2214391 to your computer and use it in GitHub Desktop.
Save aitor/2214391 to your computer and use it in GitHub Desktop.
Cómo **no** dar accesso a datos públicos

Recientemente OpenData Euskadi liberó datos relacionados con el transporte público. Información al respecto:

http://ecodiario.eleconomista.es/espana/noticias/3850101/03/12/El-Gobierno-vasco-libera-los-datos-de-transporte-publico-a-traves-de-Moveuskadi-y-Open-Data-Euskadi.html

Obviamente la iniciativa es bienintencionada, pero como en muchas otras implementaciones de datos públicos eso es lo mejor que se puede decir de ella.

Una lista rápida de WTFs sobre el proceso de acceso a los mismos:

  • Registro obligatorio para el uso -> MAL

    Esta pantalla es un sin sentido

.

No sirve para monitorizar el acceso a la información e introduce una barrera para el uso de los datos.

  • Acceso exclusivo a un API u otra -> MAL

    Como se ve en la pantalla anterior, durante el registro es necesario indicar el formato de acceso a los datos. Obviamente no hay ninguna necesidad de limitar tal acceso, pero si hay un momento en el que es negativo hacerlo es antes siquiera de que el desarrollador tenga acceso a una prueba de datos de los mismos.

  • Acceso por tiempo a los datos -> UBER WTF

    "Este acceso tiene una validez de 30 minutos." No hay palabras para describir lo inutil que es un proceso así. Permitir un acceso limitado en el tiempo que solo se puede conseguir mediante una petición manual es el ejemplo perfecto de cadena de despropositos. Imposible construir un sistema automatizado para mantener al dia la información cuando esta cambie. Y eso nos lleva al ultimo punto.

  • Disposición estatica de los datos -> HORRIBLE

    A ver si nos enteramos de una vez. Salvo que los contratos con cada una de estas agencias esten escritos en marmol y todas ellas hayan prometido sacrificar a su hijo primogenito en caso de cambios... ¡es necesario que el acceso a los datos se ajuste a su naturaleza viva!. Los costes, la posición de las paradas y obviamente los horarios cambiarán y cuando lo hagan quedará patente lo inutil que es liberar datos de esta manera, porque la copia que me he descargado esta mañana estará desfasada y no habré podido construir un sistema automatizado que sea capaz de mantenerla al dia.

En resumidas cuentas, es encomiable que el Gobierno Vasco siga investigando y demostrando buena fe en la apertura de datos. Sin embargo es triste que eso sea lo unico que demuestre.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment