Notas de campo: una de las mayores conferencias de código abierto FOSDEM 2020



FOSDEM 2020 el fin de semana pasado reunió a más de 8,000 desarrolladores en Bruselas unidos por la idea del software de código abierto. 2 días, 800 oradores e informes, comunicación ilimitada y la oportunidad de conocer leyendas del mundo de OpenSource. Comparto mis impresiones y notas de los discursos. Video de los informes publicados aquí (y esto, nada menos, 420 horas de contenido).


Full house cerca de los stands de distribuciones de Linux.

Impresiones generales


Al principio, la escala de la conferencia es sorprendente: una gran cantidad de geeks corriendo por la Universidad Libre de Bruselas . La entrada a la conferencia es gratuita, las transmisiones se distribuyen entre más de 30 pistas paralelas. Hubo muchos visitantes, a veces, para llegar al popular informe, la gente llegó en media hora y tomó la cola. Además del contenido, fue útil comunicarse con desarrolladores de productos OpenSource. A diferencia de las conferencias ordinarias, donde los representantes de la compañía compiten en los stands que mejor ofrecen a los visitantes, lo contrario es cierto: los stands brindan a los visitantes la oportunidad de apoyar su producto favorito comprando un recuerdo de marca. Escuché que muchos perciben a FOSDEM como una excelente ocasión anual para reunirse con colegas y amigos en la vida real.

A continuación irán las notas que hice en los informes.



Cómo foss podría revolucionar el gobierno municipal

fosdem.org/2020/schedule/event/municipal_government (descripción)

Danese Cooper lanzó ejemplos cuando en ciudades pequeñas donde no hay personal de desarrolladores, OpenSource resolvió los problemas. En las grandes ciudades, existe la posibilidad de su propio desarrollo, como Code for America o Paris Lutece , pero tienen su propio problema: al estado en su conjunto no le importa cómo se desarrolla el software. Para soluciones patentadas, en comparación con FOSS (software gratuito y de código abierto), la ventaja es la capacidad de llamar a donde lo necesite cuando algo no funciona. Al final, un llamado a unir y organizar movimientos como OSPO para Ciudades .



El colaborador egoísta explicado

fosdem.org/2020/schedule/event/selfish_contributor (descripción, presentación, video)

Muchas personas en OpenSource se preguntan cómo atraer a otros contribuyentes al proyecto. La participación en el desarrollo es un ejercicio pragmático, comprender por qué las personas contribuyen ayudará a enfocar el producto en la dirección correcta. Una simple solicitud para hacer una contribución no funciona. Como una opción: recopilar de las personas sugerencias y consejos sobre mejoras, pero no promete implementarlas. Es importante mencionar públicamente las contribuciones de los contribuyentes.



¿Cómo podemos dar a los usuarios de pie en software / hardware libre / abierto?

fosdem.org/2020/schedule/event/user_standing (descripción)


La diferencia entre usuarios y desarrolladores según Italo Vignoli .

Los usuarios no son idiotas, sino profesionales. Pero solo en su entorno no informático. No desean invertir tiempo en litigios con los programas OpenSource, que generalmente no son tan fáciles de usar. Los usuarios están contentos con el software propietario porque es lo único que saben. Si hace que FOSS sea claro y simple, usarán software libre. Además, el orador aconseja comercializar sus desarrollos.



¡Duplica a tus colaboradores usando estos 3 trucos simples!

fosdem.org/2020/schedule/event/gamedev_double_contributors_tricks (descripción, diapositivas, video)

El título de clickbait oculta la idea de que el secreto del éxito del producto OpenSource es "rascarse donde pica". En primer lugar, puede tomar un nicho donde no hay alternativas gratuitas al software pago y presentar un análogo. El segundo, como opción, es crear un MVP y conectar personas en él. Querrán cambiar algo, y usted brindará esa oportunidad. El tercer truco de vida es "ser amable" y la gente se estirará. Trabaje en la métrica TOFFEE (Tiempo de incorporación, Encontrar y corregir un problema de principio a fin).

