Como se venía hablando desde algún tiempo antes de iniciar las 7mas Jornadas Regionales de Software Libre por la lista, y durante las jornadas mismas, la reunión fue en los cuarteles generales de Except ubicados en Montevideo 728 PB, Ciudad de Córdoba.

Algunos llegamos caminando desde la ciudad universitaria sin ninguna dificultad (Facundo, Guillermo, Mariano, Sebastián, Silvestre, John and me - César) ya que contábamos con un guía estrella como John Lenton. A Silvestre Huens lo perdimos en el camino. El no llegaría a Except (por voluntad propia atendiendo a otros compromisos). Otros que habían decidido llegar en vehículos (“más afortunados” podrían pensar), se extraviaban por las calles cordobesas (excepto los que llevaban algún local haciendo de guía), pero con más o menos inconvenientes, arribaban al lugar de la reunión.

Poco a poco se fue sumando más gente y se estuvo haciendo tiempo leyendo frases graciosas de un libro de Python (El de Mark Lutz editado por O'Reilly), jugando con algo que trajo Alecu de su viaje (IceTowers), hablando (o delirando) de cosas generales y fundamentalmente: comiendo y bebiendo (¿causa de más delirio?) cuando llegaron las provisiones. Finalmente, estómago satisfecho, se inicia la reunión poniendo sobre la mesa los temas a tratar una vez que quitamos de la mesa los restos de la comida (lo líquido siguió por ahí, no muy lejos del alcance de la mano).

Asistentes

Los presentes al iniciar la reunión número 25, 24.... 23 de PyAr (tuvimos que esforzarnos por recordar la numeración) éramos entre conocidos y no conocidos unas 15 personas:

  • DanielMoisset
  • dave
  • LucioTorre
  • Mariano Galán
  • Matías Capeletto
  • John Lenton
  • Anthony Lenton
  • Sebastián Desimone
  • FacundoBatista
  • alecu
  • Horacio Francisco Sebastián Duran Barrionuevo (se le pidió documentos para confirmar la veracidad del nombre. Se rumorea que el Registro Civil aumentó la longitud del campo en su BD para almacenarlo)
  • Dionisio Alonso
  • GuillermoGonzalez
  • Matías Eissler
  • CesarPortela

Durante el trascurso de la reunión llegó más y más gente...

  • Daniel Valfre
  • Alfredo Monclus
  • Marcos Medrano
  • Rayentray Tappa
  • Pablo Dal Lago
  • Joaquín Rivera
  • Carlos (charly) Navarro
  • Luciano Bello

Con lo que totalizamos 23 personas, entre miembros y no miembros de PyAr (muchos de los cuales también son miembros). También anduvo dando vueltas (no participando de la reunión, pero metiendo un par de fichas, Kapil Thangavelu, uno de los core developers de Plone)

Resumen Ejecutivo

  1. Difusión
    • universidades,
    • eventos de otras comunidades,
    • ver la participación en el LUG de Luján,
    • organizar eventos propios,
    • llegar a profesionales,
    • presentar Python con IDEs (concretamente Eclipse)
    • ¿temas que atraen a la gente? hacer encuestas
    • charlas temáticas,
    • stand, banderas, folletos,
    • mejorar el page rank de la web del grupo, más link, Planets...
    • atraer con comida y cerrar la puerta...
  2. EuroPython
    • lituanas buenísimas,
    • conocer gente,
    • para desarrolladores,
    • presentación de productos,
    • proyectos de investigación: PyPy,
    • lituanas buenísimas....
  3. Desmitificar las reuniones de PyAr para atraer a más gente
    • no plantear temas introductorios,
    • sorteos,
    • stripper y camisetas mojadas,
    • y por supuesto, cerveza

¿Quiere saber más? Siga leyendo.

Desarrollo de la reunión

Daniel acomodó sus papeles sobre la mesa y tiró a la palestra el primer tema: difusión. Se pensó en qué cosas podrían hacerse para difundir más las actividades y, sobre todo, la existencia de PyAr. Como ejemplo se planteó el caso de Matías Capeletto – presente entre nosotros – que había buscado una comunidad de desarrolladores en argentina y no había encontrado hasta llegar a estas jornadas. Ahí se tiraron sobre la mesa algunos consejos de búsqueda y otros miembros de la lista recordaron cómo fue que cayeron a PyAr, cómo fue que se enteraron de la existencia del grupo: Alecu contó su experiencia con el Tai Chi, Daniel se enteró de PyAr porque en GrULiC hosteaban la lista y un día administrando el servidor dijo algo así como: “¿qué es esto?”. Es decir, PyAr debe hacerse más visible. También se hizo la observación que algunos miembros de PyAr en sus charlas hablan del grupo en tercera persona, como si no fueran miembros. Hay que pulir esto. Evitarlo. Tirón de orejas para...... (no se menciona el nombre para no comprometerlo 🙂 ).

Se habló que la mayoría de las reuniones se hacen en Buenos Aires y las actividades de PyAr están incluidas dentro de eventos organizados por otros (CafeConf, Python en Santa Fe, 7mas Jornadas... etc). Daniel plantea que PyAr organice eventos para dar visibilidad al grupo. O que co-organicen, pero figurando un poco más visiblemente.

Alguien piensa que sería bueno organizar eventos en universidades y Matías se ofrece a conseguir un aula en su facultad para que PyAr organice charlas allí. Daniel quiere buscar ámbitos nuevos y Facundo sugiere dar charlas temáticas, por ejemplo, orientadas a las matemáticas.

A todo esto, Facundo afirma que PyAr es un grupo nuevo que todavía está naciendo y se “aprovecha” de la gentileza de los “hermanos mayores”, la capacidad organizativa y la gente involucrada en los LUGs. Aquí se le hace un reconocimiento a Leito por estar metido en casi todas estas comunidades (sino todas) y se juzga que la colocación de stand en Cafeconf y en las jornadas fue exitosa.

Alecu plantea que el nombre dado a un evento no debería referenciar a un lugar específico (tal como Python en Santa Fe) y como ejemplo da un nombre como PyCon Argentina. Pero Lucio saltó diciendo que las conferencias PyCon son de alto nivel, para desarrolladores, no para estudiantes que se inician o personas que no conocen el lenguaje.

Y por el tema de difusión, Matías ofrece un anillo que reúne los grupos de software libre de las universidades. Y entonces surge otra vez que para organizar reuniones y charlas, PyAr necesita que le ofrezcan un aula con proyector más gente que pueda arriarse.

Se tuvo la noticia que el LUG de Luján está interesado en organizar un evento, pero hay que confirmar si se trata de algo de software libre en general o algo más parecido a un Python Day. Gente de ese LUG buscaba ver si algún profesor de su facultad podría introducirlos en el lenguaje y Alecu les había mencionado que tanto Facundo como Daniel disponen de charlas introductorias. Según parece, Lujan quiere organizar algo hacia noviembre. Habrá que ponerse en contacto con ellos y definir el público.

Aquí se vuelve al tema de las universidades. La universidad es “un caldo de cultivo a infectar”. Se realizan algunas críticas a los docentes dinosaurios, “no maleables” en palabras de Mariano. Alguien más critica que la mayoría están casados con Java y entonces Lucio dice que deberíamos apuntar no a los estudiantes, sino a los programadores, a los profesionales de sistemas. Se dice que los alumnos presionen para la enseñanza de nuevos lenguajes (algo revolucionario) y se plantea que todavía hay docentes (y egresados que cursaron con esos docentes) quienes no comprenden la diferencia entre compilar e interpretar. Alecu menciona la dificultad de que la gente que está muy cómoda programando en C# y Java y que sería muy difícil sacarlos de sus IDEs, y entonces Lucio sugiere mostrar Eclipse con Python, u otros IDEs, para resultar más atractivos. Y aquí, haciendo un paréntesis, se critica a muchos programadores que creen programar en “visual c++” cuando en realidad es “c++” y si los sacas de sus IDEs, están perdidos. En general, gente que sabe programar “visual xxx” y no saben programar “xxx”. En esto también tienen culpa los avisos clasificados de los diarios, ya que piden programador “visual xxx”.

Alecu coincide con seguir con reuniones del estilo de la de Santa Fe. Seguir sumando a la gente que organiza eventos y llenar un aula. Entonces se menciona el tema de Zope y Plone. Lucio observa que en EuroPython, las comunidades de Zope/Plone y Python estaban separadas y Daniel agrega que la gente de afuera del lenguaje casi no conoce Zope/Plone; es decir, que promocionar Zope/Plone no es una buena estrategia para la meta específica de difundir Python.

¿Y qué le interesa a la gente? fue la pregunta de Facundo. El sugiere realizar encuestas en CafeConf: ¿sabes que es Python? ¿qué es Plone? ¿Zope?.... cosas así. Con esta encuesta se podrá tener alguna idea de lo que la gente conoce. Y la rueda vuelve a girar y Alecu pregunta: ¿cómo hacer para que la gente sepa de la existencia de PyAr?

Entonces con folletos, stand y banderas; pero en un ping-pong de preguntas y repuestas a los presentes se demostró que no todos leen los folletos ni todos ven los stand (algunos nos enteramos tarde que había un stand de Ubuntu Argentina). Sin embargo, algunos miembros de PyAr recibieron comentarios de que nuestro stand fue considerado como uno de los más geek, ya que siempre estábamos con las narices metidas en las notebook y la OLPC que se mostraban atraen a mucha gente. Python es el único lenguaje de programación que tiene stand, tanto en CafeConf como en las Jornadas.

Se insiste con el tema de que Python puede llegar a muchas más personas que sólo a las que pertenecen a comunidades de software libre. Si las charlas son organizadas por PyAr, en un aula, podría atraer a gente que no sea de la comunidad SL. Pero llegado el caso, la charla de Introducción a Python comienza diciendo que Python es libre.

Bien, aquí se llegó a otro paréntesis. Un recreo. Lucio estaba que se regresaba a Buenos Aires y los presentes estábamos interesados en saber sobre su experiencia en Europa, como así también la de Alecu. A partir de aquí no se mencionarán nombres, los comentarios pueden ser comprometedores. Orden judicial de por medio, este cronista podría liberar esa información.

Algunos de los comentarios tirados a la mesa fueron más o menos los siguientes: “Las lituanas están bárbaras, buenísimas”, “Buenísimas estéticamente”, “Sos morocho y las minas te remiran”, “vos pasas y ves una rubia bien armada, lindos corpiños... pasa otra también bien formada.... y de pronto pasa otra no tan bien formada...”, “les sonríes y te sonríen....”, “haberlo sabido hace 6 años....”,

Sobre EuroPython se dijo que no había muchos sponsors, la gente es muy copada y está muy bueno ir. Se conoció a un par de australianos, uno con buena onda y otro con no tanta (quizás por jet lag). No se dirá el nombre de este último, aunque es bastante conocido y más de uno podría llegar a adivinarlo fácilmente por cierto evento internacional próximo a realizarse. Varios de los miembros de EuroPython son gente que se reúnen en los mismos sprint o gente de una misma empresa. El evento es para desarrolladores y más que nada es mostrar lo que se está haciendo, presentación de productos, en qué se trabaja. No hay tutoriales. Están todos ahí, Guido y otros. Es un evento interesante para pasear y conocer gente, pero no se formaron charlas informales fuera de hora como en PyCon. En este último evento, esa experiencia fue impagable.

Alecu cuenta brevemente lo del proyecto PyPy, una plataforma para traducir código Python a otros lenguajes (javascript por ejemplo). Hubo charlas muy interesantes al respecto y se ve que hay mucha investigación alrededor del tema. Se tocó el tema, también muy brevemente, de las diferencias entre Rpython y Python (eficiencia, a costa de que no se pueden crear clases en real time, falta de dinamismo...). Se habló de “las buenas costumbres europeas”: allí se paga para desarrollar cosas como PyPy. Europa paga, las comunidades se forman alrededor de estos proyectos y no todos vienen de programar en Python. Cuando el proyecto finaliza, la comunidad queda, persiste en el tiempo (esto en el caso de rpython, cuyo equipo invirtió muy enfocadamente el financiamiento en crear comunidad, en vez de solamente desarrollo). Aquí sería difícil hacer algo parecido.

A todo esto, más gente se había sumado a la reunión:

  • Daniel Valfre
  • Alfredo Monclus

Gente nueva y volviendo al tema de la difusión, Daniel les pregunta cómo llegaron allí. Alfredo dice que por la jornada ya que no sabía de la existencia de PyAr. Hacia apenas dos semanas que había comenzado a ver Python.

Entonces se habla sobre el page rank de la web de Python y cómo elevarlo. Se sugieren algunas ideas: linkearlo desde más webs, otro hosting, publicitarla más, meterla en un Planet....

Alecu plantea otro tema: ¿cuándo alguien es miembro de PyAr? ¿Con suscribirse, con participar? Y la repuesta general fue con ponerse la camiseta, sólo suscribirse a la lista.

Luego se habló sobre una charla en donde hubo comparaciones entre diferentes lenguajes, Python entre ellos. Sin embargo, no hubo ninguna mención a PyAr. Incluso la noticia de esta charla llegó por otro medio que no fue la lista y parece ser que quien la dio era miembro. Entonces se propone que en toda charla que se de, haya al menos un slide donde mencione la existencia del grupo y si en alguna charla se habla de Python y no hay una mención al grupo, si hay algún miembro presente que levante la mano y agregue un comentario al respecto.

Facundo cuenta las experiencias de las reuniones organizadas en Buenos Aires. Estas suelen espantar a la gente que no sabe tanto sobre el lenguaje (si mal no interpreté, se refería a espantadas de ir, no que van les miran las caras y salen despavoridas). Muchos miembros de la lista no asisten pensando que son de alto nivel, que tienen la idea de que “¿qué vamos a hacer ahí con esos grosos?”. Hay un mito alrededor de eso y las reuniones no son así, nada que ver. ¿Qué hacer para desmitificar? Se sugiere dar alguna charla introductoria en el bar, pero también se menciona que el bar no es un buen ámbito para ello. Las stripper distraen (en palabras de Horacio) ;-).

