Für jede fachliche Komponente des Systems (z.B. Produkt, Bestand etc.) existiert in der Community eine Komponentengremium. Dieses setzt sich aus Vertretern der kommerziell nutzenden Unternehmen zusammen.
Jedes Gremium bestimmt einen Komponentenverantwortlichen, der als Entwicklungsleiter fungiert und an das Gremium berichtet. Seine Aufgabe ist es, Anforderungen der Mitglieder aufzunehmen, zu qualifizieren und im Sinne von Aufwandschätzungen auch zu quantifizieren. Insbesondere wählt der Komponentenverantwortliche aus der Menge der Gesamtanforderungen diejenigen aus, die er für den Leistungsumfang der Standardsoftware für geeignet hält.
Er erstellt aus diesen Anforderungen unter Berücksichtigung der Prioritäten einen oder mehrere Vorschläge eines Releaseplans. Dieser wird im Komponentengremium diskutiert, budgetiert und mehrheitlich verabschiedet.
Der Komponentenverantwortliche überwacht die Beauftragung und Durchführung der mit dem Releaseplan verbundenen Entwicklungsaufträge. Er sorgt ferner auch als QS-Verantwortlicher für die Qualität der Ergebnisse und stellt schließlich das entstandene Release den Mitgliedern zur Verfügung.
Ein kommerzielles Mitglied verpflichtet sich zur Teilnahme an den Gremien für die Dauer eines Jahres. Danach ist dem Mitglied freigestellt, die Teilnahme an der Community fortzusetzen oder einzustellen. Nimmt das Mitglied an der Community nicht mehr teil, so darf es die Software dennoch weiter kommerziell nutzen.