Comienza una comunidad

¿Te gustaría comenzar una comunidad local? Mira estas recomendaciones, consejos, beneficios y otros detalles para comenzar.

Antes de comenzar una nueva comunidad, siempre es conveniente buscar si ya existe alguna que cumpla con todos los objetivos y misión que tienes en mente. Muchas veces existen agrupaciones que necesitan apoyo de más personas, que ya al tener una estructura definida, es mucho más fácil apoyarla y así mejorarla en vez de comenzar algo desde cero.

Si no existe alguna comunidad local, o no sientes motivación en unirse a iniciativas fuera de tu ubicación geográfica, ¡es momento de comenzar una comunidad!

¿Cuál es el objetivo de tu comunidad?

¿Quieres tener una plataforma online de preguntas/respuestas? ¿Quieres organizar eventos presenciales periódicamente? ¿Quieres realizar una (micro)conferencia? ¿Quieres formar un grupo de estudio?

Dependiendo de tu objetivo, vas a necesitar distintas plataformas, servicios y sistemas, pero te recomendamos comenzar de a poco y probar como se van dando las primeras actividades que tengas en mente.

Equipo de organización

No te preocupes mucho de tener una organización bien estructurada desde el comienzo, a veces la evolución de la comunidad por si sola irá requiriendo personas en un rol determinado.

Muchas comunidades terminan estando a cargo de un grupo reducido de personas y es probable que incluso tengas que tener la responsabilidad de muchas (si no todas) los aspectos de la comunidad.

Es importante que puedas encontrar gente que pueda apoyarte, que se sientan responsables de la comunidad y puedan juntos mejorar la comunidad.

Delegar tareas es importante para poder reforzar la confianza en personas que se vayan uniendo a la organización. Es probable que si hicieras todo tú las cosas saldrían muy bien y como lo esperabas, pero ten en cuenta que otras personas tendrán otros puntos de vistas y experiencias.

Y lo más importante ¡Las comunidades se forman con grupos de personas! así que el aspecto social y humano es esencial.

Diseño de la imagen

Es muy importante que recuerdes que el logo de Python es una marca registrada y por ende tiene guías para su uso. Si no alteras el logo de Python, la imagen de tu comunidad no necesita aprobación, pero si modificas el logo, necesitas una aprobación especial de la PSF. Puedes leer más en el sitio de la marca

Existen muchos programas y servicios web para poder pensar en una imagen para tu comunidad. Algunas opciones son Gimp, Inkscape, Krita, PenPot.

Si el diseño no es lo tuyo, existen algunos servicios online con diseños predeterminados y elementos para utilizar en tu imagen, como canva.

Plataforma de comunicación

A veces la elección de una plataforma que sea del agrado de todas las personas involucradas puede ser una tarea compleja, afortunadamente, muchas comunidades optan por tener presencia en distintas en medida que exista apoyo de varias personas.

Dentro de las plataformas más utilizadas se pueden encontrar Telegram, Discord, Slack y Element (Matrix).

Telegram ofrece una aplicación sencilla de utilizar, en modo texto voz, y video. Existe varios bots que pueden ayudarte para la administración y moderación del grupo. Para grupos grandes, existe la opción de "Tópicos" que permite tener más de un solo canal central de comunicación.

Discord ofrece una aplicación completa y llena de opciones. Al ser un servidor existe la posibilidad de tener todos los canales que necesites, canales especiales, sistemas de roles para permisos especiales, hilos, foros,múltiples canales de audio y una variada gama de bots para ayudar a tu comunidad.

Slack ofrece un espacio de trabajo con varios canales de comunicación en base a texto e hilos de conversaciones, permisos especiales por canales, y video llamadas (suscripción de pago). Es importante destacar que la versión de Slack gratuita eliminará mensajes después de un rango de tiempo.

Element es un cliente para el protocolo Matrix, tiene como objetivo proveer un entorno encriptado end-to-end para comunicación en base a texto, compartir archivos y video conferencias.

Organización de eventos

