Opennet DEV: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
| 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]] |
||
Version vom 9. November 2022, 09:13 Uhr
| Team |
| [[Image:|90px]] Opennet DEV |
| Treffen: nur bei Bedarf |
| Opennet Development |
| Mitglieder: Mathias M. |
| Kontakt: dev@opennet-initiative.de |
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
- Buildbot, siehe Server Installation/buildbot - Webinterface, Continuous Integration
- GIT, siehe https://github.com/opennet-initiative