1/ Anunciando Open Dev Data, un conjunto de datos de código abierto y un stack de herramientas para medir la actividad de los desarrolladores en el ámbito de las criptomonedas y la web descentralizada. A partir de 2025, retiraremos nuestro Informe Anual de Desarrolladores independiente y lo reemplazaremos con esta plataforma que se actualizará continuamente. 🧵👇
2/ Desde 2019, @electriccapital ha rastreado ecosistemas de código abierto para entender dónde están construyendo los desarrolladores. Nuestras canalizaciones ahora siguen miles de ecosistemas, millones de desarrolladores y cientos de millones de commits en casi tiempo real.
3/ Esta plataforma proporciona a protocolos, fundaciones, científicos de datos y analistas las herramientas para entender su ecosistema de desarrolladores y contar su historia a partir de una única fuente de verdad.
4/ La plataforma tiene dos productos: 1. La taxonomía de repositorios de código abierto 2. Las tablas de datos que muestran información de desarrolladores y commits para esos repositorios Continuaremos manteniendo, impulsado por esta plataforma, para mostrar gráficos y métricas.
5/ Todo comienza con la taxonomía, una taxonomía curada por la comunidad de ecosistemas y repositorios de criptomonedas, privacidad y web descentralizada. En 2019 era un puñado de mantenedores internos. Hoy tiene más de mil contribuyentes.
6/ Sobre esta taxonomía, ejecutamos agentes de IA que escanean la web, GitHub, GitLab y las redes sociales para descubrir nuevos proyectos. Los humanos permanecen en el circuito para mantener la calidad alta, mientras que la automatización nos proporciona cobertura y velocidad.
7/ Desde la taxonomía, ejecutamos tuberías de datos continuas que calculan métricas para cada repositorio. Toda la tecnología en esta parte de la plataforma merece su propia publicación algún día. - La huella digital evita el conteo doble. - La deduplicación de desarrolladores maneja a los desarrolladores con múltiples identidades.
9/ Puedes descargar cómodamente el conjunto de datos de 40GB utilizando el paquete de python: open-dev-data.
10/ La licencia es simple. El código en el repositorio open-dev-data tiene licencia MIT. Los conjuntos de datos son CC BY 4.0, por lo que puedes usarlos comercialmente siempre que des la atribución adecuada.
11/ Ejemplos de casos de uso: - Comparar ecosistemas por actividad de desarrollo a lo largo del tiempo - Medir el impacto de subvenciones, hackatones o programas de incentivos - Referenciar las implementaciones en cadena de código con la actividad en sus repositorios de git asociados. - Muchos más...
13/ Sigue a @opendevdata para actualizaciones, nuevas funciones y avances en la plataforma.
37,58K