On Nov 25, 2007 7:14 AM, Yoshiki Ohshima <[EMAIL PROTECTED]> wrote: > ------ > ... a practical working system that is also its own model; a whole > system from the end-users to the metal that could be extremely compact > (we think under 20,000 lines of code) yet practical enough to serve > both as a highly useful end-user system and a "system to learn about > systems". I.e. the system could be compact, comprehensive, clear, > high-level, and understandable enough to be an "Exploratorium of > itself". > ------ > > It is a working model of a personal computer which is > self-supporting, and something that the user can do stuff/interact > with.
The way it's described you could interpret almost anything into it. What is "self-supporting"? What is this "stuff" you can do and interact with? What about the "practical" part? What use for the world will the system have apart from being self-descriptive in 20K lines of code (apart from being great in itself :)? What exactly do you mean with "highly useful end-user system"? Who is the end-user? Programmers, geeks/enthusiasts, businessmen, children/schools (for teaching science), or maybe everyone? What can we do with it? Is this project purposely sending out no concrete message to us? If we have no clue what it's about then our contributions won't always fit your goals and you are less likely to get contributions because we don't know what to expect from you. Is it possible for you all to define the goals in more concrete terms similar to this *example* (I have to admit, it might be exaggerated and biased by some of my personal goals ;): ---------- Our goals: Create a fully runtime-manipulable programming environment with a complete description of itself, all written in itself. Possibly also include a full description of the hardware running the system. Create a productive and easy to use graphical environment for desktop, business, and mobile users, providing an alternative to current general-purpose operating systems and applications. Design an environment to improve learning for children, students, and scientists. This environment should also form a base for researching new kinds of computing/programming systems and in turn bring an equivalent of Moore's Law to software. Develop the whole system in approximately 20K lines of code. ---------- These would be just the high-level goals. Each of them could need a better description of the target audience (e.g., with personas) and the lower-level goals (like "easy to read code", "easy to think in", whatever your goals are, explained in your own words). Bye, Waldemar Kornewald _______________________________________________ fonc mailing list [email protected] http://vpri.org/mailman/listinfo/fonc
