Saltearse al contenido

Tooling Collective

Empoderando a los desarrolladores con herramientas esenciales para el ecosistema de Polkadot.

El Polkadot Tooling Collective (PoToC) es una iniciativa propuesta recientemente con el objetivo de enriquecer el ecosistema de Polkadot, reconociendo y apoyando a los desarrolladores que contribuyen significativamente a las herramientas y bibliotecas esenciales para el éxito de Polkadot. Este artículo describe el propósito, la estructura y la misión de PoToC, proporcionando información sobre su papel dentro del marco más amplio de Polkadot.

Contexto del Polkadot Tooling Collective

Actualmente, el Polkadot Core Fellowship es el único Sistema Colectivo para desarrolladores dentro del ecosistema de Polkadot. Se enfoca principalmente en las implementaciones del Polkadot Host y el código de runtime. Sin embargo, muchos desarrolladores trabajan en diversas herramientas que facilitan el mantenimiento, la usabilidad y la integración de Polkadot, que están fuera del alcance del Core Fellowship. Estas contribuciones a menudo no son reconocidas, lo que genera la necesidad de un colectivo más amplio e inclusivo.

La Visión de PoToC

El Polkadot Tooling Collective tiene como objetivo llenar este vacío mediante el establecimiento de un grupo dedicado que apoye y reconozca a los desarrolladores que trabajan en herramientas y bibliotecas esenciales. Al mantener un alcance estrecho y específico, PoToC asegura una dirección clara y una fuerte cohesión social entre sus miembros.

Objetivos

PoToC tiene dos objetivos principales:

  1. Herramientas para Desarrolladores de dApp: Mantener herramientas y bibliotecas necesarias para construir aplicaciones descentralizadas (dApps) en Polkadot.
  2. Herramientas Generales de Polkadot: Mantener herramientas que faciliten el desarrollo general en Polkadot, incluidos interfaces de línea de comandos (CLIs) y otras herramientas esenciales.

Estos objetivos están definidos en una exhaustiva Lista de Misiones, la fuente definitiva de los objetivos y responsabilidades de PoToC.

Lista de Misiones de PoToC

La Lista de Misiones categoriza los proyectos en dos secciones: Herramientas para Desarrolladores de dApp y Herramientas Generales de Polkadot. Sirve como una guía integral para las actividades de PoToC y se actualiza regularmente mediante un mecanismo de votación on-chain.

Herramientas para Desarrolladores de dApp

Esta categoría incluye software fundamental necesario para construir dApps en Polkadot, como:

  • Fundamentos: Software básico que conecta con la red Polkadot, permitiendo acciones como enviar transacciones y suscribirse a cabeceras de bloques.
  • Extensiones: Software que construye sobre los Fundamentos, proporcionando funcionalidad adicional y simplificando tareas específicas.

Herramientas Generales de Polkadot

Esto incluye proyectos que mejoran la experiencia de desarrollo general en Polkadot, como CLIs y otras utilidades que no son específicas de dApps pero son esenciales para la eficiencia del desarrollo.

Estructura y Membresía del Polkadot Tooling Collective

La estructura de PoToC está diseñada para ser minimalista, fomentando la cohesión social y minimizando la sobrecarga de mantenimiento. No existe distinción entre los mantenedores de Core Tooling y dApp Tooling; todos los miembros comparten el mismo conjunto de responsabilidades y estructura de rango.

Rangos de Membresía

  • Rango 0 – Candidato: Nuevos desarrolladores admitidos por cualquier Miembro, con la expectativa de mantener una herramienta de la lista de misiones. La promoción a Rango 1 requiere una permanencia mínima de seis meses.
  • Rango 1 – Miembro: Los miembros mantienen y extienden al menos una herramienta de la lista de misiones, crean nuevas herramientas y participan en la gobernanza.

Salario y Bounties

Inicialmente, PoToC no ofrecerá una estructura salarial fija. En su lugar, se establecerá una estructura de pago centrada en bounties, incentivando mejoras y contribuciones a través de recompensas basadas en tareas. Un salario base y bounties escalonados se propondrán en un documento secundario durante la Fase II.

Plan de Implementación por Fases

  • Fase I – Configuración: Esta fase implica establecer el colectivo, contactar con las partes interesadas, presentar la propuesta y ejecutar la gobernanza on-chain necesaria. Se espera que este proceso tome hasta seis meses.

  • Fase II – Período de Prueba: PoToC operará en un modo de riesgo reducido sin financiación para gobernanza para evaluar su efectividad. Esta fase durará entre seis meses y un año.

  • Fase III – Operación Normal: Después del período de prueba, PoToC implementará su estructura salarial, comenzará a crear y otorgar bounties, y atraerá nuevo talento de desarrolladores. Esta fase demostrará la viabilidad del colectivo e inspirará una mayor descentralización dentro de la comunidad de Polkadot.

Conclusión

El Polkadot Tooling Collective (PoToC) representa un paso importante en el apoyo y reconocimiento a los desarrolladores que contribuyen al ecosistema de Polkadot. Al centrarse tanto en herramientas específicas de dApp como en herramientas generales, PoToC tiene como objetivo mejorar la experiencia de desarrollo e impulsar la innovación dentro de la red Polkadot. A medida que PoToC madure, desempeñará un papel crucial en el mantenimiento y avance de las herramientas que hacen que Polkadot sea accesible y eficiente para los desarrolladores de todo el mundo.