Presentación para el primer encuentro del año 2018 del Gupo de usuarios de Python Uruguay - C.I.E. - Universidad ORT
Título: Brasil, SciELO, comunidades Python y las iniciativas de integración Latinoamericana
Primer encuentro de 2018 - PyUy / Montevideo Python meetup
1. Brasil, SciELO, comunidades
Python y las iniciativas de
integración Latinoamericana
Juan Funez - @juanfunez
PyUy - Universidad ORT - 2018
2. Agenda
● Breve presentación
● Brasil - Cómo llegué?
● SciELO - Donde trabajo?
● Comunidades Python en Brasil
○ Lo que se viene
● Iniciativas de integración Latinoamericana con Python
○ Python Latinoamérica
○ PyCon Charlas
● Código
● Preguntas?
3. Presentación
● Pythonista desde 2010
● Profesional Python desde 2011
● PyDay [2012] y PyConUY [2013]
● San Pablo @ 2013
○ SciELO [2014 - … ]
○ GruPy-SP, Django Girls, Python Guarulhos
● @ PyCon 2016 (Portland, OR)
● @ Python Brasil 13 [2017]
○ Python Sul, Sudeste (org) y Nordeste
○ Python Guarulhos (org)
○ PyCon Charlas(org)
○ PyLadies / Django Girls (monitor)
4. Cómo llegué a Brasil?
PyDay Uy 2012 - Érico Andrei (@ericof) PyConUy 2013 - Fernando Masanori (@fmasanori)
5. Donde trabajo? - Proyecto SciELO
SciELO: Scientific Electronic Library Online (scielo.org)
● Programa SciELO: Nace en 1998 para indexar, agregar y
publicar artículos científicos de acceso abierto.
● Red SciELO: 15 países (América Latina + Sudáfrica +
España y Portugal).
● Cumplimos 20 años en 2018.
● Desde 2010: SciELO <3 Python
● 1.285 Periódicos activos. En UY: 25.
● 52.356 Fascículos. En UY: 411.
● 745.182 Artículos Científicos. En UY: 4.045.
● 16.943.454 Citaciones. En UY: 89.371.
6. b
Flujo de publicación de un artículo científico
artículo
artículo
ZIP: XML
+ Assets
DBValidación
Editorial: Periódico
SciELO
WEB
8. Proyecto OPAC: Arquitectura (macro) del legado
Algunos problemas detectados:
● No atiende expectativas de tráfico calculado para
2025
○ Actualmente SciELO Brasil sirve en promedio
22 millones de page views por mes.
● Problemas de escalabilidad.
● Mal aprovechamiento de recursos.
● Limitación de fixes y actualizaciones por versiones
deprecadas.
● Versiones de softwares/libs y S.O. que no tienen más
soporte.
12. Proyecto OPAC - ventajas
● Python :)
● CI/CD = más agilidad para deploy de fixes/features online.
● Full Docker = Aprendizaje rápido + deploy agil + consistencia entre ambientes
+ empaquetamiento para distribuir OPAC en la Red SciELO.
● Menor tiempo de procesamiento para publicar artículos en la web (antes: días,
ahora: minutos).
● Facilidad de escalar en tiempos de mayor demanda. Más recursos solo
cuando es necesario.
● Facilidad de administración del sitio (webmaster) sin depender de
disponibilidad de programadores.
● Rapidez y seguridad con HTTPS (let's encrypt) y HTTP2
14. Comunidades Python en Brasil: GruPy-SP
GruPy - SP: Grupo de usuários Python de São Paulo
● 5.070 miembros en Meetup (05/02/18)
● 32 patrocinadores
● 116 meetups anteriores
● 27 PyBar (en 2017)
● 8 Coding Dojos
● 11 encuentros mensuales en 2017
● 12 workshops en 2017
● +4 ciudades (no solo en San Pablo capital)
15. Comunidades Python en Brasil - Pyladies/Dj.Girls
PyLadies - São Paulo
● Nace en 2015 - 5 organizadoras
● 29 encuentros (20 cursos de 1 dia)
● ~ 500 participantes
● ~ 170 participantes en fila de espera
● 9 minutos es el tiempo record para ocupar
100% de las inscripciones
● PyLady más joven 9 años
● PyLady menos joven 79 años
● 1 curso exclusivo para estudiantes de
secundaria.
16 grupos de PyLadies en todo Brasil:
http://www.pyladies.com/locations/
Django Girls
● Nace en 2017 - 5 organizadoras
● 2 workshops en 2017
● 369 inscripciones para el primer workshop
● 317 inscripciones para el segundo
workshop (51,56% de nivel iniciantes)
Más info: https://djangogirls.org/saopaulo/
16. Comunidades Python en Brasil: Python Guarulhos
● Fundado 9 de jun de 2017 (Bruno Rocha)
● 2 meetups (1 coding Dojo)
● 67 miembros
● 2 organizadoresg
● meetup.com/pt-BR/pythonguarulhos
17. Lo que se viene: Conferencias regionales
Python Sudeste 2018: http://pythonsudeste.org/
Tercera conferencia de Python de la región
Sudeste: SP, RJ, ES, MG.
● Local: San Pablo (capital).
● Fechas: 31 de Marzo y 1ro de Abril.
● Call for Papers: abierto hasta el 20/02.
18. Lo que se viene: Conferencias regionales
Python Sul 2018: http://pythonsul.org/
Segunda conferencia Python de la región Sur:
RS, SC, PR
● Local: Florianópolis, SC.
● Fechas: 6 al 8 de Abril.
● Call for Papers Abierto hasta 28/02.
19. Lo que se viene: Conferencias regionales
Python Nordeste 2018:
https://2018.pythonnordeste.org
Segunda conferencia Python de la región
Nordeste: AL, BA, CE, MA, PB, PI, PE, RN, SE.
● Local: Campina Grande/PB.
● Fechas: 24, 25 e 26 de mayo.
● Call for Papers Abierto.
20. Lo que se viene: Python Brasil 2018
en 2017: http://2017.pythonbrasil.org.br/
● Local: Belo Horizonte, MG
● Fechas: 06 al 11 de Octubre
● 572 inscriptos
● 50 palestrantes
○ 40% mujeres, 3 No binario
● 44% de palestrantes mulheres
● 63.5% primera vez en una Python Brasil
en 2018 http://2018.pythonbrasil.org.br/
● Local: Natal, RN.
● Fechas: 17 al 22 de Octubre
● Call for papers e inscripciones: en breve
22. Iniciativas de integración Latinoamericana
PyCon Latam:
● Meta grupo de Comunidades Python e
interesados
○ Fortalecer comunidades python de latam.
○ Organizar una PyCon Latam
○ No queremos competencia entre países
○ Apoyar comunidades para hacer PyCons.
● 1a reunión (8 de nov. 2017)
○ 16 participantes
○ 6 países: Br, Arg, Uy (yo!), Mx, Pe, Ec, Co.
● Slack:
○ antes: canal de slack de la PSF
○ ahora: slack propio: pylatam.slack.com
○ 48 miembros en #general (7 de Uy)
PyCon Charlas:
● Invitación: Naomi Ceder, 18/12/2017
● Idea: Turicas (Br) y Naomi Ceder (PSF)
● Aprobado por la PSF (Hatchery Program)
● Charlas 100% en español castellano.
● Durante la PyCon18 - Cleveland (Mayo 11)
● Call for papers: abierto desde el 31/01/18
● Sin $? ==> Ayuda financiera (via PyCon)
● https://www.facebook.com/pyconcharlas/
● twitter: @pyconcharlas #pyconcharlas