|
|
Zeile 23: |
Zeile 23: |
| * GIT, siehe https://github.com/opennet-initiative | | * GIT, siehe https://github.com/opennet-initiative |
| | | |
− | === Funktionen ===
| |
| | | |
− | * Timeline: https://dev.opennet-initiative.de/timeline
| |
− | :: 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.
| |
− |
| |
− | * Roadmap: https://dev.opennet-initiative.de/roadmap
| |
− | :: 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.
| |
− |
| |
− | * Browser: https://dev.opennet-initiative.de/browser
| |
− | :: Hier kann der Quellcode der einzelnen Projekte eingesehen werden oder auch auf die URLs für das Herunterladen der Quellen (GIT) zurückgegriffen werden.
| |
− |
| |
− | * Prefs: https://dev.opennet-initiative.de/prefs
| |
− | :: 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.
| |
− |
| |
− | * Buildstatus: https://dev.opennet-initiative.de/build
| |
− | :: 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.
| |
− |
| |
− | * Buildrecipes: https://dev.opennet-initiative.de/builds
| |
− | :: Wird verwendet für ''bitten-slave'' Ausführung. Kommunikation erfolgt über POST Kommandos.
| |
− |
| |
− | * API: https://dev.opennet-initiative.de/rpc
| |
− | :: Externe Schnittstelle basierend auf XML-RPC bzw. JSON zur Einbindung in Drittanwendungen. Ermöglicht Zugriff auf Trac Core, Wiki und Ticket Funktionen.
| |
| | | |
| [[Kategorie:Anleitungen]] | | [[Kategorie:Anleitungen]] |
| [[Kategorie:Dienste]] | | [[Kategorie:Dienste]] |
| [[Kategorie:Verein]] | | [[Kategorie:Verein]] |
Version vom 9. November 2022, 11:13 Uhr
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