pythonecuador / pythonecuador.github.io

Sitio web de la comunidad de Python del Ecuador
https://python.ec
GNU General Public License v3.0
54 stars 115 forks source link

Mover listado de ingresos/egresos y registros de eventos al repo #108

Closed stsewd closed 3 years ago

stsewd commented 5 years ago

Actualmente tenemos la lista de ingresos/egresos y el registro de meetups en google drive (controlado con el mail de la comunidad y varios organizadores tienen acceso)

La lista de meetups es

La lista de ingresos/egresos aún no está lista para ser compartida, ya que puede contener secretos.

En este issue quiero sugerir que movamos esa información al repo, en forma de yaml.

¿Por qué movernos de drive?

¿Por qué YAML y no otros formatos?

Desventajas

No todo está bueno, las desventajas que se me ocurren:

Decisión

Quisiera tener más opiniones en este issue, si no hay en varios meses o varios están de acuerdo, podríamos empezar a implementar.

rpalaciosg commented 5 years ago

Hola @stsewd suena interesante lo que comentas, usar python para guardar, mostrar y analizar los datos me parece bien, por el simple hecho de aprender y practicar apoyo la idea.

Y pienso que seria bueno que esos datos estén visibles para la comunidad, y mejor si se le da un espacio en el sitio, asi ven el esfuerzo de personas organizadoras como tu hacen para que todo esto sea posible.

Tal vez perderemos ayuda de personas no técnicas (aunque creo que si alguien está en la comunidad desearía aprender a usar estas herramientas).

Lo que entiendo es que quieren dejar de usar Google Drive! Pero con respecto a esto, creo que sería bueno seguir usando google drive para temas como ingresos y egresos; así, si alguna persona no técnica que tenga conocimientos en contabilidad por ejemplo podría ayudar verificando la información (archivo csv, excel, etc) y una vez revisado y validado, sí se tendría que aplicar algún script que automáticamente haga las transformación a un archivo con formato yaml o los formatos necesarios hasta tener el yaml, y luego si hacer el PR.

Se que es como llevar doble trabajo, pero se podría dejar la opción. Algo que quiero preguntar por si tal vez no entendí bien, si el tema es dejar de usar Google Drive entonces ¿se creará alguna página en el sitio con un formulario que permita registrar los ingresos y egresos, y al mismo tiempo vaya calculando y guardando en un archivo .yaml? (Esto si se puede hacer en gitHub pages, yo creo que sí).

Actualización

Esta pregunta me dejó pensando como se podría hacer esto del formulario, seria ya una función dinámica por que seria como tener una base de datos. Pero buscando rápidamente en google encontré que se puede usar Firebase (que tiene un nivel gratuito) como base de datos para un sitio estático de github page. https://medium.com/pan-labs/dynamic-web-apps-on-github-pages-for-free-ffac2b776d45

gomezgleonardob commented 5 years ago

Hola @stsewd y @rpalaciosg opinan si Se implementaría desde el próximo añó apoyo el uso de yaml.Se puede repetir el meetup de git para que gente se familiarice dejo a consideración

stsewd commented 3 years ago

He estado llevando las cuentas aquí https://github.com/pythonecuador/pythonecuador.github.io/tree/main/data/ingresos-egresos, pero parece que con open collective el proceso se puede hacer más transparente https://github.com/pythonecuador/pythonecuador.github.io/issues/247