The OATS Project

Post on 14-Jan-2016

37 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

The OATS Project. ACE Centre Advisory Trust : Andrew Lysley, Jason Walsh, Stephen Druce  Access to Communication and Technology (ACT), Birmingham: Simon Judge In collaboration with: University of Dundee , Dept of Computing DART , Sweden Specialpedagogiska Instituet , Sweden. Contents. - PowerPoint PPT Presentation

Transcript

5th Dec 2005

RAATE 2005

The OATS ProjectACE Centre Advisory Trust:

Andrew Lysley, Jason Walsh, Stephen Druce Access to Communication and Technology

(ACT), Birmingham: Simon Judge 

In collaboration with: University of Dundee, Dept of Computing

DART, SwedenSpecialpedagogiska Instituet, Sweden

5th Dec 2005

RAATE 2005

Contents

• What is Open Source?

• Why Open Source for Assistive Technology?

• What is the OATS project?

5th Dec 2005

RAATE 2005

What is Open Source Software?• Software

– Works like any computer software– Could be written for any operating system– Well established, over a wide range of applications –

from operating systems to mind mapping (e.g. Linux, Apache, OpenOffice, FreeMind, Gimp, …)

– Can still charge for distribution, support – lots of business models based on open source

• Open– Open-source software must make its source code

freely available– Anyone can change and/or share the software freely– End-users have the right to modify and redistribute

the software

5th Dec 2005

RAATE 2005

Open Source Development Model

• The secret volunteer army: Open source software is often developed by ‘volunteers’

• Coders enjoy coding on interesting projects!• Often companies (e.g. Sun, IBM) contribute

coders to projects – mutual interest• Some sectors are dominated by Open Source –

most of the internet is built on it• Universities frequently open source projects

5th Dec 2005

RAATE 2005

Open Source Differences• Publishing source code seems like a small

difference• Fundamentally different way of doing things• Allows innovation, a closer ‘relationship’ to the

user • Allows standardisation to develop – since the

fundamentals are published and open.• Growing movement: considered by some to be

the future of software (e.g. IBM, Sun, some governments…)

5th Dec 2005

RAATE 2005

Why Open Source for Assistive Technology?

• Research and Innovation – technology transfer from research projects

• Customisation – diverse clients require customised software

• Standards – have we any?!• User Feedback and BugFixes• Challenging and interesting projects for coders

5th Dec 2005

RAATE 2005

The OATS Project• Evaluation project (~1 year)• Two parts

– Repository (Library): help users find software easily

– Forge (Dating agency): tools for developing open source software

The only website dedicated to Open Source Assistive Technology software

5th Dec 2005

RAATE 2005

OATS examples• On Screen Keyboards• Screen Readers• Symbol Libraries• Resources (e.g. Gridsets etc)• Cause/effect programs• Macro software (e.g. remapping )• Prediction software

… Innovative and user led software….

5th Dec 2005

RAATE 2005

Library• Easy search• Browse by type• Browse by need• Advanced search

Includes free software as well asopen source

5th Dec 2005

RAATE 2005

Library – Search Results• Simple Summary• Download Link(3 clicks to here)• More Info…

5th Dec 2005

RAATE 2005

Library – Project Listing• ‘Amazonesqe’• Full project info• Further resources• Download link• Access to previous download versions

5th Dec 2005

RAATE 2005

Repository

• Project Listings• Info on AT• Access to lotsof Open Sourcetools…

5th Dec 2005

RAATE 2005

Repository – Forge Tools• Trac: Project management

5th Dec 2005

RAATE 2005

Repository – Forge Tools• Subversion: Code Management (Code

Versioning System)

5th Dec 2005

RAATE 2005

OATS Website• Content Management System (Plone)

– Accessible, multiple languages…• Sustainable

– Users can contribute feature requests, discuss on noticeboards, report bugs, vote for software…

– Anyone can add/suggest projects– Developers can maintain their own project

areas (documentation, bug tracking, wiki, polls, notice boards etc)

5th Dec 2005

RAATE 2005

OATS :: Users• Simple portal for finding and downloading

software• Unique opportunity to contribute directly to

development of software• Opportunity to comment/vote on AT software

5th Dec 2005

RAATE 2005

OATS :: Developers• Exciting and interesting projects• Unique client contact• Context of other projects• Access to information on Assistive Technology• Excellent open source tools

5th Dec 2005

RAATE 2005

OATS :: Professionals• AT professionals have a unique insight into

user’s needs and have lots of ideas.• Researchers research into relevant areas to

AT (but maybe not called ‘AT’).– OATS offers the opportunity to connect the

two.

• Allows customisation to meet individual client’s needs

5th Dec 2005

RAATE 2005

To Do!

• Suggest projects that may be relevant• Comment on the site• Build partnerships with local universities

– OATS is a portal for student projects & research projects and provides context for existing projects

• Contribute to the site

5th Dec 2005

RAATE 2005

Summary• Open Source software

– Source code openly published• Development model well suited to the

Assistive Technology field• Encourage innovation and technology transfer

www.oatsoft.org

top related