Para los primeros eventos es posible que enviando un mensaje a personas que conozcas que estén interesadas sea suficiente, pero si quieres tener un alcance más grande, es mejor utilizar una plataforma para comenzar a construir una comunidad.

Meetup ofrece un servicio sencillo de utilizar para la organización y gestión de eventos. La gente interesada podrá suscribirse a tu grupo y estar atenta a nuevos eventos, discusiones en la misma plataforma y también poder enviar emails a todas las personas suscritas.

Importante: a pesar de que meetup necesita cuentas de pago para la gestión de grupos, la Python Software Foundation ofrece becas para cubrir este gasto, y formar parte de la PSF Meetup Pro Network Mira acá para más información.

Eventbrite es un sistema más completo de gestión y organización de eventos, enfocado principal a eventos donde el registro es más detallado para la gestión de pagos, recibos, cantidad de tickets, contacto a asistentes, tipos de entradas, etc.

Transmisión online

La PSF creó una lista de recursos para eventos online que puedes ver acá

Para comenzar con transmisiones sencillas de eventos online puedes utilizar plataformas como Jitsi, Google Meet, Zoom, etc

Si quieres tener transmisiones más personalizadas, existen servicios que proveen una forma sencilla de hacer transmisiones a distintos destinos como Facebook, Twitch, Youtube, etc, por ejemplo StreamYard.

Formalización de la agrupación y beneficios

Cuanto tu comunidad esté bien constituida y funcionando de manera saludable, es posible que el grupo de personas de la organización quieran formalizar la comunidad.

¿Para qué?

Principalmente para transparentar el funcionamiento interno de la comunidad, implementar un sistema de membresías para gente interesada, optar a beneficios legales, o incluso de servicios online (Google Suite, servicios Microsoft, Github, Canva, Github, etc) ya que al ser una entidad sin fines de lucro, se formaliza que tu comunidad no es una comunidad gubernamental, y también es una asociación/corporación/fundación reconocida en tu país.

El proceso puede tardar bastante dependiendo de tu país, y necesitará en muchos casos pagar servicios legales (y otros) para llevar a cabo el proceso. ¡No te desanimes! muchas comunidades ya han realizado el proceso y si bien no será lo mismo, podrás tener una idea general de los pasos necesarios.

Algunas comunidades formalizadas:

Tipos de conferencias

Si la comunidad tiene experiencia organizando eventos frecuentes como meetups, hackathones, sprints, etc es posible que el siguiente paso sea una conferencia.

A la hora de elegir el tipo de evento a realizar es posible que no tengas claro la actividad que quieras realizar, acá te dejamos algunos formatos e ideas. Recuerda que la organización de tu comunidad puede ser creativa con respecto a las actividades y formato.

  • PyDay: usualmente una conferencia de un día, suele ser una buena opción para ver el interés de la comunidad local, e intentar hacer un evento de varias horas. Realizar un solo track con un par de breaks durante la jornada es una buena idea de estructura inicial. No es necesario tener ponencias principales, pero podría ser una buena idea. Es importante tener alguna charla breve de inicio y cierre del día.

  • Python Pizza: es un estilo de micro conferencia comenzado hace varios años por la comunidad italiana, que tiene como objetivo ser una conferencia para motivar a personas que no tienen experiencia en conferencias de hacer su primera ponencia. Las charlas suelen ser de 10 minutos, no se aceptan preguntas ni interrupciones, y como el nombre lo indica, se suele pedir Pizzas para la comida principal. El evento suele durar un día. Más información de otras versiones en éste enlace.

  • PyCon: Las Python Conference (PyCon) son la conferencia más importante de cada comunidad de Python. Por lo general se realizan a nivel país como mínimo, pero existen versiones que incluyen continentes, como la PyCon Latam. Para esta conferencia es necesario que se planifique con antelación, pues es posible que atraiga a muchas personas interesadas. Se recomienda tener ponencias principales, y que la conferencia pueda durar más de un día. Dependiendo de la magnitud de la comunidad, es posible realizar varios tracks y tener actividades adicionales como Sprints, Charlas relámpago, Workshops, y mucho más.