Contribuir¶
Hay dos tipos de contribución y funcionan de forma bastante distinta.
Corregir la documentación¶
Pulsa el icono en la parte superior de cualquier página. Abre ese archivo en GitHub; edita, describe el cambio y envíalo. No hace falta configurar nada localmente.
Si quieres previsualizar los cambios antes, ver Editar la documentación.
Las páginas del catálogo no se editan directamente
Las páginas bajo Catálogo se generan desde el manifest.json de cada
dataset. Su botón de edición apunta al manifiesto, que es lo que hay que
cambiar. Editar la página generada es imposible — no existe en disco.
Añadir o corregir datos¶
Este proceso es más largo, porque un archivo de límites tiene un peso legal y factual que una errata de documentación no tiene.
- Verifica la licencia primero. No al final. Fuentes aprobadas y licencias tiene la lista verde/ámbar/roja. Es el paso que más probablemente termine con una contribución, así que hacerlo primero te ahorra todo el resto del trabajo.
- Sigue Añadir un país de principio a fin.
- Repasa el Checklist de revisión antes de abrir el PR.
Qué hace que se rechace un PR¶
Siendo directos, porque la alternativa es hacerte perder el tiempo:
- Una licencia de origen incompatible. GADM en particular es la fuente global más cómoda y no es utilizable aquí. Ver fuentes.
- Sin fuente declarada. "Lo encontré en internet" no es procedencia. El
bloque
sourcedel manifiesto es obligatorio. - Geometría editada para reflejar una posición política. Ver Fronteras disputadas.
- Archivos que ignoran las convenciones de Referencia. Esto suele ser corregible — espera comentarios de revisión, no un rechazo.
Reportar un problema¶
Abre un issue. Los reportes útiles incluyen el dataset, la feature concreta y qué esperabas. Una captura de la geometría incorrecta vale mucho.
Los huecos ya conocidos están en la Hoja de ruta — conviene mirarla antes de abrir uno.
Reglas básicas¶
Aplica el Código de conducta. Aquí no es texto de relleno: un repositorio de fronteras nacionales atrae disputas de soberanía, y esas conversaciones tienen que mantenerse en lo técnico.