# 20.08.2024 // Strategiecall am 20.08.2024

**Anwesend:**Falko(35services), Anjuschm (VOW),Bodo(Werkbox3), Ferdi (ZU Erlangen), Jonathan (ZAM Erlangen), Kevin (ZAM), Mario (Stadtfabrikanten), Michael (Makerspace Güterloh), Roy (MS Leipzig), Jonathan (ZU Illmenau), Joris (Makerspace Bocholt), Mario (Stadtfabrikanen Chemnitz), Michael (Gütersloh), Oleg (OWBA), Roy (MS Leipzig), André (Sternenlabor), Ferdi, Peter (Sternenlabor), Tasso (sfm)

## Angeda

- Kurze Vorstellungsrunde: Name, Werkstatt, FabAccess eingerichtet ja/nein
    
    
    - Zam Erlangen: test fabaccess installation, ansonsten eigene
    
    
    - 35services: test installaton
    
    
    - ZU Illmenau: keine fabaccess am laufen
    
    
    - Makerspace Bocholt: seit 3 Jahren dabei
    
    
    - Stadtfabrikanen Chemnitz: nichts produktiv
    
    
    - Gütersloh: provisorisch vor Weihnachten am Laufen
    
    
    - Leipzig: nicht produktiv
    - Werkbox3: Server laeuft, Noch nicht aktiv im Einsatz
- Darstellung des aktuellen Standes
    
    
    - Max (VOW) berichtet
    - Firma wird aufgelöst aufgrund von Krankheit
    - Daher stehen Mittel zur Verfügung
    - Ziel: Anzahl der Entwickler diversifizieren und wichtige Entwicklungsbedarfe mit vorhandenen Kompetenzen angehen. FabAccess darf nicht sterben, sondern soll umso stärker und resilienter werden.
    - Lösung: Aufbau eines kleinen Teams, das auftragsbasiert arbeitet. Dafür braucht es:
        
        
        - Ein, zwei Personen, die die Kommunikation übernehmen und dokumentieren. Sie organisieren auch regelmäßige Calls (z.B. einmal im Monat) und machen bestehendes Wissen zugänglich  
            <u>Drei Akteure:</u>   
            \- Person/Gruppe, die Entwicklung macht  
            \- Person/Gruppe, die Dokumentation macht  
            \- Hardware: FabReader. Wer kann sich vorstellen, das für die   
              
            Wer kann wo beitrag zu leisten?
        - **Softwareentwickler: sie bauen für alle wichtige Software**  
            <u>Oleg</u>
            
            <u>Jonathan (ZAM Erlangen)</u>
            
            Ich wäre bei Software, insbesondere die Prioritäten vom ZAM:  
            \- 1. Login via OIDC / SAML  
            \- 2. Rollen aus LDAP (damit es via NFC und SSO geht, alternativ OIDC/SAML)  
              
            \- 3. Web-Client (und -Server) - gerne macht das auch haptsächlich jemand anders :D - mehr feedback notwendig:  
            \- separates ui in einer web-platform?  
            \- xamarin / maui irgendwie ins web portieren?  
            \- gtk web renderer?
            
            <u>André </u>vom Sternenlabor, kann alles Programmieren, hat aber sehr wenig Zeit. Z.B. Entwicklung einer Web-App oder hybrider App unterstützen
            
            <u>Julian: </u>Es gibt im ZAM neben Jonathan noch eine weitere Person, die hier unterstützen kann. Max hat schon mit der Person gesprochen. Im ZAM wurde schon Hardware entwickelt.   
            Und ich kann vermutlich noch Unterstützung aus der UX Ecke organisieren, dass eine künftiger Web-Client auch Nutzungsfreundlich seien wird.
        - **Dokumentation**  
            <u>Falko:</u> Joris nutzt es und da läuft es produktiv. Diese Erfahrungen nutzen und das hier auch einfließen lassen, beim Thema Doku.
            
            <u>Mario Voigt:</u> Betreut Websiten und Dokumentationen: Kann sich vorstellen, Homepage auf den aktuellen Stand bringen, FabAccess auf verschiedenen Betriebssystemen zum Laufen bringen, Installationshinweise, auf Systemeigenheiten eingehen. Würde auch vor Ort in OWs bei Installationen helfen. Accounts einstampfen (Github...), aufräumen, Durchblick reinbringen.   
              
            <u>Bodo werkbox3:</u> Zusammen mit Mario Interviews in den Werkstätten: Was gibt's schon? Die Lösungen zusammentragen + Doku
            
            <u>Roy MS Leipzig:</u> Kann hier dabei sein aus Anwendersicht
        - **Hardwareentwickler: sie bauen die Fabreader etc**  
            <u>André </u>vom Sternenlabor, wenn die Doku passt und es nicht zu viel Aufwand bedeutet. Hat sehr wenig Zeit  
            <u>Joris:</u> Hat FabReader entwickelt, kann hier weiter unterstützen.
    - FabAccess ist Open Source, wir haben Zugriff auf alles, bzw. das wird Max mit Joseph demnächst genauer besprechen. Falko: Zugang zu Apple Store + PlayStore
