Zum Inhalt springen

Metalab OS: Unterschied zwischen den Versionen

Keine Bearbeitungszusammenfassung
selfmade MOS Logo hinzugefügt
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== About ==
== About ==
{{Projekt
|image=mos_logo_hetti.png
|involved=[[User:Hetti| Hetti]], [[User:datacop| datacop]], [[User:luto| luto]],
|startdate=unknown
|status=never ending Project
|wtf=Metalab OS is what it is
|shutdown=Please don't...
|hidden=false
}}


Das Metalab-Betriebssystem (Metalab OS) unterstützt Verwaltung und Betrieb des Metalabs<!-- sowohl physisch als auch in Software -->.
Das Metalab-Betriebssystem (Metalab OS) unterstützt Verwaltung und Betrieb des Metalabs<!-- sowohl physisch als auch in Software -->.
Zeile 7: Zeile 18:
Derzeit arbeiten wir daran, den bestehenden Code aufzuräumen, um zukünftige Verbesserungen einfacher implementieren zu können. Rege Mithilfe ist erbeten!
Derzeit arbeiten wir daran, den bestehenden Code aufzuräumen, um zukünftige Verbesserungen einfacher implementieren zu können. Rege Mithilfe ist erbeten!


Die einfachste Möglichkeit - auch für Nichtprogrammierer -, dabei zu helfen ist, bestehende Probleme im Issue-Tracker einzutragen. Tickets, die das Metalab OS betreffen, werden mit dem Tag 'mos' gekennzeichnet und in einem eigenen [https://metalab.at/issues/report/11 Report] gesammelt.
Die einfachste Möglichkeit - auch für Nichtprogrammierer*innen -, dabei zu helfen ist, bestehende Probleme im Github-Tracker einzutragen. Den Issue Tracker findest du hier: [https://github.com/Metalab/mos/issues ➡️ Zum Issue Tracker ⬅️]


== Development ==
== Development ==
Zeile 15: Zeile 26:
Magst auch du mitmachen? Sporadisches hacken am MOS findet unter [[MOS Mini Hackathon]]'s statt.
Magst auch du mitmachen? Sporadisches hacken am MOS findet unter [[MOS Mini Hackathon]]'s statt.


Patches sind natürlich auch sonst jederzeit herzlich willkommen.
Patches sind natürlich auch sonst jederzeit herzlich willkommen. Bitte mache dafür einen Pull-Request (PR) auf Github auf.
Commit-Rechte zu den Metalab-Repositories gibt's auf Anfrage.
Commit-Rechte zu den Metalab-Repositories gibt's auf Anfrage.
Eine Beschreibung unseres Branching-Workflows gibt es hier: http://nvie.com/posts/a-successful-git-branching-model/ .
Eine Beschreibung unseres Branching-Workflows gibt es hier: http://nvie.com/posts/a-successful-git-branching-model/ .


Wie man das MOS am eigenen Rechner installiert, um es lokal laufen zu lassen, wird hier beschrieben: https://pads.c3w.at/code/#/2/code/edit/jAR1u-7abU2iFH-cxDPXnHFX/
Es wird '''''empfohlen''''' die MOS Development Vagrant VM zu nutzen. Eine ausführliche Step by Step Anleitung findest du unter [[MOS VM]].
oder man verwendet eine VM mittels Vagrant: [[MOS VM]]
Weiters existiert eine docker-compose Datei im Repo und man kann mittels Podman oder Docker lokal entwickeln.
 
Eine etwas in die Jahre gekommene Anleitung wie man das MOS am eigenen Rechner installiert, um es lokal laufen zu lassen, wird hier beschrieben: https://pads.c3w.at/code/#/2/code/edit/jAR1u-7abU2iFH-cxDPXnHFX/
Es gibt auch 2 Testsysteme:
 
* <s>https://stage.metalab.at (Development version, locked by passphrase)</s>


* https://almos.metalab.at (leere Datenbank, zum herumspielen)
Es gibt zurzeit keine live Test Systeme auf der Metalab Infrastruktur.
Es ist zukünftig geplant, welche zur Verfügung zu stellen.


== Features ==
== Features ==
Zeile 44: Zeile 53:


* [[Metalab_OS/Internal_Services|Wunschliste für interne Services]] ('''FIXME:''' gehört das wirklich zum Metalab OS? Ist in der Wiki-Struktur halt eine Unterseite...)
* [[Metalab_OS/Internal_Services|Wunschliste für interne Services]] ('''FIXME:''' gehört das wirklich zum Metalab OS? Ist in der Wiki-Struktur halt eine Unterseite...)
* Ansprechperson Hackerspace OS: [[Benutzer:hop|hop]]


== Source Code (Hackerspace OS) ==
== Source Code (Hackerspace OS) ==