a crackpot idea i had

Jim Conner jconner
Mon May 17 11:31:12 PDT 2004


Good idea Dennis!  Here's my thoughts.  Sorry for the length.

Well, I started with OL2.3(for a month or so) and went to eD2.4, I'm now 
running a modified version of W3.1.  There were quite a few things I liked 
about eD2.4 and some I didn't, especially after it got very dated.  I've 
noticed that there are some core libs and programs in W3.1 that are quite 
dated and need to be updated to install anything else.  Granted, I can 
install the tarball and get it working, but for a novice it's easier to 
install a RPM package to do this.  I'm running older hardware(P200 w/ 64mb of 
ram) and if I tried to compile KDE3 or some such large compile, it would take 
days.  I'd like a distro that was current and stable with all major programs, 
libs and the kernel, and kept up with making rpm packages for major programs. 
 These can be on an ftp site, yes I know about the soss ftp site for Caldera. 
 Also, it puts files where they make sense, using LSB and such standards.  
I've been using linux for over 2 years and have a decent grasp on most 
things, but I still look at linux distros as a decent desktop alternative.  
I've been contemplating on changing distros and Suse sounds tempting.  I'd 
like to try out Gentoo, but not on my production desktop.  Personally, I 
think we need to start a list of the features/programs/whatever and go from 
there.  Here's my $0.02 and a start of the list.  Please feel free to 
comment.  This is in no certain order, just in the order it came to mind.

Desktop edition(someone more qualified can comment about the server edition)
- Strict adherence to LSB and FHS and other standards so it's attractive for 
3rd party software companies.
- Latest stable kernel
- Latest stable compiler and libraries
- Latest stable XFree86
- Latest stable KDE, Gnome, xfce, and other popular window managers(optional 
install on each)
- Latest stable Mesa, SDL, and other 3D graphics stuff
- Latest stable iptables
- Latest stable grub & lilo(option on which to install)
- Good firewall on install, easy for a novice to setup correctly on 
install(well, most novices)
- Only the services/daemons turned on that the user wants turned on during 
install.
- Easy, understandable install.  A modified Lizard would be great.
- Support for ext2, ext3, reiserfs, xfs on install
- Latest stable OpenOffice
- Latest stable RealPlayer & Flash
- Good gui admin tools (like COAS2 and webmin)
- ncurses admin tool (like the old coastool in eD2.4)
- Optional install of Opera and Mozilla
- A personal finance program such as Gnucash & KMymoney2(or some such)
- Scribus or such for Desktop Publishing
- Include at least one well known 3D game that works out of the box as an 
optional install.
- Latest stable Python/ TCL/TK /Perl and other needed development languages.
- Latest stable sendmail(and option clones), Apache, bind and other daemons.
- Good gui firewall tool.  One that novices can understand without having to 
know iptables inside and out.  Experts can write their own using vi.
- Good set of printed manuals.  Useful for novices to experts.
- Good detection of hardware on install.  eD2.4 had this and would install on 
almost anything.  Granted some hardware had to be setup after install, but 
you had a working install to upgrade & configure.
- Good working packaging system.  Be it rpm, apt or portage.  One that works 
and is easily understood by novices, preferably with a gui front-end.
- KConfigure installed for those that want a good gui to compile tarballs.
- Ability to install on a minimal 486 to the latest/fastest processor.  Would 
tell user that installing KDE3(or latest) isn't a good idea on a 486 with 
16MB of ram and give some good options.
- Latest stable sane(and supporting scanner software/libs).
- Latest stable(devel if necessary) pda, digital camera support.
- Working CDRW/DVD on install.
- Latest stable pcmcia libraries for ease of laptop install.
- Included in printed documentation and on .txt file on cdrom is a list of 
where to go for help.  A list of web sites, newsgroups, mailing lists, 
chat-rooms, etc.  and a list of good web sites such as freshmeat, 
sourceforge, newsforge, linuxtoday and such.  Some novices don't have a local 
expert to consult and end up stumbling on to such things after much 
frustration.

After Install
- Create packages of all major programs/libraries/whatever for each of their 
stable releases.  These can be put on a FTP site such as Caldera's soss site. 
 I know other distros have similar.
- Have good marketing and advertizing.
- Communicate with the users regularly about upcomming releases and beta 
testing.
- Keep up on various security notices and release patched packages as needed. 
 Most distro's do this.
- Have a market presence(i.e. boxed editions in stores like Suse, Mandrake 
and Redhat).
- Affordable corporate tech support for the average person.
- Minor releases every ~6 months and major releases every 1.5-2 years.
- Ease of user to upgrade(via downloading packages) to each minor release.
- User may have to purchase/download iso for a major release depending on 
expertise.
- Ease of user to upgrade to a new major release with a cdrom either 
purchased or downloaded.

This is all I can think of for now.  I'm sure I'll think of some later, 
unless someone beats me to it.  Please feel free to comment or break my 
points down into sub-points.

Jim
-- 
 
 11:42am  up 7 days,  1:03,  3 users,  load average: 0.17, 0.17, 0.11
------------------------------------------------------------------------
Running Caldera W3.1 - Linux - because life is too short for reboots...



More information about the Linux-users mailing list