Debian Pure Blends - hacking in your parents' house

Jonas Smedegaard

Nitte, Mangalore, October 28th, 2011

Overview

Me and Asia

Asia trip

Asia trip

Tricky terms

FLOSS: Free/Libre Open Source Software.

Hacking: Being creative with small pieces -- like playing with Lego.

Cracking: Breaking digital "locks", typically to steal digital data.

FLOSS Eco System

Software Code Stream

Software Code Stream

Debian - distro & community

Debian - Community

Debian - Community structure

Debian - Community structure

Debian - Distribution

Debian packages

Debian packaging - Mentors + sponsoring

Debian packaging - Join teams

Debian - derivatives

Debian deriving

Debian - blends

or

Debian - existing blends

Debian - future blends

Debian blending

Debian Pure Blends - Benefits

Debian Pure Blends - downsides

Tech - Debian support overloading choices

Tech - examples of non-pure blending

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

Tech - Debian, hand-tuned

Tech - Debian, auto-tuned

Tech - Debian Pure Blend = generic

Tech - tasks involved

Tech - blends-dev

Tool to help maintain package lists and prospective packages.

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

Tech - dirty tricks

Avoid configuration files...

Tech - tweaks

Reusable scripts compatible with one or more of...

Tech - good style

Tech - When is it "Pure"?

When all is in Debian, with no dirty tricks:

Team - getting involved

Team - getting involved II

Team - getting involved III

Team - getting involved IV

Team - getting involved V

Team - Continuous status checks

Debian Pure Blends - Future

The End