Hauptseite
Was ist RNext?
BiPRO RNext oder einfach RNext ist der Codename für die nächste Release-Generation von BiPRO-Schnittstellen.
FAQ zu RNext
Hier gibt es eine lange Liste von FAQs rund um das Thema RNext. Die BiPRO-Geschäftsstelle, sowie die Arbeitsgruppe RNext versuchen diese Sammlung stets up-to-date zu halten: FAQs.
Onboarding für Mitglieder der Arbeitsgruppe RNext
Login
Es wird ein LDAP-Server für die Verwaltung der Teilnehmer in RNext eingesetzt. D.h., dass es nur einen Login sowie ein Passwort gibt, mit dem man sich an sämtlichen Systemen anmelden kann. Der Login ist immer die E-Mail-Adresse. Das Passwort kann selbstständig vergeben/zurückgesetzt werden.
GitLab
GitLab ist ein sehr mächtiges Tool, was den Softwareentwicklungsprozess angeht. Dies kann aber auch sehr gut dazu eingesetzt werden um Diskussionen zielgerecht zu führen. GitLab ist für Anfänger sehr unüberschaubar, deshalb sollen die ersten Schritte hier Abhilfe schaffen.
Wiki
Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im Benutzerhandbuch.
Fundamente
Design Principles
BiPRO-RNext - Design Principles (Thesenpapier, April 2017)
Technische Grundlagen
Tools in RNext
OpenAPI Specification 3.0
In früheren Version synonym mit Swagger. Ist eine Spezifikation zur Beschreibung von RESTful Webservices in RAML (RESTful API Modeling Language). Das Tool Swagger kann online verwendet werden oder als Client heruntergeladen werden. Hier der Link zur Online-Version: https://editor.swagger.io
GitLab
Jenkins
Nexus
Realisierung von RNext
Bei RNext geht es nicht nur um die Artefakte und ihre Form, sondern auch um den Prozess, in dem sie erstellt werden. Deshalb ist es sinnvoll das gesamte Projekt in drei Komponenten zu unterteilen.
Organisatorisch
Organisatorische Komponente, die sich vor allem mit folgenden Themenpunkten beschäftigt:
- Vorgehen Projekt/Lab/DiO
- Koordination Gremien/Teams
Fachlich
Fachliche Komponente, die sich vor allem mit folgenden Themenpunkten beschäftigt:
- Domänenschnitt
- Migration von RClassic (BiPRO Release 2) nach RNext
Technisch
Technische Komponente, die sich vor allem mit folgenden Themenpunkten beschäftigt:
- Build Pipeline
- Authentifizierung
Arbeitsgruppe RNext
Starthilfen
Wiki-Syntax
- Formatierung (deutsch) (english)
- Links (deutsch) (english)
- Tabellen (deutsch) (english)
- Vorlagen (deutsch) (english)
