Como actualizar un blog para OSM en Jekyll
Posted by OMNIBUS on 15 January 2016 in Spanish (Español).Para el mapeo humanitario en la Guajira a finales de 2015 y principios de 2016, el equipo HOTOSM hizo uso de Jekyll, una plataforma sencilla que a través de archivos estáticos sirve de forma sencilla y fácil de implementar un blog site.
De esta manera se creó un proyecto en Github para el trabajo colaborativo en el blog.
Gracias a la orientación de Humberto Yances, dejo aquí la memoria de lo hecho para que otros integrantes de la comunidad puedan crear un blog en github.io y actualizar entradas.
Contenido:
- Cómo crear el blog site usando Github.
- Cómo agregar posts en el blog.
- Cómo crear el blog site usando Github
Lo primero que hacemos es una copia o (fork) del proyecto de Jekyll en Github en nuestra propia cuenta de usuario.
Segundo clonamos el sitio en nuestro PC local para hacer todos los cambios o “push” desde la consola en GNU-Linux
git clone https://github.com/OpenStreetMapColombia/openstreetmapcolombia.github.io.git
Obtuvimos este error: ERROR: Could not find a valid gem ‘pygments’ (>= 0) in any repository ERROR: Possible alternatives: pigments, rygments, rugments, rb-pygments, segments
Lo solucionamos instalando ruby gems.
- Cómo agregar posts en el Blog:
Despues de clonar el repositorio del sitio:
Primero el commit $ git add _post/nombre archivo
Para editarlo más facilmente se puede abrir en su editor preferido: gksu bluefish -u root 2016-01-15-guia-rapida-mapeo-humanitario.markdown
$ git commit -a -m “nuevo post” $git push origin master
Discussion