Re: [Talk-es] Herramienta para mejorar los procesos de creación de consensos en la comunidad

2020-10-11 Per discussione Carlos Cámara Menoyo via Talk-es
Hola a todos,

La verdad es que yo mismo me había planteado varias veces plantear usar loomio 
para la toma de decisiones en OSM por razones como las que expone Marcos, 
siendo la principal de ellas el hecho de que en los años que llevo en OSM me 
cuesta ver propuestas que se lleven a cabo precisamente porque las herramientas 
que usamos hacen que la conversación se diluya antes de que se llegue a algún 
consenso.

Sin duda, loomio mejoraría este proceso. En su momento también barajé opciones 
específicas para la toma de decisiones como https://decidim.org/es/ (pensada 
para que la ciudadanía pueda proponer iniciativas, desarrollarlas y votarlas 
para llevarlas a cabo).

En aquél momento dejé de buscar porque por motivos personales también disminuyó 
el tiempo que le puedo dedicar a OSM y porque ambas soluciones eran de pago (al 
menos entonces -desconozco si ahora hay planes para organizaciones sin ánimo de 
lucro-).

En resumen, que me parece una propuesta genial y estoy convencido de que de 
llevarse a cabo mejoraría notablemente el proceso de toma de decisiones, 
haciendo de OSM un mapa mejor, y una comunidad más unida y proactiva (y con 
menos burn-out).

Saludos,

Carlos Cámara-Menoyo
https://carloscamara.es/en
https://carloscamara.es

‐‐‐ Original Message ‐‐‐
On Sunday, 11 de October 2020 a les 18:32, Miguel Sevilla-Callejo 
 wrote:

> Estimados Marcos y Hugo,
>
> Muchas gracias por la iniciativa.
>
> Siento mucho el retraso en la contestación.
>
> Creo que la herramienta es muy interesante y efectivamente podría sernos de 
> gran ayuda en la toma de decisiones pero creo que la wiki de OSM puede tener 
> esta misma función.
>
> Quizá la wiki no sea tan ágil o esté orientada directamente para realizar 
> consultas pero, de hecho se usa para llevar a cabo la propuestas de etiquetas 
> y es allí donde deberíamos de dejar por escrito los consensos o los debates 
> resueltos en esta lista.
>
> Creo que no solo es importante traerse los debates profundos del grupo de 
> Telegram (y Riot) aquí, si no que es crucial trasladarlos a la wiki.
>
> Por mi parte, de todos modos, voy a echarle un ojo a la instancia de loomio 
> que comentáis pues sin duda sería una buena herramienta una vez tengamos una 
> asociación (con socios) reactivada y en marcha.
>
> Saludos
>
> Miguel
>
> On Tue, 15 Sep 2020, 01:53 Alejandro S.,  wrote:
>
>> Buenos días,
>> Últimamente estoy bastante desconcertado de osm, pero creo que esto es 
>> importante ¿no habría que consensuar en la lista el uso de una nueva 
>> herramienta para la toma de decisiones?
>>
>> Saludos,
>> Alejandroscf
>>
>> On Fri, Sep 11, 2020, 18:56 hugo  wrote:
>>
>>> Agrego un hilo de recopilación de enlaces para darle más contenido
>>>
>>> https://loomio.yourcityracing.com/d/KQhk14IA/enlaces-osm
>>>
>>> El jue, 10 de sep de 2020 a las 19:40, m...@marcos-martinez.net escribió:
>>>
 Hola todos,

 Tal y como ya he anunciado en Telegram quiero dirigirme a la comundad ES 
 para insistir en la necesidad de organizarnos con mayor eficiencia, sobre 
 todo ahora que se está planteando constituir oficialmente un chapter nuevo 
 dentro de OSM.

 Afortunadamente nuestra comunidad se caracteriza por ser viva y entusiasta 
 lo cual a menudo resulta en debates acalorados sobre temas muy diversos. 
 Estos debates son necesarios y sanos pero creo que desperdiciamos energía 
 y tiempo si no somos capazes de traducirlos en consensos tangibles. En mi 
 humilde opinión, las consecuencias que más nos impactan son:

 1. Es dificil confirmar con cifras que se haya llagado a una decisión u 
 otra y por tanto no se puede actualizar legítimamente la Wiki, la cual 
 debe recoger todas las normas que hemos acordado.

 2. El punto anterior implica que los principiantes siguen sin tener pautas 
 claras a medida que vamos afinándolas. Y como tienen dudas todo entran en 
 telegram, sacan el tema – y volvemos a empezar.

 3. Hay temas que aparecen con cierta recurrencia y como no podemos 
 construir sobre un debate ya existente todo el mundo tiene que montar su 
 argumentación desde zero cada vez.

 4. A falta de números transparentes solo se puede intuir en qué consiste 
 un nueve consenso y a veces parece que los que más ruido crean se llevan 
 el gato al agua.

 5. Un debate en Telegram no vale ya que no es un canal oficial y por tanto 
 no llega a todo la comunidad y además no queda constancia de un hilo de 
 debate.

 6. Debates en la lista de mail sí llegan a toda la comunidad pero es poco 
 intuitivo a la hora de seguir la discusión sobre un punto específico. 
 Además no permite votar y concretar una resolución.

 Todos estos puntos ha hecho reflexionar a algunos de la comunidad y con la 
 inestimable ayuda de J. Montesque lo ha instalado en su servidor,hemos 
 empezado a probar una herramienta que nos puede ayudar y que ya 

