From 996f73f7bfabda73fe325ba36a9489170219239a Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Thu, 20 Oct 2011 09:41:38 +0530 Subject: Rewrite for less technical intro. --- blends/talk/khammam.mkd | 128 ++++++++++++++++++++++++++++-------------------- 1 file changed, 74 insertions(+), 54 deletions(-) (limited to 'blends/talk/khammam.mkd') diff --git a/blends/talk/khammam.mkd b/blends/talk/khammam.mkd index cc7dc14..5dc4346 100644 --- a/blends/talk/khammam.mkd +++ b/blends/talk/khammam.mkd @@ -1,25 +1,63 @@ % Debian Pure Blends % Jonas Smedegaard -% Khammam, October 20th, 2011 +% Sarada, Khammam, October 20th, 2011 # Overview - * Debian is generic - Blends are specific - * Purity: all is Debian - * Why bother? - * Technical details - * Team, community, users - * Future + * Internet + * Home + * Passion + * Trust + * Debian + * Debian Pure Blends + +# Internet + +Internet is our digital parallel World... + +# Home + + * Where you are *safe* + * Where you can *store* goods + * Where you can *fumble* and experiment + +# Passion + + >* Purpose + * Astronaut? + * Nuclear Scientist? + +# Passion + + * ~~Purpose~~ + * Passion! + +# Passion + + * ~~Purpose~~ + * Passions! + +# Trust + + >* trust: feeling comfortable as guest in another home + * proper trust == mutual trust + +# Healthy environment + + * everyone has a **home** + * everyone is driven by **passions** + * everyone finds mutual **trust** in some others # Debian - the universal Operating System + * Free Software * Stable * Flexible + * very very big -Debian is the universal Operating System. +Debian is "the universal Operating System" -Goal - : Usable everywhere +Goal: Usable everywhere # Debian - very flexible... @@ -32,28 +70,28 @@ Goal * ~~Very flexible: very good~~ * Very flexible: very confusing! -Debian is too flexible: confusing and to some even scary! +Debian is maybe too flexible: confusing or even scary... # Debian - ways to simplify - 1. Keep things as-is - educate users instead - 1. Remove choice - 1. Provide multiple defaults + 1. Tolerate it: Use it as-is + 1. Remove choice: Use e.g. Ubuntu + 1. Use a Debian Pure Blend # Debian - simple if generic defaults are ok * Mainstream (but not too new) hardware * GNOME desktop - * Iceweasel web browser + * Iceweasel web browser (= Firefox) * Exim MTA * Apache web server * MySQL database server -Debian *is* simple - if you happen to like its defaults. +Debian *is* simple - if you like the defaults. # Debian Pure Blend - Debian for a specific purpose -Debian Pure Blend (in short DDD): a subset of Debian configured to +a subset of Debian configured to support a particular target group out-of-the-box. Goal 1 @@ -62,23 +100,6 @@ Goal 1 Goal 2 : Advertise this fact to the world to attract users and developers -# Debian Pure Blend - technical parts - - * package selection(s) - * customizations - -The concrete work to include as packages with official Debian. - -# Debian Pure Blend - reality parts - - * goals & noise about progress - * package health + encourage additional software packaging - * passion & patience - * good relations with Debian package maintainers, competitors, and upstream authors - * good relations with users - -Surrounding work making a Blend relevant. - # Debian Pure Blend - current blending projects * Debian Jr @@ -93,7 +114,10 @@ Surrounding work making a Blend relevant. * Debian GIS * Debian Multimedia -Projects working on Blends - some pure, some not (yet)... +# Deebian Pure Blends - future blends + + * FreedomBox + * Debian LAN # Debian Pure Blends - all Debian @@ -106,7 +130,7 @@ DDD # Debian Pure Blends - why bother? -Nice on paper with ideals and priciples, but... +Nice ideals and principles in theory, but... What's in it for me?!? @@ -123,24 +147,6 @@ What's in it for me?!? * teamwork - others might help you refine and maintain your setups * common structures - others might take over if you loose interest -# Tech - Debian support overloading choices - - * Debian installer - * tasksel - * debconf - * aptitude - -# Tech - examples of non-pure blending - - * include non-Debian packages or non-packaged stuff - * include Debian packages from different Debian suite - * configure system other than via Debian package installation - * install using non-Debian media - -You don't own your system - you provide one for others to own. - -So don't refine it like a (sloppy) user: Handle it like a Debian developer! - # Tech - Debian, generic setup * select package profile(s) @@ -270,3 +276,17 @@ When all is in Debian, with no dirty tricks: * APT explicit choice of alternate dependency/recommendation * APT dontcare vs. explicit choice of default dependency/recommendation * Config::Model - semantic configfile handling + +# Final words... + +Be **passionate**! + +**Share** your passion! + +# Final words... + +Be **passionate**! + +**Share** your passion! + +This talk: -- cgit v1.2.3