
Collectif d’Outils
Le Polkadot Tooling Collective (PoToC) est une initiative récemment proposée visant à enrichir l’écosystème Polkadot en reconnaissant et en soutenant les développeurs qui contribuent de manière significative aux outils et bibliothèques essentiels à la réussite de Polkadot. Cet article décrit l’objectif, la structure et la mission de PoToC, en offrant un aperçu de son rôle dans le cadre plus large de Polkadot.
Contexte du Polkadot Tooling Collective
Actuellement, le Polkadot Core Fellowship est le seul Système Collectif dédié aux développeurs au sein de l’écosystème Polkadot. Il se concentre principalement sur les implémentations du Polkadot Host et du code runtime. Cependant, de nombreux développeurs travaillent sur une variété d’outils facilitant la maintenance, l’utilisabilité et l’intégration de Polkadot, qui ne relèvent pas du Core Fellowship. Ces contributions passent souvent inaperçues, créant ainsi le besoin d’un collectif plus large et inclusif.
La Vision de PoToC
Le Polkadot Tooling Collective vise à combler cette lacune en établissant un groupe dédié qui soutient et reconnaît les développeurs travaillant sur des outils et bibliothèques essentiels. En maintenant un périmètre clair et précis, PoToC garantit une direction définie et une forte cohésion sociale parmi ses membres.
Objectifs
PoToC a deux objectifs principaux :
- Outils pour les développeurs de dApps : Maintenir les outils et bibliothèques nécessaires à la création d’applications décentralisées (dApps) sur Polkadot.
- Outils généraux pour Polkadot : Maintenir les outils facilitant le développement général sur Polkadot, notamment les interfaces en ligne de commande (CLI) et autres outils essentiels.
Ces objectifs sont définis dans une Liste de Mission exhaustive, qui constitue la référence ultime des responsabilités de PoToC.
Liste de Mission de PoToC
La Liste de Mission catégorise les projets en deux sections : Outils pour développeurs de dApps et Outils généraux pour Polkadot. Elle sert de guide détaillé aux activités de PoToC et est régulièrement mise à jour via un mécanisme de vote on-chain.
Outils pour les développeurs de dApps
Cette catégorie inclut les logiciels fondamentaux requis pour créer des dApps sur Polkadot, tels que :
- Fondamentaux : Logiciels de base permettant de se connecter au réseau Polkadot, d’envoyer des transactions et de s’abonner aux en-têtes de blocs.
- Extensions : Logiciels construits sur les Fondamentaux, offrant des fonctionnalités supplémentaires et simplifiant certaines tâches spécifiques.
Outils généraux pour Polkadot
Ce groupe comprend des projets visant à améliorer l’expérience globale du développement sur Polkadot, comme les CLI et autres utilitaires qui ne sont pas spécifiquement liés aux dApps mais qui sont essentiels pour l’efficacité du développement.
Structure et Adhésion au Polkadot Tooling Collective
La structure de PoToC est conçue pour être minimaliste afin de favoriser la cohésion sociale et de réduire la charge administrative. Il n’existe pas de distinction entre les mainteneurs d’outils Core et d’outils pour dApps ; tous les membres partagent les mêmes responsabilités et le même système de classement.
Rangs d’Adhésion
- Rang 0 – Candidat : Nouveaux développeurs intégrés par un Membre, tenus de maintenir au moins un outil de la Liste de Mission. La promotion au Rang 1 nécessite une période d’au moins six mois.
- Rang 1 – Membre : Les membres maintiennent et développent au moins un outil de la Liste de Mission, créent de nouveaux outils et participent à la gouvernance.
Rémunération et Primes
Au départ, PoToC ne proposera pas de structure salariale fixe. À la place, un modèle de rémunération basé sur des primes sera mis en place, incitant à l’amélioration et à la contribution par le biais de récompenses basées sur les tâches accomplies. Une rémunération de base et des primes graduées seront proposées dans un document secondaire lors de la Phase II.
Plan de Mise en Œuvre par Phases
-
Phase I – Mise en place : Cette phase implique la création du collectif, le contact avec les parties prenantes, la présentation de la proposition et l’activation de la gouvernance on-chain nécessaire. Cette étape devrait durer jusqu’à six mois.
-
Phase II – Période de probation : PoToC fonctionnera en mode expérimental sans financement de gouvernance afin d’évaluer son efficacité. Cette phase durera entre six mois et un an.
-
Phase III – Activité normale : À la suite de la période de probation, PoToC mettra en œuvre sa structure salariale, commencera à attribuer et gérer des primes, et attirera de nouveaux talents développeurs. Cette phase démontrera la viabilité du collectif et inspirera davantage de décentralisation au sein de la communauté Polkadot.
Conclusion
Le Polkadot Tooling Collective (PoToC) représente une avancée majeure dans le soutien et la reconnaissance des développeurs contribuant à l’écosystème Polkadot. En se concentrant à la fois sur les outils spécifiques aux dApps et sur les outils généraux, PoToC vise à améliorer l’expérience des développeurs et à encourager l’innovation au sein du réseau Polkadot. À mesure que PoToC évolue, il jouera un rôle clé dans la maintenance et l’amélioration des outils rendant Polkadot accessible et efficace pour les développeurs du monde entier.