All pastes #798729 Raw Edit

Mine

public text v1 · immutable
#798729 ·published 2007-11-26 23:44 UTC
rendered paste body
Goal: To Build a Lightweight, friendly and highly optimized linux distribution

Audience: My target audience are disatisfied Puppy Linux users.

Objective 1: Design

Determine the best building environment to start this project.
T2/Arch/Other Pre-existing linux environment

These all have their strengths and weaknesses. Many of the top distributions have
broken dependencies and crude hacks to make things work. Redhat, Debian, Ubuntu
and Suse are all guilty of crap and bloat.  This is also true for smaller "non"
branded or hobbyist environments.  Arch is a good choice for a binary based
starting point but doesn't offer the flexibility that and environment like
T2 does.  Gentoo...no way.

Objective 2: User Friendliness of Interface
User friendliness should be key point here.  Some argue that keeping it console
based allows freedom as opposed to GUI'fying everything and taking away those 
said freedoms.  But people won't use it if it is not friendly.  Focus should be
maintained on keeping the user interested in what they are doing without 
"overdoing" it.  Examples of "Over Doing it" KDE...Examples of "Incorrectly Doing
it" Gnome.  Example of "We don't know quite what we are doing" XFCE.

Objective 3: Minimal Size
Keeping things user friendly usually comes at the cost of eye-candy.
More eye candy = easier to use.  Not necessarily always true but more often than
not.  Focus should be kept on minimal size vs eye candy and ease of use.

Objective 4: Simple
The system should be simple and intuitive enough that any user can quickly see 
how to do the most common tasks that they need todo.  
For example: Abiword should be called "Word Processing" Pidgin should be called 
"Instant Messaging"  dont' use confusing techno babble to confuse the user in the
name of being "different"


Objective 5: Professionalism
The project must appear professionally completed.  Nothing conveys garbage to the 
user faster than the words "hobby", "side gig", "played with" etc.  
Either the project is done intentionally as a professional image or not at all.