Der Vorstand von CentOS hat die Gründung der CentOS Integration Special Interest Group (SIG) genehmigt, um diejenigen zu unterstützen, die Produkte und Dienste auf Red Hat Enterprise Linux (RHEL) oder speziell auf dessen Upstream-CentOS-Stream entwickeln. Aleksandra Fedorova, Ingenieurin für kontinuierliche Integration (CI) bei RHEL bei Red Hat, schlug die Bildung einer Integrations-Task Force vor. In ihrem Vorschlag erklärte sie:
Bei der Integration geht es darum, zu überprüfen, ob auf RHEL oder CentOSStream basierende Produkte und Dienste weiterhin auf CentOSStream und der nächsten RHEL-Version ohne Unterbrechung aufgrund von Paketaktualisierungen ausgeführt werden können.
Da RHEL-Inhalte erst nach der Veröffentlichung verfügbar sind, verwenden RHEL-basierte Dienste traditionell ein Nachhol-Integrationsmodell: Benutzer müssen ihre Produkte und Dienste anpassen, um nach der Veröffentlichung eines Updates auf dem neuen RHEL ausgeführt zu werden. Das Optimieren von Diensten nimmt Zeit in Anspruch und beansprucht den unterstützten RHEL-Lebenszyklus. Dies verringert auch unsere Möglichkeiten, mit Breaking Changes umzugehen.
CentOSStream bietet eine Möglichkeit, eine proaktive Integration zu erreichen: Sie können Änderungen früh im Entwicklungsprozess integrieren, bevor Änderungen an CentOSStream- oder RHEL-Repositorys gesendet werden. Auf diese Weise können wir alle bahnbrechenden Änderungen, die über CentOS Stream- oder RHEL-Updates veröffentlicht werden, verhindern oder zumindest besser darauf vorbereitet sein.
Bietet einen gemeinsamen Raum für die Entwicklung und Pflege von Tools und einer Wissensdatenbank für das gemeinsame Gating und Testen von CentOSStream-Updates, bevor sie für CentOS-Images veröffentlicht werden. Dies umfasst die Integration auf Paket- und Komponentenebene.
Die Gruppe plant, häufige Probleme bei der Integration zu identifizieren, CI von Drittanbietern für CentOSStream zu verwalten/entwickeln/fördern und ein Integrations-Toolkit zu entwickeln.
Bei einer Vorstandssitzung von CentOS in diesem Monat erhielt die SIG grünes Licht für die Fortsetzung ihrer Gründung. Wir werden abwarten, wie sich CentOS IntegrationSIG in den kommenden Monaten entwickelt.
Greifen Sie auf den vollständigen Text des Vorschlags zu:
https://lists.centos.org/pipermail/centos-devel/2023-August/143077.html