Truco adicional para duplicar el número de contribuyentes: únete a un proyecto existente con 1 contribuyente.




Programar informes. ¿Dónde está el almuerzo aquí?



Lecciones aprendidas de cultivar proyectos y comunidades de código abierto

fosdem.org/2020/schedule/event/osslessons (descripción, video)

Otro informe que aconseja no rociar y "rascarse la picazón" es resolver un problema que usted mismo padece. En el caso de que respalde el producto OpenSource de la compañía, piense en el gran objetivo que le brinda al mundo. Secretos del éxito: la presencia de una visión global con una hoja de ruta, empatía con el público y no se olvide de organizar vacaciones en ocasiones agradables, por ejemplo, el lanzamiento de un lanzamiento importante.



Cómo los contenedores y Kubernetes redefinieron el sistema operativo GNU / Linux

fosdem.org/2020/schedule/event/riek_kubernetes (descripción, video) Una

historia sobre la evolución de los métodos de entrega de software. Administradores de paquetes, luego sistemas de gestión de configuración, luego la era de la virtualización y la aparición de nubes corporativas y públicas. La iteración final es la evolución con contenedores y orquestadores de contenedores. Es genial que los contenedores en sí sean independientes del proveedor, pero al mismo tiempo, la infraestructura se puede consumir como un servicio.




Letreros COMPLETOS colgaban frente a un público abarrotado. Los recién llegados tuvieron la oportunidad de ver la transmisión en línea a través del Wi-Fi local.



Navegación precisa de código entre proyectos a escala GitHub

fosdem.org/2020/schedule/event/github_cross_project_code_navigation (descripción, diapositivas, video)

No puede simplemente tomar y codificar la navegación en el github. Es necesario palear y analizar una tonelada de código, en algún lugar para almacenar y actualizar gradualmente el árbol de dependencia de todo el código de todas las ramas de los repositorios. No he pensado en la complejidad de tales tareas antes.



Avanzando juntos en el futuro de CI / CD

fosdem.org/2020/schedule/event/continuous_delivery_foundry (descripción, video, diapositivas) Logré


ocupar un lugar en el alféizar de la ventana desde el último informe, la mayoría de los que querían simplemente no encajaban en la audiencia.

Historia sobre la Fundación de Entrega Continua creada el año pasado. Los tres problemas principales de CI / CD son la aparición de microservicios con sus necesidades, la variedad de herramientas de CI / CD y la complejidad de los cambios. El propósito de la creación es restaurar el orden en esta área. Hacen un panorama de CI / CD (al igual que en CNCF ), realizan mitaps de entrega continua (principalmente según Jenkins), estandarizan herramientas (por ejemplo, recopilan terminología en diferentes programas), crean diferentes partes, por ejemplo sig-mlops- donde quieren limpiar CI / CD Machine Learning.
Posible que se unan .



Automatiza tus flujos de trabajo con Kotlin

fosdem.org/2020/schedule/event/kotlin_automate_your_workflows (descripción, diapositivas) El


público dio encanto a lo que está sucediendo.

La historia de los chicos que desarrollan aplicaciones para Android, cómo reescribieron scripts de ruby, bash y groovy en Kotlin. Ahora tienen un lenguaje que los desarrolladores de todo el mundo pueden entender. Nos instalamos Kscript , plugins instalados, conectados clikt , escribió el Kinta herramienta interna, lo que hace que la automatización de la caja. Dicen que no conocen los problemas, pero no lo creía.


Características de Kinta. Dicen que se abrirán cuando se peinen.



¿Por qué la GPL es ideal para los negocios?

fosdem.org/2020/schedule/event/gpl_and_business (descripción)

