Reservieren von Geräten und Werkzeug
Üblicherweise gilt first come first serve und kommunizieren klappt auch oft gut, aber gerade mit einer immer größer werden Gruppe von Menschen kann es einfach für komplexe, zeitkritische Projekte notwendig sein, dass man auch mal sicherstellt, dass man zu gewissen Geräten oder Werkzeug Zugang hat.
Aktuell ist es auf zwei Arten möglich, Geräte oder Werkzeug (oder Sets aus Geräten und Werkzeugen) exklusiv zu haben:
- Verleih. Hierbei bekommt eine Person oder Gruppe ein gerät ausgeliehen und es verlässt für einen definierten Zeitraum den Space. Die Personen unterschreiben dafür auch einen Leihvertrag.
- Events. In einem Event kann angegeben werden, dass bestimmte Geräte oder Objekte benötigt werden. Sie stehen dann z.B. in diesem zeitraum einem verleih nicht zur Verfügung. Dies ist ähnlich wie auch Räume durch events blockiert werden.
Als dritte Gruppe würde nun die Reservierung hinzukommen.
Reservieren könnte man ein Gerät nur für Projekte/aktivitäten, die als solche auf der Chaotikum Seite angegeben sind. Die Aktivitäten müssen ja auch jetzt eigentlich schon dem Vereinszweck einigermaßen entsprechen. Aber natürlich dürfen sie eigenmotiviert (privat) sein, wir sind eine offene Werkstatt, private Projekt umsetzen ist was wir tun. Wir möchten halt bloß auch, dass Menschen davon lernen können, daher erwarten wir, dass man auch über sie kommuniziert. Der Button für so ein Verleih würde also folgerichtig auf einer Projektseite sein.
Für ein solche Aktivität könnte man dann, für einen spezifischen Zeitraum, ein oder mehreren Geräte reservieren. Sie verbleiben dabei im Space. Der Zeitraum sollte üblicherweise eher einige Stunden oder ein Tag sein, nicht mehrere Tage (das wäre schon ein ziemlicher Ausnahmefall, finde ich).
Oft dürfte es sich auch eher um Sets handeln wie Elktronikecke, Fahradwerkzeug, Holszwerkstatt oder so,. würde ich vermuten, als um einzelne Werkzeuge.
Hier und da könnte man auch ein Kunstgriff anwenden, indem man z.B. das Projekt "Fahreadreperatur" nutzt damit Menschen die Geräte für die Reparatur ihres Fahrrads für ein oder zwei Stunden an einem Tag reservieren können. Es ist ja einfach irgendwie blöd, wenn man ankommt und jemand hantiert da gerade rum.
Grundsätzlich wird es irgendwo nen netten Text geben, der erklärt, was legitime Projekte sind und was nicht, aber zu viel einschränken sollte man das sicher nicht. Basicaly Dinge, die im Vereinszweck sind, was sicherlich auch Reparaturen von Geräten aller Art, mit einschließt... Wie genau man das dann hinkriegt muss man halt schauen. Aktuell ist das ja keine dokumentierte Aktivität...
Wie kann man das potentiell umsetzen? Aktuell gibt es schon auf jeder Seite einen Link, der es ermöglicht eine Seite auch chaotikum.org im Wiki zu editieren. Ggf ist es auch möglich mit gitlab-templates oder so eine neue Seite (so eine Reservierung) anzulegen durch klick auf einen Link auf der Website? Wie dann das korrekte Projekt ausgewählt wird, ist mir noch etwas unklar... Wie dynamisch sind so Templates, kann man da variablen übergeben? Und wenn es mehrere Werkzeuge sind? Muss man dann UUIDs suchen gehen, das ist anstrengend. Aber auch nicht unmachbar. Und Leute werden eh behaupten es sei zu komplex, unabhängig von der Komplexität. Dann kann es halt auch komplex sein. Braucht auf jeden Fall Doku... Aber die Struktur einer statischen website macht sowas natürlich inhärent etwas anstrengend. Das sollte auf jeden Fall möglichst geringe Barriere haben, aber banal wird es vermutlich nicht machbar sein.
Auf den Leihvertrag und so kram kann man hier komplett verzichten. Geräte im Space nutzen ist ja ganz normal, wenn es sogar ein Projekt gibt, ist die Person oder Gruppe vermutlich eh ziemlich teil der Community. das ist alles völlig unkritisch.
Interne Modellierung? Vermutlich wird es sich einfach um events handeln, die so intern sind, dass sie nicht mal in den internen Kalender kommen. Aber halt bei Reservierungen mit abgefragt werden. Oder eine spezielle Art von verleih? Das ginge auch. Eins von beiden, muss man ausprobieren was weniger stress macht.
Was muss man dann noch ändern Auch Werkzeuge müssen unten einen Kalender haben, damit man sehen kann wer, wann für welches Projekt eine Reservierung gemacht hat. Das muss auch in der Anzeige der Werkzeuge entsprechend anders als Verleih dargestellt werden. Vermutlich auch noch an ein paar anderen Stellen...