Hier ein Entwurf eines neuen Kategoriebaums. Alles andere als perfekt, noch nichtmal gut. == Entwurf 1 == * Internes ** TODO ** Stub ** Sammlung *** Glossar *** Tutorial **** Magazin **** OS-Dev für Einsteiger * Software ** Betriebssystem *** Týndur ** Betriebssystemkomponente *** Dateisystem *** Speicherverwaltung *** Netzwerk ** Entwicklung *** Spezifikation **** Dateityp **** API-Standard *** Programmiersprache *** Werkzeug **** Emulator **** Versionsverwaltung **** Editor * Hardware ** Netzwerkkarte ** Soundkarte ** Grafikkarte ** Bus ** Prozessorarchitektur *** x86-64 *** x86 **** x86-Befehl === Bekannte Macken === * Eigentlich sollte der Kategoriebaum als ordentlicher Baum auch in einer einzelnen Wurzel zusammenlaufen, wie bei Wikipedia. (womöglich ist die Abhilfe, auch einfach eine Kategorie:Objekt drüberzuhauen?) * Sortierung nach "Software", "Hardware" und "Sonstiges" kommt mir irgendwie sehr künstlich und sehr starr vor. Wenn wir schon einmal alle Artikel rekategorisieren müssen, dann sollte das nachher auch mindestens ein paar Jahre halten. == Angepasster OSDev.org-Entwurf == * Kategorien ** Hauptseitenthemen *** Definitionen *** Hardware **** Bus ***** ATA (warum als Kategorie?) ***** USB **** Standardgeräte ''(Common Devices)'' (eventuell ist das dann eher Plattformen:x86 z.B.) **** Human Interface Device **** Interrupts (warum als Kategorie? was ist mit IRQ?) **** Netzwerkhardware **** Plattformen ***** ARM ***** Itanium2 ***** MIPS ***** PowerPC ***** Sparc ***** x86 ***** x86-64 **** Sound (Soundhardware in Anlehnung an Netzwerkhardware und im Gegensatz zu allgemeinem blabla zum Thema Sound?) **** Speicher Massenspeicher ***** ATA **** Video ***** VGA *** Programmiersprachen (warum sollten die Unterpunkte Kategorien sein?) **** Assembler ***** Real-Mode-Assembler (was genau soll denn das sein? Brauchen wir dann auch Protected Mode, Long Mode und Virtual 8086 Mode Assembler? Warum sticht Real Mode heraus und va. warum sollte es das in unserem Wiki?) **** C **** C++ **** Python *** Betriebssystementwicklung **** FAQ **** Troubleshooting **** Tutorials ***** OS-Dev für Einsteiger ***** Bare Bones ****** Real-Mode-Assembler (siehe oben) *** Betriebssystemtheorie **** Algorithmen (Bin mir nicht sicher, ob man das nicht eher in konkrete Artikel wie zB [[physische Speicherverwaltung]] packt) **** Executable-Formate (Das erscheint mir hier falsch aufgehoben zu sein) **** Dateisystem ***** Netzwerkdateisysteme **** Grafische Benutzeroberfläche **** Kernel **** Betriebssystem (war das mit Kernel so gemeint?) ***** Betriebssystem mit Source **** Speicherverwaltung (warum als Kategorie? Warum nicht unterhalb von Kernel?) **** Netzwerk ***** Netzwerkhardware (die ist schon oben und da weit besser aufgehoben) ***** Netzwerkprotokoll **** Prozesse und Threads (eventuell [[Prozessverwaltung]]? Warum nicht unterhalb von Kernel?) ***** IPC ***** Synchronisation ***** Taskmodelle (was genau soll das sein?) **** Sicherheit **** Theorie (Theorie als Unterpunkt von Betriebssystemtheorie? Oo) *** Ressourcen **** Standards *** Tools **** 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]]