[Talk-es] Importación de árboles de Barcelona (proceso y script) y más

2020-03-13 Per discussione Carlos Cámara Menoyo via Talk-es
Buenas,

He realizado un pequeño script para importar los árboles de Barcelona del 
portal de datos abiertos del Ayuntamiento y escribo por lo siguiente: 1) Para 
compartir el proceso de importación con la comunidad y revisarlo; 2) Preguntar 
sobre los siguientes pasos a seguir y 3) Para compartir el script (tiene unas 
particularidades que luego comento y que creo que pueden ser útiles), por si a) 
alguien quiere mejorarlo o contribuir por un lado y por si b) hay alguien que 
quiera usarlo para otras importaciones, por otro.

Podéis encontrar el script y la documentación del proceso de importación aquí: 
https://osmimports.mapcolabora.org/import_bcn_trees/ (versión online) o 
https://github.com/mapcolabora/osm_imports_preparations/blob/master/imports/bcn_trees/bcn_trees.ipynb
 y el geojson resultante en 
https://github.com/mapcolabora/osm_imports_preparations/blob/master/imports/bcn_trees/data/processed/bcn_trees.geojson

1. Proceso de importación

Como veréis, tenemos autorización del Ayuntamiento para las importaciones. He 
documentado las equivalencias y creo que no habrá ningún problema, dado que se 
trata de un dataset con unos campos muy sencillos. Aún así, quizá alguien vea 
algo que a mi se me haya escapado.

2. Siguientes pasos

Entiendo que, una vez informada la comunidad, lo siguiente es esperar por si 
hubiera alegaciones o comentarios sobre la propia importación. En caso de 
transcurrir un periodo razonable de días sin notificaciones, entiendo que por 
silencio administrativo se daría por buena y podría proceder. Ahí es donde 
tengo dudas.

Mi intención sería usar el geojson que genera el script y crear un proyecto en 
el gestor de tareas. Es aquí donde no sé cómo proceder. ¿Podríais indicarme 
cómo hacerlo? Entiendo también que la delimitación de las zonas la hace el 
gestor de tareas (retícula), y no es necesario ningún archivo más, aunque he 
visto que los de importación de catastro (mucho más complejos) tienen unas 
zonas delimitadas que no son reticulares.

3. Sobre el script

Vaya por delante: es el primer script que hago en mi vida en python (bueno, en 
realidad, si veis el historial del repo, es el primer script pero tiene muchas 
revisiones que lo han ido mejorando), así que es muy mejorable. Es por ello que 
si alguien se anima a hacerlo, será más que bienvenido. Veréis que sigue las 
directrices de contribute all, y ya han participado algunas personas ayudándome.

Mi idea es hacer un repositorio que sea genérico y extensible para que 
cualquiera pueda usarlo para crear importaciones de cualquier tipo (obviamente, 
entendiendo que se tenga autorización y sin saltarse los procedimientos 
establecidos).

En mi opinión, este repo tiene una serie de ventajas que lo pueden hacer 
interesante:

- Como veréis, se trata de un jupyter notebook, con lo cual la documentación y 
el script están en el mismo lugar y es muy fácil de supervisar, comprobar 
resultados y proceso al estar centralizado y tener visualización de datos de 
salida.
- El parser se hace únicamente a partir de un archivo CSV sencillo. Una función 
custom lee ese archivo y se encarga de hacer el parseado, con lo cual casi 
cualquier persona puede editarlo fácilmente para adaptarlo a sus importaciones. 
(mi idea sería ir extendiendo las funcionalidades a medida que se vaya usando y 
vaya detectando necesidades).
- El repositorio está documentado, incluye las dependencias para crear un 
entorno virtual y, por tanto, es reproducible en cualquier equipo.
- Como mi nivel de conocimientos de python no es alto, creo que el script es 
sencillo, lo cual puede hacer que cualquiera lo pueda adaptar (me falta 
documentar esa parte todavía).

Eso es todo por el momento.

Carlos

PD: vuelvo a mandar este correo que mandé hace dos días porque he visto que en 
el archivo de la lista no aparece. Disculpad si lo recibís por duplicado.

Carlos Cámara-Menoyo
https://carloscamara.es/en
https://carloscamara.es___
Talk-es mailing list
Talk-es@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-es