Debian Accessibility Blend - Accessibility made easy using pure Debian

Post on 12-Sep-2021

15 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

Transcript

Debian Accessibility BlendAccessibility made easy using pure Debian

Andreas Tille

LSM

Bordeaux, July 7, 2010

Overview

1 Debian Pure Blends for accessibility

2 Demonstration of Blends tools

3 Future

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 2 / 13

History: CDD Ü Debian Pure Blends

Term Custom Debian Distributions was always misunderstoodMain misunderstanding: CDD was regarded as “something elsethan Debian” even if people were told that it is a concept insideDebian explicitlyDropped the misleading name in favour of a name where youjust have to read the docs

Ü Debian Pure Blend (in short Blend): a subset of Debian that isconfigured to support a particular target group out-of-the-box.

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 3 / 13

History: CDD Ü Debian Pure Blends

Term Custom Debian Distributions was always misunderstoodMain misunderstanding: CDD was regarded as “something elsethan Debian” even if people were told that it is a concept insideDebian explicitlyDropped the misleading name in favour of a name where youjust have to read the docs

Ü Debian Pure Blend (in short Blend): a subset of Debian that isconfigured to support a particular target group out-of-the-box.

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 3 / 13

History: CDD Ü Debian Pure Blends

Term Custom Debian Distributions was always misunderstoodMain misunderstanding: CDD was regarded as “something elsethan Debian” even if people were told that it is a concept insideDebian explicitlyDropped the misleading name in favour of a name where youjust have to read the docs

Ü Debian Pure Blend (in short Blend): a subset of Debian that isconfigured to support a particular target group out-of-the-box.

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 3 / 13

History: CDD Ü Debian Pure Blends

Term Custom Debian Distributions was always misunderstoodMain misunderstanding: CDD was regarded as “something elsethan Debian” even if people were told that it is a concept insideDebian explicitlyDropped the misleading name in favour of a name where youjust have to read the docs

Ü Debian Pure Blend (in short Blend): a subset of Debian that isconfigured to support a particular target group out-of-the-box.

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 3 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Accessibility support in Debian

Debian Accessibility project = Debian for blind and visuallyimpaired peopleSpecial care for

Screen readersScreen magnification programsSoftware speech synthesisersSpeech recognition softwareScanner drivers and OCR softwareSpecialised software like edbrowse (web-browse in the spirit ofline-editors)

Making text-mode interfaces availableProviding screen reader functionality during installation

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 4 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Other Blends

Debian JrDebian MedDebian EduDebian ScienceDebian EzGo, BrDesktopDebian GIS, DebiChemDebian LexDebian Multimedia?. . .

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 5 / 13

Basic goal of Blends

Debian > 29.000 packagesUsers interested in subsetGroups of specialised usersEasy installation and configurationWhile Debian stays general support specialists as wellNo derivative from Debian

Basic idea: Do not make a separate distributionbut make Debian fit for special purpose instead

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 6 / 13

Basic goal of Blends

Debian > 29.000 packagesUsers interested in subsetGroups of specialised usersEasy installation and configurationWhile Debian stays general support specialists as wellNo derivative from Debian

Basic idea: Do not make a separate distributionbut make Debian fit for special purpose instead

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 6 / 13

Basic goal of Blends

Debian > 29.000 packagesUsers interested in subsetGroups of specialised usersEasy installation and configurationWhile Debian stays general support specialists as wellNo derivative from Debian

Basic idea: Do not make a separate distributionbut make Debian fit for special purpose instead

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 6 / 13

Basic goal of Blends

Debian > 29.000 packagesUsers interested in subsetGroups of specialised usersEasy installation and configurationWhile Debian stays general support specialists as wellNo derivative from Debian

Basic idea: Do not make a separate distributionbut make Debian fit for special purpose instead

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 6 / 13

Basic goal of Blends

Debian > 29.000 packagesUsers interested in subsetGroups of specialised usersEasy installation and configurationWhile Debian stays general support specialists as wellNo derivative from Debian

Basic idea: Do not make a separate distributionbut make Debian fit for special purpose instead

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 6 / 13

Basic goal of Blends

Debian > 29.000 packagesUsers interested in subsetGroups of specialised usersEasy installation and configurationWhile Debian stays general support specialists as wellNo derivative from Debian

Basic idea: Do not make a separate distributionbut make Debian fit for special purpose instead

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 6 / 13

Basic goal of Blends

Debian > 29.000 packagesUsers interested in subsetGroups of specialised usersEasy installation and configurationWhile Debian stays general support specialists as wellNo derivative from Debian

Basic idea: Do not make a separate distributionbut make Debian fit for special purpose instead

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 6 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

Using Blends techniques in Debian Accessibility

Attracting UsersEasy overview about accessibility related software in DebianI18n-ed web pages displaying relevant packagesPromoting software that fully supports all needs of disabledpeopleFocus more people on accessibility topic

Attracting developersSimple way to categorise packages (“tasks files”)Key documentation featureQA pages (Bugs of relevant packages)

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 7 / 13

List activity on Debian Accessibility mailing list

2003 2004 2005 2006 2007 2008 2009 2010

020

4060

8010

012

0

Samuel.ThibaultMario.LangJason.WhiteKenny.HittVeli.Pekka.TatilaSebastian.DellitFrans.PopAndor.DemarteauSimon.BienleinCyril.Brulebois

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 8 / 13

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 9 / 13

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 9 / 13

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 9 / 13

Releasing accessibility metapackages usingblends-dev?

Need to relay on experiences of disabled peopleProbably no single solution for everybodySeek for smallest common denominatorAdvantage: Giving the project some structure

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 10 / 13

Releasing accessibility metapackages usingblends-dev?

Need to relay on experiences of disabled peopleProbably no single solution for everybodySeek for smallest common denominatorAdvantage: Giving the project some structure

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 10 / 13

Releasing accessibility metapackages usingblends-dev?

Need to relay on experiences of disabled peopleProbably no single solution for everybodySeek for smallest common denominatorAdvantage: Giving the project some structure

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 10 / 13

Releasing accessibility metapackages usingblends-dev?

Need to relay on experiences of disabled peopleProbably no single solution for everybodySeek for smallest common denominatorAdvantage: Giving the project some structure

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 10 / 13

Raising polularity of Debian Accessibility

Using the Blends framework might enhance visiblity of DebianAccessibilityDo not underestimate the effect of a Debian releaseannouncement mentioning explicitely accessibility features

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 11 / 13

Raising polularity of Debian Accessibility

Using the Blends framework might enhance visiblity of DebianAccessibilityDo not underestimate the effect of a Debian releaseannouncement mentioning explicitely accessibility features

Andreas Tille (LSM) Debian Accessibility Blend Bordeaux, July 7, 2010 11 / 13

This talk is available at

http://people.debian.org/˜ tille/talks/

Andreas Tille <tille@debian.org>

top related