From 479fab3b59613e8057c5b5f9d7bfc09d20846f11 Mon Sep 17 00:00:00 2001 From: Gustav Eek Date: Sat, 18 Jan 2020 17:38:57 +0100 Subject: [PATCH] Data model added from hardware --- datastructures.mdwn | 105 ++++++++++++++++++++++++++++++++++++++++++++ index.mdwn | 1 + 2 files changed, 106 insertions(+) create mode 100644 datastructures.mdwn diff --git a/datastructures.mdwn b/datastructures.mdwn new file mode 100644 index 0000000..223b1e0 --- /dev/null +++ b/datastructures.mdwn @@ -0,0 +1,105 @@ +% Datastrukturer i hårdvarudatabas + +Inom ramen för Inbyggd Frihet vill vi samla all tillgänglig hårdvara +och förutsättningarna för den som samfundet förfogar över. Databasen +kommer också ligga till grund för att avgöra vilka guider som är +relevanta. + +Följande är databasens grundstruktur: + +Maskiner + : Enskild fysisk hårdvara. t.ex. datorer, etc. Hårdvara är av någon + modell, har en grund och speciell konfiguration och en nuvarande + ägare, huruvida den kan överlåtas och pris villkor. + + Namngivning + : Namn utefter lämplig identifiering, som datorns värdnamn, + t.ex. *russel.mdwn*, *conan.mdwn*, etc. + + Hierarki + : */machines/\*. + + Relationer + : *modell*, *ägare*, *perifera* + + +Modell + + : Hårdvarumodeller, t.ex. T60, X230, Chromebook C201, BeagleBone + Black, etc. Med modeller kommer tillverkare, tillverkningsår, viss + grundkonfiguration av hårdvara, vanliga avvikelser, kompatibilitet + med coreboot, etc. Man kan också hitta länkar till wikiinterna och + -externa guider. + + Namngivning + : Utifrån modellnamn, t.ex. *x220.mdwn*, + *chromebook-c201.mdwn*. + + Hierarki + : */models/\*. + + Relaterar + : *typ*, Guider, *perifera* + +Typ + + : Grundtyp av hårdvara, t.ex. mobiltelefon, stationär dator, bärbar + dator, etc. + + Namngivnign + : Namn utifrån typ, t.ex. *mobile.mdwn*, *desktop.mdwn*. + + Hierarki + : */types/\* + + Av alla känns typ som minst relevant att ha egna sidor för. + +Ägare + + : Den wikianvändare, som har kontroll över den aktuella + hårvaran. Användare har typiskt någon presentation, intressen, + kontaktuppgifter, relationsstatus, porträttfotografier, etc. + + Namngivining + : Följer standard för Ikiwiki, t.ex. *gustav.mdwn*, + *albin.mdwn*. + + Filhierarki + : */users/\* -- åter Ikiwikis standard + +Komponenter + + : Hårvara som kan konfigureras men är inbyggd som del i maskinerna, + bl.a. WLAN, blåtand, etc. finns med olika grad av inbyggd + frihet. Partikuläriteter som är relevanta för olika maskiner tas + upp här + + Namngivinig + : Namn efterfån benämning på kort, o.dy, + t.ex. *mini-pci-atheros.mdwn*, *usb-atheros.mdwn*, + *mini-pci-intel.mdwn*. + + Hierarki + : */components/\* + + Försäljare listar ofta dessa kategorier "DVD & Blu-Ray", + "Datorlåda/Chassi", "Grafikkort/GPU", "Hårddisk Mekanisk", + "Hårddisk SSD", "Internminne/RAM", "Kylning/Moddning", "Ljudkort", + "Moderkort", "Nätaggregat/PSU", "Optane Memory", "Processor/CPU", + "TV-kort/Kontrollerkort" + +Perifer + + : Hårdvara som snarare kopplas till enheter eller maskiner med kabel + o.dy. Exempel är tangentbord, skärmar, o.dy. + + Namngivinig + : Namn efterfån benämning på hårdvaran, o.dy, + + Hierarki + : */perifera/\* + + OBS. Vissa naturligt perifera enheter, t.ex. USB-donglar för + nätverkskort, externa skärmar som ersätter interna + komponenter. Avgränsningen mellan komponenter och perifera är + godtycklig. diff --git a/index.mdwn b/index.mdwn index 3d15fc4..b0bb7dd 100644 --- a/index.mdwn +++ b/index.mdwn @@ -34,6 +34,7 @@ Se **[[kommunikation]]** för chattrum, maillista och andra sätt att prata med * [Lista över frihetsproblem](problem) * [[Guider]] * [Vår plan](projekt) +* [Databaschema över tillgänglig hårdvara](datastructures) ____________________ -- 2.39.2