Metalab OS: Unterschied zwischen den Versionen
Natano (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Pete (Diskussion | Beiträge) selfmade MOS Logo hinzugefügt |
||
(37 dazwischenliegende Versionen von 20 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
== 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 -->. | |||
Implementiert mit dem Python Web-Framework [http://www.djangoproject.com/ Django]. | |||
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*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 == | |||
[[ | Der Source Code wird auf [https://github.com/Metalab/mos/ Github] veröffentlicht. | ||
Magst auch du mitmachen? Sporadisches hacken am MOS findet unter [[MOS Mini Hackathon]]'s statt. | |||
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. | |||
Eine Beschreibung unseres Branching-Workflows gibt es hier: http://nvie.com/posts/a-successful-git-branching-model/ . | |||
Es wird '''''empfohlen''''' die MOS Development Vagrant VM zu nutzen. Eine ausführliche Step by Step Anleitung findest du unter [[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 zurzeit keine live Test Systeme auf der Metalab Infrastruktur. | |||
Es ist zukünftig geplant, welche zur Verfügung zu stellen. | |||
== Features == | |||
* [http://metalab.at Metalab-Hauptseite] | |||
** Eventverwaltung ([http://metalab.at/calendar/ Kalender]) | |||
** Projektverwaltung ([http://metalab.at/project/ Projektliste]) | |||
** Mitgliederverwaltung | |||
*** [http://metalab.at/member/ Mitgliederliste] | |||
*** Welcher Permissions gibts im MOS? (Admin / Member (indirekt) / Key (indirekt)) | |||
*** Mailinglisten-Mitgliedschaft? | |||
*** Kontodaten, Kontomanagement, gebouncte Einzieher vermerken... | |||
* [http://metalab.at/member/login/ Login-Bereich für Mitglieder] | |||
* [http://metalab.at/cellardoor/ Event-Liste an der Eingangstür] | |||
== Feedback == | |||
* [[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...) | |||
== Source Code (Hackerspace OS) == | |||
<strike>Der source des Metalab OS ward im Juli 2008 mit Hilfe von Ausserhalb generalisiert und als [http://code.google.com/p/hackerspace-os/ hackerspace os] veröffentlicht.</strike> [Derzeit gibt es keine generalisierte Version des MOS] | |||
Florian Hahns ruhendes Projekt eines generalisierten Hackerspace-OS: https://github.com/fhahn/hackerspace-os . | |||
Per 2012-03-21 ist das offizielle Repository auf [https://github.com/Metalab/mos/ Github] zu finden. Das ist ein neuer Anlauf, den Code aufzuräumen und neue Features zu implementieren. Der Code wird sich auf die lokalen Ansprüche des Metalab konzentrieren - für eine "generalisierte" Version siehe obige Version von Florian Hahn! | |||
[[Kategorie:Metalab_OS]] |