24
OSAF Directors Meeting February 10, 2003

OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Embed Size (px)

Citation preview

Page 1: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

OSAF Directors Meeting

February 10, 2003

Page 2: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Agenda

• Product• Organization• Community• Higher Education Initiative• Mozilla.org Discussion• Patent Issues• Other Updates

Page 3: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Product Update

Page 4: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Chandler in a Nutshell

• Open Source Personal Information Manager– Email, calendar, contacts, tasks, free-form data– Easy sharing of all information

• Next generation information management platform

Page 5: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Deployment

• Cross-platform application: Macintosh, Linux, Windows

• Local and remote access to data

• Peer-to-peer and server-based

• Architecture extensible to PDA’s and phones

Page 6: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Openness

Public Availability of Source Code

Built on Open Source ComponentsPython, wxWindows, OpenSSL...

Using Open StandardsiCalendar, RDF, Jabber...

Free and Commercial LicensesGoals

Catalyze a new software ecologyJump-start innovation

Page 7: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Target Users

• Early Adopters– PIM fanatics – Users with heavy email and calendar needs – Outlook refugees

• Initial Institutional target: higher education– Ongoing discussions– Possible foundation support

Page 8: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Data Model: Items

• Chandler inherits the spirit of Lotus Agenda • Everything is an item:

– Email message, event, contact, task, attachment, web page, note...

• Items have properties & a payload– Universal: creator, last modified, person, group, project, topic...– Specific: Home telephone, start time, recipient...– User-defined: status, urgency...

• Items can be linked, annotated, dynamically grouped into views

• Schema (in RDF)– used to represent item types, properties, and their relations

Page 9: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Storage Model: Repository

• Items are held in a repository– Item histories maintained

• Repository may be local or remote, either in a peer PC or on a server

• Repositories are automatically synchronized in whole or in part

Page 10: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

User Interface: Views

• View is formed by a query on a repository, which returning an item or set of items

• View formats include table, outline, address card, calendar columnar view, various detail views

• To the user each view generates a page• Web-style navigation: local and remote access

via URI, forward and back buttons, bookmarks

Page 11: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Innovations

• Fast, convenient search

• Automatic recognition of names, dates, locations

• Transparent, robust security

• Integrated instant messaging and presence management– Opportunistic scheduling

Page 12: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Sharing

• Repository browsing– Look up a contact or see a calendar– Access a shared document

• Subscribe to external data source– Add class schedule to my calendar– Automatic updates of contacts

• Public & private data

Page 13: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Extensibility

• Plug-ins– transports, parsing, indexing, spam and virus

handling, view types, etc.

• Scripts, filters, and agents

• UI customization

• Schema evolution

Page 14: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Status

• Architecture, design, coding all underway

• 13 full-time staff (9 paid, 4 volunteer)

• Significant input from community contributors

• Early alpha release April, 2003

Page 15: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Chandler Architecture

Database(e.g. BDB)

Indexes/Full Text Parcels

Core Chandler Appe.g. Prefs

Full-text Search API

Introspection

Agent Framework

Language Parsing Engine

Web ServletsPDA Sync &

services

HTML Engine

Table Widget

Media HandlersHTML, Image, Sound,

etc.

Canvas

View

er Parcel A

PI

Sample View

Projects

Email

Contacts

Tasks

Calendar

MiddlewareServer

Networking

Email

Web LDAP

FTP

Client

Jabber

RDF Schema

RDF Schema

RDF Objects

RDF Objects

Query

Extensible RDFSchema Management

Authorization ¿Replication?

Garbage Collection/Compaction

Versioning

Transactions

ServerIntelligence

Re

po

sitory A

ccess P

roto

col

TB

D P

roto

col

DocumentsPython Obj Cache

RDF Access User-Defined

Calendar

¿Resource Discovery?

?

?

Page 16: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Deployment Scenarios

Server +

Server Intelligence

PC-centric

Personal PC Campus Server

Server +

Server Intelligence

Kiosk

Middleware + Client

Campus Server

Server +

Server Intelligence

Server +

Server Intelligence

Personal PC

Middleware + Client

Middleware + Client

PC within campus Kiosk-mode within campus

Page 17: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Organization

Page 18: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Organization

• Current Headcount: 13 (9 employees, 4 volunteers, 1 contract consultant)

• Open Positions– Development Manager– Security Developer– Graphic and Interaction Designer

• Additional Hires Planned for2003– QA Manager, 2 Developer/Designers

Page 19: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Developers and Staff

• John Anderson• Andy Hertzfeld• Morgen Sagen• Katie Capps

Parlante• Jed Burgess• Rys McCusker• Lou Montulli

• Aleks Totic• Mitchell Baker,

Community• Chao Lam, Product

Management• Pieter Hartsook,

Marketing Specialist• Jurgen Botz,

Information Systems

Page 20: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Higher Education Initiative

Page 21: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Background

• Andrew W. Mellon Foundation mission in higher education

• Mellon IT funding initiatives at MIT, Dartmouth, etc. led by Ira Fuchs

• Fuchs invited OSAF to meet members of Common Solutions Group (CSG), consortium of major research universities

• CSG has critical calendaring needs

Page 22: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Action Plan

• Two full-day meetings established mutual interest in CSG-OSAF collaboration

• OSAF has submitted application for three month planning grant to develop requirements for “Chandler on Campus”

• Intent is to get Mellon funding for follow-on implementation phase

• Universities to become first organizational deployment target

Page 23: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Patents

• IP mine field (no news here)

• Biggest external threat to OSAF (and other OS projects)

• Time for joint action?

• Need Board guidance

Page 24: OSAF Directors Meeting February 10, 2003. Agenda Product Organization Community Higher Education Initiative Mozilla.org Discussion Patent Issues Other

Other Updates

• Facilities– Move planned this summer to 543 Howard

St., San Francisco– Share space & staff with other Kapor-Klein

entities

• Marketing / Pulbic Relations– Engaging sparkPR for more leveraged and

consistent public image