Primero, una descripción general de los modelos de licencia, desde los más cerrados hasta los liberales. Luego, sobre los métodos para hacer un producto OpenSource: intercambiar mercancías, proporcionar un producto como SaaS , asociación con fondos (por ejemplo, CNCF ), certificación y licencia de marca, donaciones, Bounty Driven Development (cuando pagan por funciones completas), vender anuncios, retrasado Código abierto (regala la última versión solo a quienes pagaron), el lanzamiento de una versión pro paga (aunque esto es negativo, es un código abierto), la provisión de soporte pagado y diferentes modelos de licencias dobles (cuando puede pagar e ignorar las restricciones de copyleft ). Encontrado en WikipediaLista completa de formas . Es difícil ganar dinero con su propio SAAS en la era de la nube, por lo que a veces está prohibido que los proveedores de la nube pública proporcionen software como un servicio sin el permiso del creador. (Redis, MongoDB, CockroachDB). La principal conclusión del informe: las licencias copyleft (por ejemplo, GPL ) ayudarán a los programas OpenSource a ganarse la vida y desarrollarán el ecosistema y la comunidad en torno al producto.



Software libre en educación

fosdem.org/2020/schedule/event/edufoss (descripción, videos, diapositivas y enlaces)
Cómo los niños pueden usar FOSS: buscar información, comunicarse, consumir contenido entretenido, usar aplicaciones educativas especiales en el hogar y en las clases de computación. El software libre en sí mismo se usa poco en las escuelas, por lo que los muchachos fundaron el movimiento schul-frei. Recopilan la colección OpenSource, que es útil en la escuela (no la encontró en Internet) y atraen a las empresas locales de TI para apoyar este software.




Las papas fritas se llaman "papas fritas" en todo el mundo, y se les ocurrió en Bélgica. Me gusta esto.



Involucrar a los consumidores empresariales de OSS

fosdem.org/2020/schedule/event/enterpriseoss (descripción, video, enlaces) Se

puso de moda participar en grandes empresas en OpenSource, por lo que surgieron nuevos matices. Cuando una persona contribuye voluntariamente, a menudo está interesado en completar la solicitud de extracción. Cuando trabaja en un contrato, puede renunciar. Cómo vivir con él: agilice el a bordo, divida las solicitudes de extracción, mida todo, use "en nombre" y determine las intenciones según el perfil de la persona. OSPO se encuentra en todas las grandes corporaciones, allí, como regla, hay un examen de la organización correcta de OpenSource. Libros para leer: Acelerar , Desarrollo comunitario como proceso yEl Código Comingled: Código Abierto y Desarrollo Económico



Construyendo una comunidad próspera en proyectos de código abierto liderados por la compañía

fosdem.org/2020/schedule/event/corpcommunitythrive (descripción, diapositivas, videos)

¿Por qué las personas participan en los productos OpenSource de otras compañías: un amor por la tecnología, una oportunidad para el crecimiento profesional, un sentido de pertenencia?
En consecuencia, cómo ayudar:

  • Facilite el umbral de entrada: aumente la disponibilidad de información, invite a participar en debates, tome decisiones de forma transparente
  • Declarar afiliación: hacer eventos, dar liderazgo a las direcciones, invitar a la oficina
  • Anuncie colaboradores: escriba blogs, invite a paneles de discusión, envíe un reconocimiento por escrito.




Las calcomanías de Leroy con un gato QR que conducen a un video secreto fueron útiles .



Como llegué a FOSDEM


La conferencia es una excelente manera de unirse a la cultura OpenSource, no mirar y encontrarse con geniales especialistas de TI. Por ejemplo, con los chicos de InnerSourceCommons , la comunidad global de InnerSource. Estoy promoviendo este enfoque: como en OpenSource, solo dentro de los límites de la empresa. En código abierto, las personas han aprendido a desarrollar programas complejos, estar en varios continentes y hablar diferentes idiomas, y lo están haciendo con mucho éxito. Un paso lógico es reutilizar las mejores prácticas en desarrollo interno. Hablaré de esto más tarde. Y ahora estaré feliz de discutir las tesis en los comentarios.

Source: https://habr.com/ru/post/undefined/


All Articles