60
Open Source for Oce 2.0 Lars Trielo, Mindquarry

Open Source for Office 2.0

Embed Size (px)

DESCRIPTION

Presentation on Open Source tools for Office 2.0 given at the Office 2.0 Unconference 2007 in San Francisco

Citation preview

Page 1: Open Source for Office 2.0

Open Source for Office 2.0

Lars Trieloff, Mindquarry

Page 2: Open Source for Office 2.0

Lars Trieloff

Page 3: Open Source for Office 2.0

Lars Trieloff

•Entrepreneur: Founder of Mindquarry (2006)

Page 4: Open Source for Office 2.0

Lars Trieloff

•Entrepreneur: Founder of Mindquarry (2006)

•Author: DocBook-XML (in german)

Page 5: Open Source for Office 2.0

Lars Trieloff

•Entrepreneur: Founder of Mindquarry (2006)

•Author: DocBook-XML (in german)

•Open Source Developer: Apache Cocoon, Mindquarry

Page 6: Open Source for Office 2.0

Collaboration Infrastructure?

Page 7: Open Source for Office 2.0

Collaboration Infrastructure?

•Knowledge Workers need to collaborate

Page 8: Open Source for Office 2.0

Collaboration Infrastructure?

•Knowledge Workers need to collaborate

•Requirement 1: An organization that supports collaboration

Page 9: Open Source for Office 2.0

Collaboration Infrastructure?

•Knowledge Workers need to collaborate

•Requirement 1: An organization that supports collaboration

•Requirement 2: Software that supports collaboration

Page 10: Open Source for Office 2.0

Collaboration Infrastructure?

•Knowledge Workers need to collaborate

•Requirement 1: An organization that supports collaboration

•Requirement 2: Software that supports collaboration

•Collaboration Infrastructure

Page 11: Open Source for Office 2.0

Collaboration Infrastructure?

Page 12: Open Source for Office 2.0

Collaboration Infrastructure?

Page 13: Open Source for Office 2.0

Collaboration Infrastructure?

Page 14: Open Source for Office 2.0

Collaboration Infrastructure?

Page 15: Open Source for Office 2.0

Collaboration Infrastructure?

Page 16: Open Source for Office 2.0

Collaboration Infrastructure?

Page 17: Open Source for Office 2.0

Collaboration Infrastructure?

Page 18: Open Source for Office 2.0

Collaboration Infrastructure?

Page 19: Open Source for Office 2.0

How to achieve?•Microsoft Office Sharepoint Server

•Microsoft Live Communications Server

•Microsoft Office Groove Server

•Microsoft Exchange Server

•Alternatives?

Page 20: Open Source for Office 2.0

Open Source Alternatives

Page 21: Open Source for Office 2.0

Open Source Alternatives

•Roller: Weblog Server

Page 22: Open Source for Office 2.0

Open Source Alternatives

•Roller: Weblog Server

•Chandler: Calendar Server and PIM

ChandlerProject

Page 23: Open Source for Office 2.0

Open Source Alternatives

•Roller: Weblog Server

•Chandler: Calendar Server and PIM

•Jabber: Instant Messaging Protocol

ChandlerProject

Page 24: Open Source for Office 2.0

Open Source Alternatives

•Roller: Weblog Server

•Chandler: Calendar Server and PIM

•Jabber: Instant Messaging Protocol

•Mindquarry: Collaboration Server

ChandlerProject

Page 25: Open Source for Office 2.0

Apache Roller•Weblog Software

•Multi-Author Blogs

•good for team blogs

•Individual Theming

•Rich-Text-Editing

•Comments, Pings, Trackback

Page 26: Open Source for Office 2.0
Page 27: Open Source for Office 2.0
Page 28: Open Source for Office 2.0
Page 29: Open Source for Office 2.0
Page 30: Open Source for Office 2.0

•Based on Java Servlets, Hibernate, Guice

•Supports MySQL, Postgres, Derby, Oracle

•Atom Publishing Protocol Support

•Includes Planet Roller, a RSS-based community aggregator

Inside Roller

Page 31: Open Source for Office 2.0

Roller Project•7 active committers

•started as a demo project for an O‘Reilly article in 2002

•Adopted by Sun and IBM (Sun hired the lead developer)

•In 2007: Top-level project of the Apache Software Foundatation

Page 32: Open Source for Office 2.0

Chandler Project•Personal Information Management

•Mail Client

•Calendar

•Calendar Server

•Web-based

•Allows calendar sharing

ChandlerProject

Page 33: Open Source for Office 2.0

ChandlerProject

Page 34: Open Source for Office 2.0

ChandlerProject

