From 6987b35d8cdbe6146f7f821f3324120c557ae1f3 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Sat, 3 Nov 2012 12:31:16 +0100 Subject: Regenerate talks using shared resources, and move Emdebian talk below fb (it was never actually used). --- blends/talk/khammam/index.html | 175 +++++++++++++++++++++-------------------- 1 file changed, 88 insertions(+), 87 deletions(-) (limited to 'blends/talk/khammam/index.html') diff --git a/blends/talk/khammam/index.html b/blends/talk/khammam/index.html index aec60c2..d5a6b67 100644 --- a/blends/talk/khammam/index.html +++ b/blends/talk/khammam/index.html @@ -1,15 +1,16 @@ - + + - + Debian Pure Blends - @@ -20,8 +21,8 @@ Jonas Smedegaard

Sarada, Khammam, October 20th, 2011

-
-

Overview

+
+

Overview

  • Internet
  • Home
  • @@ -31,57 +32,57 @@ Jonas Smedegaard
  • Debian Pure Blends
-
-

Internet

+
+

Internet

Internet is our digital parallel World...

-
-

Home

+
+

Home

  • Where you are safe
  • Where you can store goods
  • Where you can fumble and experiment
-
-

Passion

+
+

Passion

  • Purpose
  • Astronaut?
  • Nuclear Scientist?
-
-

Passion

+
+

Passion

    -
  • Purpose
  • +
  • Purpose
  • Passion!
-
-

Passion

+
+

Passion

    -
  • Purpose
  • +
  • Purpose
  • Passions!
-
-

Trust

+
+

Trust

  • trust: feeling comfortable as guest in another home
  • proper trust == mutual trust
-
-

Healthy environment

+
+

Healthy environment

  • everyone has a home
  • everyone is driven by passions
  • everyone finds mutual trust in some others
-
-

Debian - the universal Operating System

+
+

Debian - the universal Operating System

  • Free Software
  • Ruled 100% by its own volunteers
  • @@ -92,8 +93,8 @@ Jonas Smedegaard

    Debian is "the universal Operating System"

    Goal: Usable everywhere

-
-

Debian - your new home?

+
+

Debian - your new home?

  • Your home is not a commercial product of someone else
  • Your home can be in any of 100+ languages
  • @@ -102,32 +103,32 @@ Jonas Smedegaard
  • You are welcome to share your passions as an equal peer
-
-

Debian - very flexible...

+
+

Debian - very flexible...

  • Flexible: good
  • Very flexible: very good
-
-

Debian - too flexible!

+
+

Debian - too flexible!

  • Flexible: good
  • -
  • Very flexible: very good
  • +
  • Very flexible: very good
  • Very flexible: very confusing!

Debian is maybe too flexible: confusing or even scary...

-
-

Debian - ways to simplify

+
+

Debian - ways to simplify

  1. Tolerate it: Use it as-is
  2. Remove choice: Use e.g. Ubuntu
  3. Use a Debian Pure Blend
-
-

Debian - simple if generic defaults are ok

+
+

Debian - simple if generic defaults are ok

  • Mainstream (but not too new) hardware
  • GNOME desktop
  • @@ -138,8 +139,8 @@ Jonas Smedegaard

Debian is simple - if you like the defaults.

-
-

Debian Pure Blend - Debian for a specific purpose

+
+

Debian Pure Blend - Debian for a specific purpose

a subset of Debian configured to support a particular target group out-of-the-box.

Goal 1
@@ -150,8 +151,8 @@ Jonas Smedegaard
-
-

Debian Pure Blend - current blending projects

+
+

Debian Pure Blend - current blending projects

  • Debian Jr
  • Debian Med
  • @@ -166,15 +167,15 @@ Jonas Smedegaard
  • Debian Multimedia
-
-

Deebian Pure Blends - future blends

+
+

Deebian Pure Blends - future blends

  • FreedomBox
  • Debian LAN
-
-

Debian Pure Blends - all Debian

+
+

Debian Pure Blends - all Debian

  • Debian packages - selections (e.g. for tasksel to pick up)
  • Debian configuration - use of policy-compliant package-provided interfaces
  • @@ -186,13 +187,13 @@ Jonas Smedegaard
-
-

Debian Pure Blends - why bother?

+
+

Debian Pure Blends - why bother?

Nice ideals and principles in theory, but...

What's in it for me?!?

-
-

Debian Pure Blends - downsides

+
+

