jvaonline:roadmap
Java-Online: Roadmap
- 1. Fernziel (bis ca. Januar 2021): Repositories
- Ein User kann einen Workspace selektieren und daraus ein Repository generieren. Der Workspace wird dann mit dem Repository verbunden.
- Nimmt der User Änderungen am Workspace vor, so kann er sie im Repository einchecken. Das Repository speichert alle Änderungen und kann sie in einer Zeitleiste anzeigen.
- Der User kann Änderungen am Workspace rückgängig machen, indem er eine ältere Version aus dem Repository auscheckt.
- Der User kann das Repository für seine Klasse oder die ganze Schule freigeben.
- Das freigegebene Repository können die anderen User auschecken. Bei diesem Vorgang wird ein neuer Workspace mit einer Kopie des aktuellen Repository-Arbeitsstands angelegt und mit dem Repository verbunden.
- Derjenige User, der das Repository erzeugt hat ( = „owner“) kann festlegen, welche anderen User darauf Schreibrechte haben.
- 2. Fernziel (bis ca. Juni 2021): Netzwerkfunktionalitäten
- Es solle eine Network-Klasse geben, mit deren Methoden man Daten mit den Rechnern anderer User austauschen kann.
- Der Datenaustausch ist nur möglich, wenn die beteiligten User alle einen Workspace haben, der mit demselben Repository verbunden ist und wenn alle die neueste Version ausgecheckt haben.
jvaonline/roadmap.txt · Zuletzt geändert: 2024/08/31 10:03 von 127.0.0.1