Otra alternativa para atraer gente es ofrecerles comidas. Luego se cierra la puerta y con todos encerrados, se da la charla. Por supuesto, esto fue dicho jocosamente (¿o no?).

En definitiva, Facundo sugiere plantear las reuniones de PyAr como “reuniones sociales” ya que se complica explicar algo en medio de la cerveza. Alecu vuelve con que no es mala idea dar charlas en las universidades y Matías recalca sobre separar charlas dadas en facultades con las reuniones sociales en bares (nada que ver una con otra). Alecu menciona que cuando se publica el temario de lo que se hablará en la reunión, debería incluirse la palabra “introducción” en algún lado para traer gente, y luego organizar concursos de camisetas mojadas. :-D Luego de las risas, se insiste con que no se puede dar nada introductorio, pero la palabra “introducción” sería más bien como un gancho para atraer gente.

Y seguían cayendo...

  • Marcos Medrano
  • Rayentray Tappa
  • Pablo Dal Lago
  • Joaquín Rivera
  • Carlos (charly) Navarro
  • Luciano Bello (quien se resistía a dar su apellido)

¿Cómo desmitificar las reuniones? Alguien propuso organizar partidos de fútbol 5 y allí fue cuando Alecu dijo que algunas de las mayores concurrencias fueron cuando se sortearon el remanente de los viajes internacionales. Salta Facundo recordando lo que había para sortear y entonces se interrumpe todo para proceder a ello.

