Organization/de

From OpenSimulator

Revision as of 02:16, 4 December 2023 by Manni (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Contents

Allgemein

Die Kernentwickler von OpenSimulator sind Personen, die direkten Zugriff auf das OpenSimulator-Quellcode-Repository haben. Sie sind dafür verantwortlich zu entscheiden, was in das Projekt aufgenommen wird, und neue Entwickler in die Kerngruppe einzuladen. Eine viel größere Gemeinschaft von Entwicklern, Testern und Benutzern lässt den OpenSimulator-Code in allen möglichen farbenfrohen und verbesserten Varianten zum Leben erwachen. Ohne diese erweiterte Gemeinschaft würde dieses Projekt nicht existieren.

Etikette

Neben der Einhaltung der allgemeinen Projekterwartungen wird von Kernentwicklern erwartet, dass sie auf IRC präsent sind, wenn sie Code zum Repository hinzufügen, damit eventuelle sofortige Probleme hervorgehoben und gelöst werden können.

Es existiert ein privater IRC und eine Mailingliste für die Kerngruppe. Diese sollten jedoch nur für die Kommunikation über die Mitgliedschaft in der Kerngruppe, Sicherheitsprobleme und ähnliche Themen verwendet werden. Alle technischen und anderen Projektkonversationen sollten auf den normalen OpenSimulator-Mailinglisten und IRC-Kanälen stattfinden.

Mitgliedschaft

Die Mitgliedschaft in der Kernentwicklergruppe erfolgt durch Einladung, wobei alle bestehenden aktiven Kernentwickler entweder zustimmen oder neutral sein müssen. Jeder Kernentwickler kann der Aufnahme eines neuen Mitglieds widersprechen, muss jedoch überzeugende Gründe für diesen Einspruch vorbringen. Die Hauptkriterien für die Einladung sind: Gezeigte Fähigkeit zur Behebung von Fehlern oder Hinzufügen von nützlichem Code zum Hauptcode, der mit dem vorhandenen Code konsistent ist. Gezeigte Kompetenz in mehreren OpenSimulator-Funktionen. Aufnahme und Umsetzung konstruktiver Kritik an Code-Patches. Behebung von Regressionen, die durch ihre Arbeit zeitnah eingeführt werden. Regelmäßige Verfügbarkeit über IRC und E-Mail, um direkt Fragen zum Code zu beantworten und für die laufende Zusammenarbeit mit anderen Kernentwicklern. Gute Zusammenarbeit mit anderen.

Sobald jemand Kernentwickler wird, erhält er gleiche Rechte wie alle anderen im Projekt. Dies beinhaltet das Recht, neuen Code einzuführen, wie sie es für richtig halten, und das Recht, vorgeschlagene neue Mitglieder abzulehnen.

Kernentwickler, die 6 Monate oder länger keinen Code beitragen, werden in den Status "dem weißen Kaninchen hinterherjagen" versetzt. Dieser Status ist in allen Belangen dem aktiven Status ähnlich, außer dass diese Entwickler nicht an den Entscheidungen teilnehmen. Sobald diese Entwickler wieder Code einreichen, werden sie wieder in den aktiven Status versetzt. Auf ihren Wunsch hin werden diese Verfolger des weißen Kaninchens in einen dauerhaft desengagierten Status versetzt und verlieren ihren Zugang zum Repository-Server.

Infrastruktur

Der Entwicklungsprozess wird durch Ressourcen wie Code-Repositorys, Fehlerdatenbanken, Mailinglisten, IRC-Kanäle und dieses Wiki erleichtert. Weitere Details finden Sie unter OpenSimulator Infrastruktur.

Personal tools
General
About This Wiki