the oats project

20
5 th Dec 2005 RAATE 2005 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

Upload: luther

Post on 14-Jan-2016

49 views

Category:

Documents


0 download

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

Page 1: The OATS Project

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

Page 2: The OATS Project

5th Dec 2005

RAATE 2005

Contents

• What is Open Source?

• Why Open Source for Assistive Technology?

• What is the OATS project?

Page 3: 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

Page 4: The OATS Project

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

Page 5: The OATS Project

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…)

Page 6: The OATS Project

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

Page 7: The OATS Project

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

Page 8: The OATS Project

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….

Page 9: The OATS Project

5th Dec 2005

RAATE 2005

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

Includes free software as well asopen source

Page 10: The OATS Project

5th Dec 2005

RAATE 2005

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

Page 11: The OATS Project

5th Dec 2005

RAATE 2005

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

Page 12: The OATS Project

5th Dec 2005

RAATE 2005

Repository

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

Page 13: The OATS Project

5th Dec 2005

RAATE 2005

Repository – Forge Tools• Trac: Project management

Page 14: The OATS Project

5th Dec 2005

RAATE 2005

Repository – Forge Tools• Subversion: Code Management (Code

Versioning System)

Page 15: The OATS Project

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)

Page 16: The OATS Project

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

Page 17: The OATS Project

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

Page 18: The OATS Project

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

Page 19: The OATS Project

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

Page 20: The OATS Project

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