Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create a folder foreach meetup in past into repo #10

Open
v4ld3rr4m4 opened this issue Dec 18, 2019 · 5 comments
Open

Create a folder foreach meetup in past into repo #10

v4ld3rr4m4 opened this issue Dec 18, 2019 · 5 comments
Labels
documentation Improvements or additions to documentation

Comments

@v4ld3rr4m4
Copy link
Contributor

folders are named according volumen number and need have a Readme.md file with basic info. (this would looks like a template)

@v4ld3rr4m4 v4ld3rr4m4 added the documentation Improvements or additions to documentation label Dec 18, 2019
@adriaanbd
Copy link
Member

Estabamos pensando tener los documentos de los meetups en la pagina de /docs, toda vez que el proposito de esta era tener la pagina estatica y el generador correspondiente. Te gusta más la idea de tenerlos aquí?

Tenemos que defini, como grupo, el proceso para contribuir. Es buena idea agregar commits directo a master sin mediar un PR review de otra persona? Deberiamos conversar los cambios que queremos, consensuar ideas. Fijate los PRs cerrados entre @oevl y yo. Todo ha sido a traves de PRs y siempre con un review de uno o el otro.

Tambien hay un Kanban board aqui sobre este proyecto.

@v4ld3rr4m4
Copy link
Contributor Author

v4ld3rr4m4 commented Dec 19, 2019

Disculpen Chicos.Totalmente de acuerdo contigo Adrian. Reaccione tarde a que trabaje en master (lo comente en El slack).Tambien le solicite por esa via a Omar que corrigiera conociendo Los cambios de Las otras branch El conveniente merge. Yo tengo El clon de Los cambios que efectue por lo que cedo la libertad de restaurar Al commit respectivo y luego proceder con El PR en El repo respectivo .

@oevl
Copy link
Contributor

oevl commented Dec 19, 2019

Unas ideas acerca de cómo podemos trabajar:

Si un usuario va vía web a https://python-panama.github.io/meetups va a encontrar una página web estática con la información del último meetup, por efectuarse o ya efectuado, incluyendo enlaces a presentaciones o repos que comparten los expositores.

Está misma información reside en una rama y en una carpeta que tiene como nombre el número de Meetup o reunión, de manera que

https://python-panama.github.io/meetups

https://python-panama.github.io/meetups/24

Muestran el mismo contenido mientras el evento 25 no se haya anunciado.

La rama 25 del evento 25 puede estar creada y se puede trabajar en ella, pero cuando se anuncia el evento se pasa a master (PR) y a la carpeta en master con nombre 25. Las presentaciones o materiales que comparten los expositores se pueden agregar luego del evento y se agregan los enlaces a la página estática, así mientras se desarrolla el evento 26 y sucesivos.

@v4ld3rr4m4
Copy link
Contributor Author

Aun no me queda claro lo de la pagina statica, Sin embargo a lo que comentas sobre las carpetas fue en base a ello que Cree las carpetas el dia de ayer de los meetups pasados y comentaba que la nomenclatura que se viene dando es la del NUMERO en ROMANO VOLUMEN XIV seria el proximo.

@oevl
Copy link
Contributor

oevl commented Dec 20, 2019

La página estática es un conjunto de archivos html u css que se generan a partir de archivos markdown y un tema mediante un generador de páginas estáticas, estamos evaluando Nikola y Pelican que están escritos en Python.

La idea es que el equipo del Meetup escriba un archivo en Markdown con los detalles del Meetup y procesen este archivo con Nikola o Pelican y generen la página estática para promover el evento y que queda luego como registro de lo que se hizo.

Luego esta página se agrega al repo, los generadores tienen la capacidad de agregarla automáticamente sin tener que hacer git add - git commit - git push manualmente. También pueden generar galerías de fotos automáticamente.

Incluso podemos tener el generador en Heroku, GCE, Lambda o un VPS y mediante webhooks activar la generación de la página solo la hacer push del texto en Markdown.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants