Opennet DEV

Aus Opennet
Wechseln zu: Navigation, Suche
Team
[[Image:|90px]]
Opennet DEV
Treffen: nur bei Bedarf
Opennet Development
Mitglieder:
Mathias M.
Kontakt:
dev@opennet-initiative.de


Inhaltsverzeichnis

Einleitung

Für die Koordinierung der Softwarentwicklung gibt es eine "Opennet Development" Umgebung. Dies ist die Nutzerdokumentation für diesen Opennet Dienst.

Zugang

Webseite: https://dev.opennet-initiative.de/
Mailingliste: https://list.opennet-initiative.de/listinfo/dev

Dort findet ihr alle derzeit betrieben Projekte sowie deren Status und Verweise zu den Wiki Projektseiten. Das Erstellen von Tickets ist öffentlich. Für die Mitarbeit bei der Softwareentwicklung - z.B. zum Abarbeiten von Tickets oder dem Änderung von Quellcode - ist ein Opennet Account (Zertifikat bzw. SSH-Key) erforderlich.

Komponenten

Funktionen

Hier werden alle Änderungen an den Softwarequellen angezeigt sowie die Statusänderungen von Tickets. Um jede Ticketaktualisierung einzublenden bitte rechts im Filtermenü den Punkt "Ticketaktualisierungen" auswählen und auf "Aktualisieren" klicken.
Hier werden alle Tickets passend zu den Projekten und ihren Meilensteien angezeigt. Unter den Fortschrittsbalken findest du vorbereitete Suchen, unter anderem die noch offenen Tickets zu einem Meilenstein.
Hier kann der Quellcode der einzelnen Projekte eingesehen werden oder auch auf die URLs für das Herunterladen der Quellen (GIT) zurückgegriffen werden.
Hier werden die persönlichen Einstellungen nach der erfolgten Anmeldung konfiguriert. Unter anderem können hier Benachrichtungen über die Bereiche "Benachrichtigungen" und "Abonnements" gesteuert werden.
  • Watch/Unwatch:
Auf Wiki- und Ticketseiten kann man sich per "Watch" bzw. "Unwatch" eine Benachrichtigung schalten oder entfernen. Diese Funktion steht ebenfalls nur angemeldeten Benutzern zur Verfügung.
Hier werden automatische Bau- und Testabläufe für die Softwareprojekte sowie deren Status/Erfolg angezeigt. Es kommt bitten' zum Einsatz. Fehlgeschlagene Builds können durch Build-Admins per "Invalidate Build" zurückgesetzt werden und werden damit beim nächsten 'Bitten-Lauf wieder berücksichtigt.
Wird verwendet für bitten-slave Ausführung. Kommunikation erfolgt über POST Kommandos.
Externe Schnittstelle basierend auf XML-RPC bzw. JSON zur Einbindung in Drittanwendungen. Ermöglicht Zugriff auf Trac Core, Wiki und Ticket Funktionen.
Meine Werkzeuge
Namensräume

Varianten
Aktionen
Start
Opennet
Kommunikation
Karten
Werkzeuge