Chandler/Westwood: Progress in Open-Source Collaboration Open Source Applications Foundation EDUCAUSE October 2004.

Slides:



Advertisements
Similar presentations
Microsoft® SharePoint™ Products And Technologies “v2.0” Overview Brian Murphy Product Planner Microsoft Corporation.
Advertisements

1 / 54 [ a university near you ] Mark Renne Microsoft >>
IBM Software Group ® Accessing Domino via Outlook iNotes Access for Microsoft Outlook - Notes Domino 5.5 – Domino Access for MS Outlook - Notes Domino.
The Cathedral, The Bazaar, and the Academy Mitchell Kapor EDUCAUSE October 2004.
Ellucian Mobile: Don’t text and drive, kids!
Page 1 of 29 Net-Scale Technologies, Inc. Network Based Personal Information and Messaging Services Urs Muller Beat Flepp
OSAF, Chandler, WebDAV, CAP, CalDAV…
Oracle Beehive Vivek Pavle Orabyte LLC Orabyte.
Chandler ISR June Chandler Open Source Personal Information Manager , calendar, contacts, tasks, free-form items Easy sharing and collaboration.
Web Distributed Authoring & Versioning Daniel Wittmer Mike Fisk.
It’s always better live. MSDN Events Developer Productivity Improvements with Visual Studio 2008 and Office Business Applications.
Microsoft Exchange Exchange is more than just Electronic Mail The server that embraces Internet standards and extends rich messaging and collaboration.
Enhanced Collaboration and other benefits of Sharepoint Technologies Kern Sutton Business Productivity Group Microsoft Corporation.
Query Health Business Working Group Kick-Off September 8, 2011.
Web-based Software Development Web-based Distributed Authoring and Versioning Jul 19, 2005 Shin Young Ahn.
Chapter 7: Using Windows Servers to Share Information.
Module 8: Managing Client Configuration and Connectivity.
OneView Benefits Sales collaboration across network A “one-stop” utility portal Ease of use, scalability & accessibility Useful reports and metrics Improved.
S M T W T F S © Copyright 2006, The Calendaring and Scheduling Consortium.
S M T W T F S © Copyright 2006, The Calendaring and Scheduling Consortium.
Wikis are websites where pages can be edited using an online document editor. Users can easily edit and share content. Enterprise wikis are platforms.
Using the SAS® Information Delivery Portal
VBE easy VBE Release – New Features Available From 2 October 2006.
An XMPP (Extensible Message and Presence Protocol) based implementation for NHIN Direct 1.
In addition to Word, Excel, PowerPoint, and Access, Microsoft Office® 2013 includes additional applications, including Outlook, OneNote, and Office Web.
Kuali Enterprise Notification Aaron Godert (Sr. Software Architect, Cornell University) John Fereira (Programmer/Analyst, Cornell University)
COMPREHENSIVE Windows Tutorial 4 Working with the Internet and .
Integrated Collaborative Information Systems Ahmet E. Topcu Advisor: Prof Dr. Geoffrey Fox 1.
My.umich.edu Partial Integration of Dynamic Services with Visual Design.
Russ Housley IETF Chair Internet2 Spring Member Meeting 28 April 2009 Successful Protocol Development.
PIC.edu Survey Review Internet2 Presence & Integrated Communications Working Group Fall Member Meeting, 2007.
What’s new in Kentico CMS 5.0 Michal Neuwirth Product Manager Kentico Software.
Chapter 3: Services of Network Operating Systems Maysoon AlDuwais.
My Workspace ELearning in Sakai Randy Graff, PhD HSC Training.
NMI End-to-End Diagnostic Advisory Group BoF Fall 2003 Internet2 Member Meeting.
Calendaring and Scheduling (C & S) Branch Hendrix Sr. Principal Technology Specialist Central Region - US Microsoft Corporation.
Mario D’Silva National Technology Specialists Unified Communications UNC307.
Agenda 5 minutes: WG Overview, announcements 10 minutes: Document plans 30 minutes: Interoperability Experience 10 minutes: Timezone Registry work Links:
The 2007 Microsoft Office System Andrew Lowson Solution Specialist – Portals & Collaboration Microsoft Australia
Chandler and Higher Education Spring CSG Meeting Princeton.
ICalendar Compatible Collaborative Calendar- Server (CCS) Web Services Ahmet Fatih Mustacoglu Indiana University Computer Science Department Community.
Common Solutions Group Jan 2005 Chao Lam Product Manager, OSAF.
LO1 Know types of Network Systems and Protocols. Application Layer Protocols.
INTERNET PROTOCOLS. Microsoft’s Internet Information Server Home Page Figure IT2031 UNIT-3.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
1 PKI in Chandler Heikki Toivonen Open Source Applications Foundation.
1 Sharing Calendars Over the Internet Mitchell Kapor –President and Chair - Open Source Applications Foundation (OSAF) –Chair – Mozilla Foundation Lisa.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
© 2007 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
S M T W T F S © Copyright 2005, The Calendaring and Scheduling Consortium.
Chandler What's in it for my university? Oren Sreebny University of Washington Educause 2003 This work is licensed under a Creative Commons license.
XP New Perspectives on Microsoft Windows XP Tutorial 5 1 Microsoft Windows XP Bringing the World Wide Web to the Desktop Tutorial 5.
Jens Hartmann York Sure Raphael Volz Rudi Studer The OntoWeb Portal.
ESSRT In-Process Review September 10, Agenda 1.Work Completed Till Date 2.Scope of future activities and deliverables 2.
OSAF Project News Chandler 0.6 released - Dec 2005 Cosmo released - Dec 2005 OSAF Sharing Service - Dec 2005 (quiet, experimental launch) Scooby.
Smart Calendar Chrome Extension v Dec. 28, 2010 Kyoungryol Kim 1.
1 Cross-Organizational Calendaring: Future Trends A Ferris Research Teleconference 26 February 2003: 8:30am Pacific, 11:30am Eastern, 4:30pm UK, 5:30pm.
ZIMBRA ROADMAP. Contains proprietary and confidential information owned by Synacor, Inc. © / 2015 Synacor, Inc. Deliver an advanced, feature rich collaboration.
Chapter 11 Panko and Panko Business Data Networks and Security, 11 th Edition Copyright © 2016 Pearson Finally, Layer 5!
Base Camp Software Team Project Tools. BaseCamp Software Basecamp is an online project management and collaboration tool Free plan is available but does.
Redmond Protocols Plugfest 2016 Jinghui Zhang Office Interoperability Test Tools (Test Suites and Open Source Projects) Software Engineer Microsoft Corporation.
Bedework Communications & Middleware Technologies Rensselaer Polytechnic Institute October 26, 2005 Bedework 3.0 (a.k.a.UWCalendar) an institute-wide.
BOF-1147, JavaTM Technology and WebDAV: Standardizing Content Management Java and WebDAV Juergen Pill Team Leader Software AG Remy Maucherat Software Engineer.
Bedework 3.0 (a.k.a.UWCalendar)
Global Grid Forum GridForge
Calendar and Scheduling Interoperability
API Documentation Guidelines
iSIP: iTIP over SIP and Using iCalendar with SIP
Chandler and Higher Education
Presentation transcript:

Chandler/Westwood: Progress in Open-Source Collaboration Open Source Applications Foundation EDUCAUSE October 2004

Speakers Jack McCredie, U.C. Berkeley Oren Sreebny, U. Washington –University user perspective Mitch Kapor, OSAF –Chandler/Westwood update Lisa Dusseault –Network and sharing architecture –Calendaring standards - CalDAV

0.4: Our Big Bang Release recap Goal was to be experimentally usable for a few key end-user tasks. More on wiki page andler/ZeroPointFourPlanning andler/ZeroPointFourPlanning Release date: Oct 26, 2004

0.4 What We Planned Goal is to be experimentally usable for a few key end- user tasks: –Enter and edit items and collections –Organize and label items and collections –Share and communicate items and collections UI Landscape: Sidebar, Tabs, Summary & Detail views Initial functionality for , Calendar, Tasks & Contacts Base security framework Elementary sharing: e.g. share Calendar and Contacts

Experimentally usable: Enter and edit items & collections Organize and label items & collections Share and communicate items & collections UI landscape: Sidebar, Tabs, Summary & Detail views Initial functionality for: ,  Calendar,  Tasks, & Contacts Elementary end-to-end collection sharing: Calendar,  Contacts, &  Item Collections Base security framework 0.4 What We Will Deliver

0.4 Demo

Product Road Map

Major Milestones Ahead Next release: first experimentally usable end-user release 0.5 Calendar “Dog food” release: Be able to perform basic individual and collaborative calendaring tasks within a small workgroup The “Kibble” Release: Target early adopters. OSAF uses Chandler on a day-to-day basis Kibble+ Release - Polish Kibble from real-world usage Westwood Release: for Higher Education Deprecating Canoga as a release target - not targeting groups beyond early adopters

Client Product Roadmap ReleaseTarget DateGoal 0.4Oct 2004Experimentally usable 0.5Q1 2005Calendar OSAF KibbleQ4 2005Early-adopter usable Kibble+Q1 2006Always need a 1.1 release Westwood Campus deployable

Things We Learned Underestimated cost of ambition Hard decisions about product strategy and focus could have been made earlier Proved harder to build engineering organization Cross-platform and rich clients are hard Build and integration work is non-trivial

Sharing: Functional Requirements Synchronize Calendars –View somebody else’s calendar offline –Add events to shared calendars –Discuss availability Share/synchronize Contacts, tasks, Sharing “circle” allowed read/write access Shares should be available >90% of the time Functional Requirements Drive Architecture

Network and Sharing Architecture, 0.4 Sharing IMAP, SMTP HTTP/ WebDAV Clients share by synchronizing to repository

Sharing Data Model SharingServer Home directory Shared Calendar Shared Todos Webdav Collection HTTP resource

Sharing via WebDAV Solves repository access requirements –Browse, search, synchronize for offline use –Multiple authors, permissions Clear data model for any application semantics –Properties –Collections and resources Provides additional benefits –URLs –Interoperability –Known extensible protocol Proven, deployed, open technology –Existing libraries, server implementations, scalable

WebDAV is application neutral textimgvCardvCal WebDAV SSL/TLS TCP Data formats Data access Data privacy Transport Extend classic protocol layering

Future work Add support for Calendaring Standards –CalDAV –iCalendar (import/export) –Invitations via iMIP (in iCalendar format) More messaging options –POP3 –XMPP?

CalDAV Standard for HTTP calendar access –Re-use GET, iCalendar format Standard for WebDAV calendar authoring –Re-use PROPPATCH, PROPFIND –Re-use WebDAV permissions (RFC3744) Support publishing as well as sharing –Publishing concert dates, club events Support scheduling? – Requirement for corporate calendaring…

CalDAV Data Model Calendar VEVENTs VTODOs Webdav Collection HTTP resource & iCalendar file

CalDAV status CALSCH IETF Working Group Closed –RFC2445 (iCalendar), RFC2446 (iTIP), RFC2447 (iMIP) all completed in 1998 –CAP proposal: six years work, now orphaned Effort to form new IETF Working Group –Focus instead on revising iCalendar –iCalendar simplification & interoperability –CalConnect consortium helps test and document CalDAV proposed to replace CAP –Industry support and implementations started