Zum Inhalt springen

Tooling Collective

Unterstützung von Entwicklern mit essenziellen Tools für das Polkadot-Ökosystem.

Das Polkadot Tooling Collective (PoToC) ist eine neu vorgeschlagene Initiative zur Bereicherung des Polkadot-Ökosystems, indem Entwickler anerkannt und unterstützt werden, die wesentlich zu den für den Erfolg von Polkadot unerlässlichen Tools und Bibliotheken beitragen. Dieser Artikel beschreibt den Zweck, die Struktur und die Mission von PoToC und gibt Einblicke in seine Rolle innerhalb des breiteren Polkadot-Frameworks.

Kontext des Polkadot Tooling Collective

Derzeit ist die Polkadot Core Fellowship das einzige System Collective für Entwickler im Polkadot-Ökosystem. Sie konzentriert sich hauptsächlich auf die Implementierung des Polkadot Host und des Runtime-Codes. Viele Entwickler arbeiten jedoch an verschiedenen Tools, die zur Wartung, Benutzerfreundlichkeit und Integration von Polkadot beitragen, aber nicht in den Aufgabenbereich der Core Fellowship fallen. Diese Beiträge bleiben oft unbemerkt, weshalb ein breiteres und inklusiveres Kollektiv erforderlich ist.

Die Vision von PoToC

Das Polkadot Tooling Collective zielt darauf ab, diese Lücke zu schließen, indem es eine dedizierte Gruppe schafft, die Entwickler unterstützt und anerkennt, die an essenziellen Tools und Bibliotheken arbeiten. Durch eine klare und spezifische Ausrichtung gewährleistet PoToC eine eindeutige Richtung und eine starke soziale Kohäsion unter seinen Mitgliedern.

Ziele

PoToC verfolgt zwei Hauptziele:

  1. dApp-Entwickler-Tools: Wartung von Tools und Bibliotheken, die für die Entwicklung dezentraler Anwendungen (dApps) auf Polkadot erforderlich sind.
  2. Allgemeine Polkadot-Tools: Wartung von Tools, die die allgemeine Entwicklung auf Polkadot erleichtern, darunter Kommandozeilen-Interfaces (CLIs) und andere essenzielle Werkzeuge.

Diese Ziele sind in einer detaillierten Missionsliste definiert, die als maßgebliche Quelle für die Aufgaben und Verantwortlichkeiten von PoToC dient.

PoToC-Missionsliste

Die Missionsliste kategorisiert Projekte in zwei Bereiche: dApp-Entwickler-Tools und allgemeine Polkadot-Tools. Sie dient als umfassender Leitfaden für die Aktivitäten von PoToC und wird regelmäßig durch ein On-Chain-Abstimmungsverfahren aktualisiert.

dApp-Entwickler-Tools

Diese Kategorie umfasst grundlegende Software, die für den Aufbau von dApps auf Polkadot erforderlich ist, darunter:

  • Grundlagen: Basissoftware, die mit dem Polkadot-Netzwerk verbunden ist und Aktionen wie das Senden von Transaktionen und das Abonnieren von Block-Headern ermöglicht.
  • Erweiterungen: Software, die auf den Grundlagen aufbaut, zusätzliche Funktionen bietet und spezifische Aufgaben erleichtert.

Allgemeine Polkadot-Tools

Dazu gehören Projekte, die die allgemeine Entwicklungserfahrung auf Polkadot verbessern, wie CLIs und andere Hilfsprogramme, die nicht speziell für dApps gedacht sind, aber für die Entwicklungseffizienz unerlässlich sind.

Struktur und Mitgliedschaft des Polkadot Tooling Collective

Die Struktur von PoToC ist bewusst minimalistisch gehalten, um soziale Kohäsion zu fördern und den Verwaltungsaufwand zu minimieren. Es gibt keine Unterscheidung zwischen Betreuern von Core Tooling und dApp Tooling – alle Mitglieder teilen sich dieselben Verantwortlichkeiten und den gleichen Rangaufbau.

Mitgliedschaftsränge

  • Rang 0 – Kandidat: Neue Entwickler, die von einem Mitglied aufgenommen wurden und erwartet werden, mindestens ein Tool aus der Missionsliste zu betreuen. Eine Beförderung zu Rang 1 erfordert eine Mindestmitgliedschaft von sechs Monaten.
  • Rang 1 – Mitglied: Mitglieder betreuen und erweitern mindestens ein Tool aus der Missionsliste, entwickeln neue Tools und beteiligen sich an der Governance.

Gehalt und Prämien

Anfangs wird PoToC keine feste Gehaltsstruktur bieten. Stattdessen wird eine prämienbasierte Vergütung etabliert, die Verbesserungen und Beiträge durch aufgabenbasierte Belohnungen incentiviert. Eine Basisvergütung und gestaffelte Prämien werden in einem Sekundärdokument während Phase II vorgeschlagen.

Phasenweise Implementierung

  • Phase I – Einrichtung: Diese Phase umfasst die Gründung des Kollektivs, die Kontaktaufnahme mit Stakeholdern, das Pitching des Vorschlags und die Durchführung der erforderlichen On-Chain-Governance. Dieser Prozess wird voraussichtlich bis zu sechs Monate dauern.

  • Phase II – Probezeit: PoToC wird in einem risikoreduzierten Modus ohne Governance-Finanzierung operieren, um seine Effektivität zu evaluieren. Diese Phase wird zwischen sechs Monaten und einem Jahr dauern.

  • Phase III – Normalbetrieb: Nach der Probezeit wird PoToC seine Gehaltsstruktur implementieren, beginnen, Prämien zu vergeben, und neue Entwickler anziehen. Diese Phase wird die Lebensfähigkeit des Kollektivs demonstrieren und zur weiteren Dezentralisierung innerhalb der Polkadot-Community beitragen.

Fazit

Das Polkadot Tooling Collective (PoToC) stellt einen bedeutenden Schritt zur Unterstützung und Anerkennung von Entwicklern dar, die zum Polkadot-Ökosystem beitragen. Durch die Fokussierung auf sowohl dApp-spezifische als auch allgemeine Tools will PoToC die Entwicklungserfahrung verbessern und Innovationen im Polkadot-Netzwerk fördern. Mit zunehmender Reife wird PoToC eine entscheidende Rolle bei der Wartung und Weiterentwicklung der Tools spielen, die Polkadot für Entwickler weltweit zugänglich und effizient machen.