so, to return to the topic, what do you think of mindmapping software for designing a kernel (and the surrounding stuff)? i'm using freemind, and i feel that i have made pretty fast and good progress on really specifying what i want in my kernel. i always lost track of my text files before
i also tried to draw the basic kernel design (as seen in another thread started by me), but that started to get confusing too (even for me), after growing a little. Also it seems really hard for others to interpret the UML Diagram as i intended to. Mind Maps seem to be the (more or less) perfect solution to combine text with a structure/image.
As a sample i attached my kernel (and user space) mind map. i spent about a day on this, so there may be _many_ things missing/imcomplete/not well thought of/... it's just a sample
(and maybe poses some ideas for others to think of in their design?
)
BTW: the green cloud denotes that that part is not really a part of the kernel, but executes _before_ the kernel (so it's something like a stage 3/4 (?) bootloader that sets up long mode, etc... the blue clouds denote that the contained stuff runs in user-mode (seperate processes ...).
What do you think? any other tools suggested (editors, UML modelling, mind mapping, etc.)? any comments on my mind mapped thoughts are appreciated as well of course
(P.S.: sorry for the zipped SVG - thats the only way the image fitted as attachement
)