[geoinquietos-es] Renovando la web de geoinquietos

Jorge Sanz jsanz at osgeo.org
Sun Jan 17 09:59:53 PST 2016


Buenas,

Azuzado por los correos de Santiago he estado currando hoy en montar
una web para geoinquietos que requiera un mantenimiento más sencillo y
sobre todo distribuido que lo que tenemos ahora en geoinquietos.org

Perdón por el ladrillo de antebraso.

La web
============

El resultado se puede ver en:

http://test.geoinquietos.org

Esto es lo que he hecho:

* Crear una organización en github llamada geoinquietos-org[1]

* Mover allí[2] un primer intento que hice hace ya bastante tiempo y
dejar ese primer intento en una rama llamada v1. Moisés puedes
cargarte tu repo o apuntarlo aquí, como quieras.

* Crear una rama completamente nueva llamada v2 que es la que se
mergea con master

* Configurar un proyecto de jekyll[0] con el diseño por defecto

* Crear dos colecciones, una de grupos y otra de contactos

* Diseñar las plantillas para pintar:

  * Portada con una intro y la lista de grupos con un mapa (más sobre
el mapa luego)
  * Página de detalle de cada grupo
  * Página de detalle de personas de contacto para los grupos
  * Un fichero geojson[3] que resume la info importante de los grupos

* El fichero geojson lo he vinculado a una tabla sincronizada en mi
cuenta de cartodb[4]

* He diseñado un mapa muy sencillo para ver los grupos[5] que luego se
usa tanto en la portada como en los detalles de los grupos. El código
JS para hacer esto es mínimo pero no trivial si no conoces CartoDB.js.

[0] http://jekyllrb.com
[1] https://github.com/geoinquietos-org
[2] https://github.com/geoinquietos-org/geoinquietos-org.github.io
[3] http://test.geoinquietos.org/groups.json
[4] https://team.cartodb.com/u/jsanz/tables/groups/public
[5] https://github.com/geoinquietos-org/geoinquietos-org.github.io/blob/master/_includes/cartodb_js.html#L4

Sobre las plantillas
====================

La plantilla de grupo tiene:

- Nombre
- Coordenadas
- Enlaces a redes sociales: ahora mismo se pintan: twitter, github y meetup
- Enlace a un avatar (se usa el de github, o el de twitter)
- Lista de correo
- Correo de contacto
- Webs: ahora mismo se pinta solo la que se etiquete como "main"
- Ejemplo: plantilla de geoinquietos Valencia[5]

[5] https://raw.githubusercontent.com/geoinquietos-org/geoinquietos-org.github.io/master/_groups/valencia.md

La plantilla de contacto tiene:

- id: he usado el esquema inicial/apellido, pero se puede cambiar si a
alguien no le gusta
- Nombre
- Enlaces a redes sociales (lo mismo que arriba)
- Webs (lo mismo que arriba)
- Enlace a un avatar (si no se pone se usa el de github, si lo hay)
- Correo de contacto
- Grupos a los que pertenece
- Ejemplo: yo[6]

He metido creo que todos los grupos, dejando fuera Galápagos y
Tenerife por inactividad.

He añadido al menos a una persona de cada grupo, esto es importante
porque necesitamos al menos una persona de contacto. Habría que
comprobar que al menos una persona por cada grupo recibe los correos
de esta lista.

[6] https://raw.githubusercontent.com/geoinquietos-org/geoinquietos-org.github.io/master/_contacts/jsanz.md

Cómo contribuir con el contenido
=============================

Si quieres cambiar algo de algún grupo o contacto puedes (por orden de
preferencia):

- usar el mecanismo de Pull Request de github
- abrir una issue con lo que quieras cambiar
- mandar un correo a esta lista
- mandarme un correo a mí


Cómo contribuir con el continente
===========================

Si alguien está inspirado y quiere darle una patada al diseño y hacer
algo bien chulo, encantado de echar una mano


Preguntas, ruegos y sugerencias
==================================

¿Qué os parece? ¿qué falta? ¿qué sobra? ¿mejoraríais algo? ¿sigo a mi bola?

¿Me cargo el drupal gardens y despliego esto en www.geoinqueitos.org
verdaaaaaad?

-- 
Jorge Sanz
http://www.osgeo.org
http://wiki.osgeo.org/wiki/Jorge_Sanz


More information about the geoinquietos-es mailing list