Hier ein Entwurf eines neuen Kategoriebaums. Alles andere als perfekt, noch nichtmal gut.
== Angepasster OSDev.org-Entwurf ==
* Kategorie
** Hauptseitenthema
*** Definitionen
*** Hardware
**** Bus
***** ATA (warum als Kategorie?)
***** USB
**** Standardgerät ''(Common Devices)''
**** Human Interface Device
**** Interrupts (warum als Kategorie? was ist mit IRQ?) (Was ist mit [[PIC]], [[APIC]], [[ISR]], [[Exception]]? --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET))
**** Interrupthandling (oder Interruptverarbeitung? Falls jemand nenn besseren Namen hat gerne :-) ) mit [[Interrupt]], [[Exception]], [[IRQ]] und [[ISR]], wobei das auch irgendwie in Hardware nicht so ganz passt, finde ich, das kommt für mich fast eher in Betriebssystemtheorie (die Unterkategorie Interruptcontroller natürlich nicht!) --[[Benutzer:Bluecode|Bluecode]] 09:25, 6. Jan. 2010 (CET)
***** Interruptcontroller mit [[PIC]] und [[APIC]] (Soll das wirklich eine Unterkategorie werden? Ordnung schaffen schön und gut, aber wenn jeder Artikel seine eigene Kategorie hat, ist es auch nicht mehr übersichtlich --[[Benutzer:Taljeth|Taljeth]] 12:07, 6. Jan. 2010 (CET))
**** Netzwerkhardware
**** Plattformen (Wer schreibt die ganzen Artikel? Faktisch machen wir nur x86 --[[Benutzer:Taljeth|Taljeth]] 12:07, 6. Jan. 2010 (CET))
***** ARM
***** Itanium2
***** MIPS
***** PowerPC
***** Sparc
***** x86
***** x86-64
**** Soundhardware
**** Massenspeicher
***** ATA
**** Video
***** VGA
*** Programmiersprache
*** Betriebssystementwicklung
**** FAQ
**** Troubleshooting
**** Tutorial
***** OS-Dev für Einsteiger
***** Bare Bones
*** Betriebssystemtheorie
**** Algorithmus (Bin mir nicht sicher, ob man das nicht eher in konkrete Artikel wie zB [[physische Speicherverwaltung]] packt) (Ja, und die Artikel werden dann hier einsortiert ;-) --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET))
**** Executable-Format (Das erscheint mir hier falsch aufgehoben zu sein) (Mag sein, ich würde jetzt am ehesten für ne Unterkategrie in Standards stimmen --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET)) (Ich würde für Betriebssystementwicklung plädieren, zumindest klingt das nacht Praxis bzw. Implementierung und dort sind Executable-Formate sicherlich relevant --[[Benutzer:Bluecode|Bluecode]] 09:25, 6. Jan. 2010 (CET) )
**** Dateisystem
***** Netzwerkdateisystem
**** Grafische Benutzeroberfläche
**** Kernel
**** Betriebssystem (war das mit Kernel so gemeint?)
***** Betriebssystem mit Source
**** Netzwerk
***** Netzwerkhardware (die ist schon oben und da weit besser aufgehoben) (Na und? Kategorien können doch auch zwei Oberkategorien haben --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET)) (in einem Kategorien-'''Baum''' eigentlich nicht, aber das sind Korinthen, trotzdem hat Netzwerk'''hardware''' nicht in Betriebssystemtheorie zu suchen finde ich --[[Benutzer:Bluecode|Bluecode]] 09:25, 6. Jan. 2010 (CET) )
***** Netzwerkprotokoll
**** Prozesse und Threads (eventuell [[Prozessverwaltung]]? Warum nicht unterhalb von Kernel?)
***** IPC
***** Synchronisation
***** Taskmodell (was genau soll das sein?) (In OSDev sind dadrin die Artikel zu Monotasking, Multitasking und Echtzeitbetriebssysteme --[[Benutzer:DickHuuhn|DickHuuhn]] 22:56, 5. Jan. 2010 (CET))
**** Sicherheit
*** Ressourcen
**** Standard
*** Tool
**** Assembler
**** Bootloader
**** Compiler
**** Debugger
**** Plattenimagetools
**** Emulatoren
**** IDEs
**** Linker
** Wiki-Verwaltung
*** Umstritten
*** In Arbeit
*** Stub
FAQ und Troubleshooting ist btw. eine sehr gute Idee!--[[Benutzer:Bluecode|Bluecode]] 22:21, 4. Jan. 2010 (CET)
[[Kategorie:Internes]]