Page 35: Open Source for Office 2.0

ChandlerProject

Page 36: Open Source for Office 2.0

ChandlerProject

Page 37: Open Source for Office 2.0

Inside Chandler

•Based on Java Servlets, Spring and Hibernate

•Supports MySQL, Postgres, Derby

•Atom Publishing Protocol Support

•Fine-grained Ticket-based Authentication

ChandlerProject

Page 38: Open Source for Office 2.0

Chandler Project•8 active contributors

•Started in 2001 with Chandler Desktop, Chandler Server started 2005

•Run by Open Source Applications Foundation, a non-profit founded by Mitch Kapor, designer of Lotus 1-2-3

ChandlerProject

Page 39: Open Source for Office 2.0

Jabber•Instant Messaging Protocol

•Many Servers available

•ejabberd

•Openfire

•Tigase

•Many Clients available

Page 40: Open Source for Office 2.0
Page 41: Open Source for Office 2.0
Page 42: Open Source for Office 2.0
Page 43: Open Source for Office 2.0
Page 44: Open Source for Office 2.0

Inside Tigase•Open Source Jabber Server

•one server among a dozen

•Written in Java

•Supports MySQL, Postgres

•StanzaSender and StanzaReceiver allow easy integrating into existing systems

Page 45: Open Source for Office 2.0

Tigase Project

•Started in September 2004 by Artur Hefczyc

•2 active committers

•hosted at tigris.org open source community

Page 46: Open Source for Office 2.0

Mindquarry•Open Source Collaboration

•File Sharing

•Desktop Synchronization

•Wiki

•Task Management

•Forum and Mailing Lists

Page 47: Open Source for Office 2.0
Page 48: Open Source for Office 2.0
Page 49: Open Source for Office 2.0
Page 50: Open Source for Office 2.0
Page 51: Open Source for Office 2.0

Inside Mindquarry

•Based on Java Servlets (Apache Cocoon)

•Java Content Repository backend, supports Postgres and other databases

•REST API for remote data access

Page 52: Open Source for Office 2.0

Inside Mindquarry

•Based on Java Servlets (Apache Cocoon)

•Java Content Repository backend, supports Postgres and other databases

•REST API for remote data access

Page 53: Open Source for Office 2.0

Mindquarry Project•12 active committers

•Started September 2006 by Mindquarry GmbH

•Enterprise Support available from Mindquarry GmbH

•1.0 released in February 2007, 20000+ downloads since then

Page 54: Open Source for Office 2.0

Mindquarry Project•12 active committers

•Started September 2006 by Mindquarry GmbH

•Enterprise Support available from Mindquarry GmbH

•1.0 released in February 2007, 20000+ downloads since then

Page 55: Open Source for Office 2.0

Wrap Up

Theme

License

Started

Team Size

Platform

Database

Integration

Blogging Calendar Chat TeamworkASL 2.0 ASL 2.0 GPL v3 MPL 1.12002 2001 2004 2006

7 8 2 12Java Java Java Java

Postgres Postgres Postges Postgres

Chandler Project

Page 56: Open Source for Office 2.0

Wrap Up

Theme

License

Started

Team Size

Platform

Database

Integration

Blogging Calendar Chat TeamworkASL 2.0 ASL 2.0 GPL v3 MPL 1.12002 2001 2004 2006

7 8 2 12Java Java Java Java

Postgres Postgres Postges Postgres

Chandler Project

Page 57: Open Source for Office 2.0

Wrap Up

Theme

License

Started

Team Size

Platform

Database

Integration

Blogging Calendar Chat TeamworkASL 2.0 ASL 2.0 GPL v3 MPL 1.12002 2001 2004 2006

7 8 2 12Java Java Java Java

Postgres Postgres Postges Postgres

Chandler Project

Page 58: Open Source for Office 2.0

Wrap Up

Theme

License

Started

Team Size

Platform

Database

Integration

Blogging Calendar Chat TeamworkASL 2.0 ASL 2.0 GPL v3 MPL 1.12002 2001 2004 2006

7 8 2 12Java Java Java Java

Postgres Postgres Postges Postgres

Chandler Project

Page 59: Open Source for Office 2.0

Wrap Up

Theme

License

Started

Team Size

Platform

Database

Integration

Blogging Calendar Chat TeamworkASL 2.0 ASL 2.0 GPL v3 MPL 1.12002 2001 2004 2006

7 8 2 12Java Java Java Java

Postgres Postgres Postges Postgres

Chandler Project

Page 60: Open Source for Office 2.0

Open Source is ready for Office 2.0

Thank you very much for your attention

Lars Trieloff, [email protected]