Debian Pure Blends - downsides

  • annoying - Debian package maintainers may not like proposed changes
  • slow - stable distribution is released infrequently
  • @@ -200,23 +201,23 @@ Jonas Smedegaard
  • complex - packages must obey Debian Policy
-
-

Debian Pure Blends - Benefits

+
+

Debian Pure Blends - Benefits

  • backed by Debian - help, bug tracking, translations, etc.
  • teamwork - others might help you refine and maintain your setups
  • common structures - others might take over if you loose interest
-
-

Tech - Debian, generic setup

+
+

Tech - Debian, generic setup

  • select package profile(s)
  • install
-
-

Tech - Debian, hand-tuned

+
+

Tech - Debian, hand-tuned

  • select package profile(s)
  • select additional packages
  • @@ -224,8 +225,8 @@ Jonas Smedegaard
  • (re)configure packages
-
-

Tech - Debian, auto-tuned

+
+

Tech - Debian, auto-tuned

  • pre-seed package selection
  • pre-seed package configurations
  • @@ -233,15 +234,15 @@ Jonas Smedegaard
  • (re)configure non-debconf packages
-
-

Tech - Debian Pure Blend = generic

+
+

Tech - Debian Pure Blend = generic

  • select blend profile
  • install
-
-

Tech - tasks involved

+
+

Tech - tasks involved

  • extra software → into Debian officially
  • manual configurations → preseeding
  • @@ -251,13 +252,13 @@ Jonas Smedegaard
  • convince others in Debian to add as tasksel task
-
-

Tech - blends-dev

+
+

Tech - blends-dev

Tool to help maintain package lists and prospective packages.

Example: http://debian-med.alioth.debian.org/tasks/psychology

-
-

Tech - dirty tricks

+
+

Tech - dirty tricks

Avoid configuration files...

  • config.d folders
  • @@ -265,8 +266,8 @@ Jonas Smedegaard
  • networked data
-
-

Tech - tweaks

+
+

Tech - tweaks

Reusable scripts compatible with one or more of...

  • FAI
  • @@ -275,16 +276,16 @@ Jonas Smedegaard
  • Puppet
-
-

Tech - good style

+
+

Tech - good style

  • Aptitude
  • debconf
  • Config::Model
-
-

Tech - When is it "Pure"?

+
+

Tech - When is it "Pure"?

When all is in Debian, with no dirty tricks:

  • package selection(s)
  • @@ -292,8 +293,8 @@ Jonas Smedegaard
  • installation
-
-

Team - getting involved

+
+

Team - getting involved

  • identify and isolate tweaks at your own system
  • register missing software - on wiki page or (better!) in Debian BTS
  • @@ -304,8 +305,8 @@ Jonas Smedegaard
  • discuss upstream (i.e. with authors) what is possible now / soon
-
-

Team - getting involved II

+
+

Team - getting involved II

  • write intro for peer enthusiasts
  • decide and document ideal formats - translations, graphics etc.
  • @@ -314,8 +315,8 @@ Jonas Smedegaard
  • document if beginners can ask for a mentor
-
-

Team - getting involved III

+
+

Team - getting involved III

  • make illustration
  • make screendumps
  • @@ -325,16 +326,16 @@ Jonas Smedegaard
  • Register and maintain relevant Debtags
-
-

Team - getting involved IV

+
+

Team - getting involved IV

  • Translate package descriptions
  • Translate debconf dialogs
  • Translate upstream code
-
-

Team - getting involved V

+
+

Team - getting involved V

  • Help integrate contributions from graphics artists, translators and others
  • document decision processes of the team (and Debian and upstreams?)
  • @@ -342,16 +343,16 @@ Jonas Smedegaard
  • insist on transparency - not only for code!
-
-

Team - Continuous status checks

+
+

Team - Continuous status checks

  • Ask users about their needs - you will forget over time!
  • Ask teams about their tasks - each participant has slightly different perception of the common vision and status
  • Ask upstreams about use: perhaps potentials are missed, or code or persons feel as being abused
-
-

Debian Pure Blends - Future

+
+

Debian Pure Blends - Future

  • debconf dontcare vs. explicit choice of default option
  • debconf query mechanism (and fill buffer from live system)
  • @@ -360,13 +361,13 @@ Jonas Smedegaard
  • Config::Model - semantic configfile handling
-
-

Final words...

+
+

Final words...

Be passionate!

Share your passion!

-
-

Final words...

+
+

Final words...

Be passionate!

Share your passion!

This talk: http://dr.jones.dk/blends/talk/khammam/

-- cgit v1.2.3