Antes de hacer un sorteo, se decide privilegiar a la gente que había dado alguna charla y así fue como Daniel fue uno de los afortunados en recibir una remera de PyAr, quien luego se la regaló a Ra y fue entonces cuando todos en la mesa comenzamos a gritar: “piquito” una y otra vez. Ella fue rápida en contestar que no podría besarnos a todos y así zafó.

Facundo hace una exposición de todo lo mangueado en los eventos internacionales: remeras, prendedores de Google, bolsos, licencias VMware y una lapicera multifunción (que gustó bastante). Mientras tanto, Alecu carga los nombres de los presentes para sortear los objetos a la manera de lo realizado en Santa Fe. No teníamos proyector y mucha gente se juntó tras la notebook para observar el código introducido y, con gran expectativa, ver si el nombre que salía era o no el suyo propio.

Y así fue como uno a uno cada premio fue festivamente distribuido. No se tiene el registro exacto de los ganadores, se perdió el historial cuando Alecu cerró su máquina, y a estas alturas, este cronista ya había agotado la batería de su notebook por lo que recurro a la memoria: para destacar fue la actitud de Guillermo quien renunció a su premio porque ya tenía tanto bolso como remera. John ganó una remera, quien se la puso a su pequeño hijo; Ra ganó otra remera, yo gané un prendedor. La lapicera multifunción, el último premio entregado, fue para Alfredo. Luciano dejó abandonado su bolso en Except, y más tarde declararía su intención de recuperarlo... ya veremos si es posible.

