Projektstatus: Im Einsatz

Dokumentationsplattform für Open Hardware Projekte

Wir erstellen eine Dokumentationsplattform für Open Source Hardware.

Dietrich Jäger, Andreas Plank
#Runde13 #Gruppen-/Selbstorganisation #Plattformen

Welche gesellschaftliche Herausforderung adressiert euer Prototyp?

Open Hardware bedeutet, dass Baupläne und weitere Dokumentationen, die zur Erstellung eines Geräts benötigt werden, unter freien Lizenzen für alle Nutzer*innen kostenfrei veröffentlicht werden. Autonomie, Unabhängigkeit, Selbstbestimmtheit und das nachhaltige Erstellen von Produkten stehen dabei im Zentrum. Das Wissen, das durch Open Hardware veröffentlicht wird, kann unter anderem dabei helfen, langfristig Problemen entgegenzuwirken die zum Beispiel in Orten mit schlechter Infrastruktur aufzufinden sind. Wichtige Anwendungsfelder wären erneuerbare Energien, Mobilität, Umwelttechnologien, Landwirtschaft, Gesundheit und mehr. Open Hardware bietet die Möglichkeit, dass sich Projekte unabhängig von proprietären Unternehmen schnell verbreiten und weiterentwickeln können. Voraussetzung hierfür ist eine vollständige und aktuelle Dokumentation der Projekte. Laut einer Studie der TU Berlin sind jedoch mehr als 90% der Open Hardware Projekte schlecht dokumentiert. Es fehlen beispielsweise Baupläne oder CAD- Dateien. Dies wirkt der Idee und dem Ziel von Open Hardware natürlich entgegen. Ein Hauptgrund für die schlechte Dokumentation ist, dass es keine gut funktionierende Dokumentationsplattform gibt, die den Bedürfnissen von Open Hardware Projekten gerecht werd. Unser Projekt will dieses Problem lösen und somit Open Hardware einfacher verfügbar machen.

Wie geht ihr das Problem an?

Eine eigenständige MediaWiki-Extension wird in PHP programmiert und stellt das Entwicklungsgerüst um technische Dokumentationen feingliedrig zu erstellen. Sie enthält unter anderem semantisch annotierten Eigenschaften, halbautomatischen Listen etc. Auf einem Server mit installierter MediaWiki-Software werden Formulare, semantische Abfrage-#ask-Funktionen und eigen programmierte Funktionen für mechanical engineering-Projekte bereitgestellt. Dort werden auch semantische Eigenschaften erstellt oder eingesetzt, die sich für technische Dokumentationen anwenden lassen. Zum Beispiel für Einzelbauteile, Baugruppen, Komponenten, Stücklisten, Schaltpläne, Utensilien, Maßzeichnungen und weiteres. Dies ermöglicht es, die Projekte-Ebene semantisch zu annotieren und gezielten Fragestellungen halbautomatisch nachzugehen. Da sich semantische Eigenschaften auch erweitern lassen, lässt sich dieses Vorgehen auch um neue Eigenschaften ergänzen und anpassen. Weitere technische Unterstützung soll das Einpflegen komplexer CAD-Ordnerstrukturen, Mehrsprachigkeit und Übersetzung der Inhalte sein.

An wen richtet sich euer Tool?

Unsere ersten Zielgruppen sind alle Fablabs, Makerspaces oder offene Werkstätten, die an oder mit Open Hardware Projekten arbeiten, Organisationen für Open Hardware und Open Science und Organistionen für Entwicklungsarbeit. Außerdem ist jede Privatperson eingeladen, unser Tool zu nutzen.