[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

SEUL: Idea for SEUL startup



Hi there,

	I've just joined this mailing list, and I have a few ideas on how
this distribution could become friendlier: 

	1- Ditch sysvinit, write a new init.
		Why? When I was a newbie with Linux, i often wanted to
		start programs at bootup. But I had no clue on where to
		start. The /etc/rc.d (Slack, RH) and /etc/init.d (Debian) 
		are still too complicated for a normal user to understand.
		I'm thinking of something like Windows, where it starts up
		something like a menu, and this menu program starts up
		everything thats in the folder "StartUp". Hide all the 
		system init stuff, in a place where only the advanced user
		would be interested. Make this program look nice, with
		pretty little colors and menus (I've written a nice lib
		called libac which does the color and positioning job very
		well).

	2- Make a menu system default instead of a shell
		In my old DOS days, my father always set up a nice menu
		system so I could find all the programs I needed easily.
		I was quite unsure of what to do if a "C:\>" prompt came
		up on my face. Learning UNIX shells is harder than
		learning COMMAND.COM. My idea is to have the init call
		up a menu system, where you'd login, start up any of your
		programs through the menu, and if you wanted to, exit to
		bash or csh of whatever. Then a simple "exit" command
		would bring you back to the menu.

		Joey Hess' pdmenu would be a nice program to start with.

	These ideas were originally for my own Linux distribution, but
since I didn't have the time or expertise to do this (I'm 13, so I'm sorta
busy and don't have that much experience with UNIX), it never got really
far. I did have it working, including GCC & X, but without any of these
ideas.

	I'd code these programs myself, only  if someone told me why I
can't do two gets() or fgets() functions (the second just skips right by). Any ideas?

So, what do you guys think? I believe these would be good ideas, because
if you really want to compete with the mainstream OS's, borrowing ideas
from them is the only way to make it just as good.

Claudio


----------------------------------------------------------------------------
Simple End User Linux Mailing list
To be removed from this mailing list send a message to majordomo@txcc.net
with the line
unsubscribe seul-project
in the body of the letter.
----------------------------------------------------------------------------