Lamentablemente, hasta aquí llega el registro de lo actuado por dos razones: una es la ya mencionada, la crisis energética no afecta sólo a la Nación. La otra: mi micro a Santa Fe partía en 30 minutos y debía llegar a la terminal.

Y hasta aquí llegué.

Vermouth con papas fritas y... good show!

(Continúa la crónica DanielMoisset)

Luego de que el grupo de Santa Fe (y otros que debían irse temprano) partiera, estuvimos con temario más relajado, charla general, y viendo fotos de los eventos internacionales que Alecu tenía en su laptop. No sólo de la conferencia, sino también de los lugares que habían visitado, incluyendo un museo del videojuego muy interesante. Al rato regresaron algunos como Matías (que habían ido en auto hasta la terminal para llevar a algunos de los viajeros). Matías intento hacer una lightning talk sobre Boost.Python, pero lo interrumpimos tanto cuestionando la motivación de usarlo que no lo dejamos terminar.

Al rato se empezó a discutir como continuaba la noche. Varios decidieron ir a 990 (el pub donde se realizaba el festejo "oficial" de las jornadas), pero algunos nos decidimos por una actividad más tranquila y nos quedamos en donde estabamos.

Parte de la actividad "más tranquila" incluyó la propuesta de probar el trago local, con lo que cerca de las 1AM salió un grupo a buscar Fernet y Coca-Cola (y cuándo digo 1AM en realidad quiero decir antes de las 12; seríamos incapaces de transgredir la veda de venta de alcohol en vía pública que hay después de la medianoche en Córdoba). Mientras este grupo estaba de compras, yo (Daniel) les estuve contando a los que quedaban las reglas de Mafia; para cuando terminamos y habíamos hecho una partida de práctica, llego la bebida acompañada de los pyaristas que nos faltaban, e hicimos varias partidas muy divertidas entre los 9 que nos habíamos quedado. El resto de la reunión fue toda social, intercalando Mafia y orientación vocacional para Alfredo (que está viendo que carrera empezar) y discusiones sobre la meta de la vida de cada uno; La cantidad de fernet probablemente haya hecho que estas discusiones sean más interesantes que las que podríamos haber tenido si hubieramos estado tomando chocolatada con galletitas.

A eso de las 5AM, decidimos que ya podíamos desconcentrar y cada uno partió para su casa/hostel/lo que corresponda.