It’s some time this idea is in top of my head “Tracker Personalities” that is to have more that a simple full blown Haiku Image(s) but have different jam targets see the following:
- Haiku Kiosk only an application it's running (Bterminal, webPositive?) there is no tracker in reality (as I say it's in no personality) and no other applications apart form "kiosk", the OS is navigated via the Kiosk Application (if feasible)... You cannot close the Kiosk in no way or if we do Haiku reboots, simply! You can use it for a MediaCenter in which there is only Haiku MediaCenter for a media center dedicated OS, or for a PAD in which there is a Deskbar replacement with more big icons, gestures support, multitouch and so on... Optimized for size < 32 MB, can be installed in a Disk-on-chip/module. boot < 1sec :-) All servers and kits not useful for the Kiosk App ---> remove!
- Haiku CommandLine useful to replace Linux in a more beautiful way; simply there is only Tracker with 3 replicants (Clock that is new, the Screen replicant and a Bterminal replicant occupying the rest of the screen(s) and Launchpad), there is no Deskbar (Tracker is in CommandLine personality). Tracker is only an empty blue window, there are no icons, we've Screen so you can change "Virtual Console" pressing ALT+F# as on a Linux machine. Hint Haiku is more lightweight that a modern Linux, in this way it runs on a Pentium I, w/o problem... boot < 2sec :-) Optimized for size, installable on SD or USB Flash drive < 128 MB If servers and kits are not useful ---> remove!
- Haiku Desktop Edition The actual Haiku image, there is a Tracker with icons, there is a Deskbar, all servers and applications installed and rumning. This the normal desktop image. This that normal users want download. Normal size is 700 MB (a 70 min CD Rom). Boot = 3 sec
- Haiku Deluxe/Developer Edition The more complete Haiku, you can image all applications possible enad pre-configured, all useful libraries and framework installed (Qt, JAVA, ...), Palidin installed and configured ready to compile and others useful applications to a software engineer and a PRO user... Biggest size 4200 MB (a DVD Rom). Boot time influential (> 5 sec).
What do you think?
The more difficult thing I see is to have the “technology” to convince a Tracker to no show icons… I’ve not find a way to say this to him (?) there is a way? Some configuration file to edit?
If this idea like the normal evolution is to think a sort of Haiku Nlite Application so “personalities” (editions) became “profiles” and there is obviously an “personalized” section in which user can cut as its preference Haiku; as Nlite do should be warnings on thing that are CORE of Haiku and (that) if you remove them Haiku not works anymore…