- Liste von Entwicklungsbedarfen
    
    Was ist wichtig und wie möchten wir priorisieren?
    
    
    - Browserbasierte App   
        scheint für viele ein Mehrwert zu sein
    - Single Sign-on  
        scheint auch wichtig zu sein
    - Türen leichter öffnen (hoffentlich niemand will eine Tür mitnehmen), nicht ausleihen  
        da sollten wir auch ran  
        Tasso: Joseph hat in Hamburg im Abschluss von FabCity ein Tool für Schubladen gezeigt. Das kann evtl. auch für Türen verwendet bzw. angepasst werden.   
        *Dazu gibt's einige Diskussionsbeiträge (siehe Aufzeichnung, ca. Minute 50)*
    - LDAP-Schnittstelle vereinfachen  
        Bedarf ist für Max unklar. Hier vielleicht nochmal Austausch nötig: Was sind hier genau die Herausforderungen?  
        <u>Tasso: </u>Zwischen SingleSignOn und LDAP Schnittstelle (keycloak?) nutzen.  
        Warum brauchen wir LDAP? --&gt; FabAccess wird Modular konzeptioniert und nicht an eine Werkstatt angepasst. Es ist wichtig, das beizubehalten.
    - Was fehlt?
    - Support für fehlende Objekte
        
        PlugIns
    - Passwörter außerhalb des Klartext  
        Für Erhöhung der Sicherheit —&gt; Klartext ist nur *eine* Möglichkeit beim Import - in FabAccess und beim Export wird Argon2-hash verwendet, das dem Stand der Technik entspricht.
    - Ist eine Ausleihfunktion ein Bedarf?
    - <u>Joris </u>primary/secondary Modus. Kann das Script zur Verfügung stellen, ist aber nicht Prio 1.
    - <u>Wolfram:</u> Community Plattform/Dokumentation: Geht das? Haben wir da die Berechtigungen?  
        <u>Max: </u>Ja das wird und muss gehen. Joseph hat da sehr viel Offenheit signalisiert.   
        <u>Tasso: </u>Alles ist auf gitlab OpenSource, Personen können dort beigefügt werden. Website hängt auch in gitlab drin.   
        Zudem gibt's ReadTheDocs als Anwender-Doku. Da weiß er nicht, wie der Stand ist. Auch das müsste in git sein, bzw. kommt aus git raus oder kann in ReadTheDocs von Menschen mit Accounts bearbeitet werden. Daran darf‘s nicht scheitern!
    - <u>Wolfram:</u> Anzeigenamen. Neben der internen ID eine weitere? Tasso: Matrikelnummer der Studierenden hat funktioniert. Tasso schaut, wie er hier unterstützne kann.
    -
- Was hat Priorität? Wer kann sich was davon vorstellen zu übernehmen?
    
    
    - <u>Julian: </u>Doku sollte unbedingt aufgeräumt werden, damit neue Entwickler\*innen gut einsteigen können. Es gibt gerade 100 Repros...  
        <u>Falko: </u>Git zum Laufen bringen. Vielleicht können wir uns darauf einigen. Wie Tasso meinte: Viel kaputt gehen kann da nicht. Da können wir dann Erfahrungen sammeln, wie das als Community-Projekt am Besten läuft - und es gibt ja Beispiele, von denen man lernen kann.
    - <u>Fazit von Max:</u> Browser-basierte App scheint wichtig zu sein für viele. Single Sign On in LDAP und das mit den Türen.
    - <u>Tasso:</u> ios und android ist eigenes Arbeitspaket das zu übergeben und fortzuführen. Falko könnte sich das vielleicht vorstellen. Kommt drauf an, wie das aufgebaut ist. Max nimmt das mit.
    - Max wird mit den Personen, die sich für Softwareentwicklung gemeldet haben und auch mit denen, die sich für die Doku gemeldet haben.
- Ausblick: Angebote einholen, nächster Call mit Joseph mit entstandenem Team und Übergabe. Die Gelder müssen bis November ausgegeben sein. Das DSEE-Projekt läuft bis Ende des Jahres.
    
    
    - Max kann bei Fundraising unterstützen.
    - Max: Etwa in einem Monat finden wir uns nochmal zusammen.