Meta-manual
Este es un mini-manual para explicar cómo puedes ayudar a desarrollar el manual colaborativo de introducción a OSM que estamos desarrollando desde Mapeado Colaborativo.
¿Por qué gitbook?
(Desarrollar)
- Gratuito y sin necesidad de tener grandes conocimientos técnicos
- Permite la colaboración
- Tenemos una versión online del libro con índice y buscador
- Permite exportar a otros formatos (PDF, mobi...)
- Integración con github: en realidad lo estamos usando casi como interfaz (con esteroides) de git: estamos usando git, archivos de markdown (y algún json e imágenes) y github para crearlo.
- Podemos usar herramientas propias para editarlo
Requisitos previos para poder colaborar
Para poder colaborar en cualquiera de sus maneras es necesario tener una cuenta en gitbook. La buena noticia es que es gratuito y podemos usar una cuenta ad-hoc o usar la cuenta de twitter, facebook, google... o -la opción recomendada- github. Utilizar una cuenta de github es la que más opciones de colaboración nos va a permitir, además de que podremos usarla para colaborar en otros proyectos de Mapeado Colaborativo.
Formas de colaborar
Comentarios
Esta opción es la más sencilla y está pensada para pequeños cambios. Los comentarios son pequeñas anotaciones al margen que a su vez se muestran en la página de discusiones.
- En la vista de lectura del libro, hacer clic en el icono + que aparece en el lado derecho cuando pasamos con el cursor por encima del párrafo que queremos comentar.
Desarrollar algún capítulo
Podemos desarrollar algún capítulo existente para mejorarlo o crear una receta nueva. Podemos trabajar solos o en grupo.
Identificar el capítulo por desarrollar
Leer el índice de contenidos del manual e identificar aquél o aquellos que queráis desarrollar, ya sea porque sabéis mucho del tema o porque queréis aprender al respecto. (ver manual colaborativo de introducción a OSM). Podéis informar de vuestra intención en la página de discusión del manual o empezar a desarrollar directamente.
Editar desde gitbook
- Crear una cuenta de usuario para acceder a gitbook (podéis usar una cuenta ad-hoc o usar vuestra cuenta de twitter, facebook, google... o -la opción recomendada- github.
Pedir permisos de edición para el libro, ya sea
- En la página de discusión del manual
- En la lista de correo del grupo
Opción A: Usar el editor integrado de gitbook
- Visitar el libro y hacer clic en "Editar".
- (Altamente recomendable) Crear una nueva versión:
- hacer clic en el enlace
+Create a new version
de la parte superior derecha de la barra - darle un nombre relevante que describa lo que vais a hacer (ej: receta-accesibilidad, o "unirse a la comunidad")
- Editar y guardar cambios tantas veces como sea necesario
- Una vez deis por terminado vuestro trabajo, informar en la página de discusión del manual de que ya habéis terminado para que algún administrador integre vuestro trabajo en la rama master y se vea públicamente (da igual que no esté perfectamente terminado, podemos
- hacer clic en el enlace
Opción B: usando el programa de edición de gitbook para edición offline (requiere conexión para descargar cambios y luego subirlos):
Acceder a https://www.gitbook.com/editor
Descargar e instalar el programa
Logearse con los datos de la cuenta de usuario de gitbook
(La primera vez)
Acceder a la pestaña superior derecha llamada gitbook.com
Seleccionar el manual de introducción a OSM
Descargarlo
Acceder a la pestaña biblioteca local
Seleccionar el manual
Editarlo y seguir las instrucciones de la opción A
Editar para amantes de git (fork + pull request)
- Clonar repo
git clone [email protected]:mapcolabora/manual-osm.git
- Hacer fork
- Crear pull request
- Esperar a que algún administrador haga la integración en la rama master del repositorio original