GroupDAV is a computer protocol used to connect Open Source groupware clients with Open Source groupware servers. It is a lightweight protocol whose primary design goal is to be as simple as possible to implement, focusing more on real world issues with open source applications than on an extremely extensive command set. It is based on a subset of WebDAV.

Client side GroupDAV implementations exist for KDE KontactNovell EvolutionThunderbird and Outlook, work on the Mozilla Calendar Project is in progress. Servers includeOpenGroupware.orgSOGo, the Citadel system and eGroupWare. In addition every WebDAV (and therefore CalDAV/CardDAV) server is implicitly a GroupDAV v2 server[citation needed].

GroupDAV's relationship to CalDAV varies from developer to developer. Some of the earliest implementors intended it as a protocol complementary to the CalDAV effort, because CalDAV provides more extensive operations on calendar folders. Others have positioned GroupDAV as the leading protocol, citing CalDAV's excessive complexity as a source of interoperability bugs. This dichotomy is likely to become irrelevant in the future, however, as it is straightforward for a server to simultaneously support all variants.

GroupDAV is now considered by some to be a subset of CalDAV (RFC 4791) and CardDAV (RFC 6352) intended for less complex applications.

[edit]See also

[edit]External links


출처 - http://en.wikipedia.org/wiki/GroupDAV






GroupDAV was an effort to create a "down-to-the-earth" protocol to connect OpenSource groupware clients with OpenSource groupware servers. By the means of reusing the iCalendar (RFC5545) and vCard (RFC 2425) formats to represent data, and the WebDAV (RFC 4918) protocol to retrieve records and apply changes. 
A major goal of GroupDAV was to keep the protocol as simple as possible and to stay focused on real world issues with OpenSource and free software applications. 
Unfortunately, though, this didn't completely fly ;-)

More precisely, GroupDAV got superseded by CalDAV (RFC 4791) and CardDAV (soon to be an RFC). In fact the basic idea of using iCalendar and vCard on top of WebDAV turned out to be a great success with a lot of support from even the largest companies, Apple, Google, Oracle, Sun, Yahoo, Zimbra but also from a lot of small companies, say Kerio, Zarafa, or OpenSource projects like ScalableOGoDAViCalBedework or Mozilla Lightning. 
CalDAV and CardDAV are more complex, but apparently people want that - just check the list of implementors :-)

The CalDAV/CardDAV development is driven by the CalConnect consortium. Everyone is welcome to join!

Status

GroupDAV isn't developed any further. Its superseded by CalDAV (RFC 4791) and CardDAV.

FOSDEM

Helge did a talk on CalDAV/GroupDAV at FOSDEM, you can grab the Video over here: CalDAV - the open groupware protocol

From the early stages of GroupDAV: Cornelius Schumacher interviewed

KDE Kontact guru Cornelius Schumacher got interviewed during the Dutch KDE-PIM meeting. The interview contains a nice introduction into the motivations of GroupDAV and why it doesn't conflict with CalDAV [read it!]. Cornelius was part of the KDE team that joined with participants of OGo to create the first version of the draft.

The Draft (deprecated)

The draft-01 is the very first version of the draft. It has a set of issues which need to get resolved - we will need some iterations until this is a sound document. 
Be sure that you understand the limited scope of this effort prior drawing incorrect conclusions. You are invited to join our mailing list to ask any question you have.

So what is it about?

GroupDAV had a very specific focus which is connecting the three popular OpenSource clients - KontactEvolution and Sunbird - with the broad range of OpenSource "groupware" servers. Whatever "groupware" means to the ~200 projects listed on Freshmeat. 
This is a very specific focus because all the three clients have no legacy issues and are 100% iCalendar based while the far majority of the OpenSource servers started as RDBMS web applications which did not care about iCalendar at all. 
Our goal was to connect them to native clients in a useful way despite their legacy issues. As an example consider the Bugzilla bugtracking system to expose its bugs as iCalendar tasks. Bugzilla can't represent a recurring task in the iCalendar concept nor does it feature alarms. 
GroupDAV is supposed to deal with such setups in a graceful and pragmatic way. 


출처 - http://www.groupdav.org/




'OpenSource > Collaboration Software' 카테고리의 다른 글

iCalendar  (0) 2013.03.25
vCard  (0) 2013.03.25
CardDAV  (0) 2013.03.25
SOGo (formerly named Scalable OpenGroupware.org)  (0) 2013.03.25
Calendaring Extensions to WebDAV, or CalDAV  (0) 2013.03.25
Posted by linuxism
,


CardDAV
Port(s)80, 443
RFC(s)RFC 6352
OSI layerApplication


CardDAV is an address book client/server protocol designed to allow users to access and share contact data on a server.

The CardDAV protocol was developed by the IETF and has been published as RFC 6352 in August 2011.[1] CardDAV is based on WebDAV, which is based on HTTP, and it uses vCard for contact data.[2]

Contents

  [hide

[edit]History

[edit]Specification

The specification has been proposed as a standard by IETF as the RFC 6352 in August 2011 by C. Daboo from Apple Inc.

[edit]Implementations

The following products implement the server-side portion of the CardDAV protocol: .

  • Apple Address Book Server.[3][4]
  • Baïkal, an open-source and lightweight CalDAV+CardDAV server based on SabreDAV API
  • Radicale, a simple CalDAV+CardDAV server written in Python with no external depencencies
  • CommuniGate Pro supports CardDav protocol.[5]
  • DAViCal supports CardDAV from version 0.9.9.2[6]
  • EVO Mail Server, a mail server software, supporting CardDAV
  • fruux, a synchronization service, supporting CardDAV
  • Meishi, a standalone, Ruby on Rails based CardDAV server[7]
  • Memotoo, a synchronization service, supporting CardDAV
  • ownCloud supports CardDAV protocol since version 2.0.
  • SabreDAV, a WebDAV framework for PHP, supports CardDAV since version 1.5.[8]
  • SOGo supports CardDAV access to its address books.[9]
  • Zimbra 6 allows access to its address book via CardDAV.[10]
  • GMail and Google Contacts allow access to user's address book via CardDAV.[11]
  • licobo, an online address book, supporting CardDAV[12]

The following products implement the client-side portion of the CardDAV protocol:

[edit]See also

[edit]References

  1. ^ CardDAV Resources, CalConnect, retrieved April 10, 2010
  2. ^ CardDAV: Related Standards, CalConnect, retrieved April 11, 2010
  3. a b Implementations: CardDAV Servers, CalConnect, retrieved April 10, 2010
  4. ^ Mac OS X Server: Address Book Server, Apple Inc, retrieved April 10, 2010
  5. ^ CommuniGate Pro support of CardDav, retrieved April 21, 2011
  6. ^ DAViCal release 0.9.9.2, Freshmeat, retrieved September 24, 2010
  7. ^ Meishi, Github, retrieved March 30, 2012
  8. ^ SabreDAV 1.5 released with CardDAV support, dmfs, retrieved September 11, 2011
  9. ^ SOGo: Features, Inverse Inc.
  10. ^ Yoon Lee, Jong (September 25, 2009), Zimbra Server: CardDAV server, Zimbra/VMWare Inc, retrieved April 24, 2010
  11. ^ Ellingson, Jeff (September 27, 2012), A new way to sync Google Contacts, Google, retrieved September 27, 2012
  12. ^ licobo Help, licobo, retrieved February 14, 2013
  13. ^ ContactSync
  14. ^ Implementations: CardDAV Clients, CalConnect, retrieved April 10, 2010
  15. ^ Eran Dilger, Daniel (June 25, 2010), iPhone 4 and iOS vs. Android: desktop and cloud services, AppleInsider, retrieved July 24, 2010
  16. ^ Atmail Client: CardDAV interface, Atmail, retrieved May 26, 2010
  17. ^ CardDavMATE, Ján Máté, retrieved March 8, 2013
  18. ^ CardDav-Sync, Marten Gajda, retrieved November 1, 2012
  19. ^ CardDAV PHP, Christian Putzke, retrieved October 23, 2012
  20. ^ CardDAV/Clients, retrieved February 19, 2012
  21. ^ Kerio Connect, Kerio Technologies, retrieved April 10, 2010
  22. ^ Koenig, Tobias (February 4, 2010), CalDAV/CardDAV/GroupDAV Support for Akonadi, Blogspot, retrieved April 24, 2010

[edit]External links


출처 - http://en.wikipedia.org/wiki/CardDAV



'OpenSource > Collaboration Software' 카테고리의 다른 글

vCard  (0) 2013.03.25
GroupDAV  (0) 2013.03.25
SOGo (formerly named Scalable OpenGroupware.org)  (0) 2013.03.25
Calendaring Extensions to WebDAV, or CalDAV  (0) 2013.03.25
Business Intelligence and Reporting Tools (BIRT) Project  (0) 2013.03.25
Posted by linuxism
,


SOGo (formerly named Scalable OpenGroupware.org) is an open source collaborative software (groupware) server with a focus on simplicity and scalability. It is developed in Objective-C using PostgreSQLApache, and IMAP.

SOGo provides collaboration for Mozilla Thunderbird/Lightning, Microsoft Outlook, Apple iCal/iPhone and BlackBerry client users. Its features include the ability to share calendars, address books and e-mail using an open source, cross-platform environment. The Funambol middleware and the Funambol SOGo Connector allow SyncML clients to synchronize contacts, events and tasks.

SOGo supports standard groupware capabilities including CalDAV, CalDAV auto-scheduling, CardDAV, WebDAV Sync, WebDAV ACLs, and iCalendar.

Microsoft Outlook support is provided through an OpenChange storage provider to remove the MAPI dependency for sharing address books, calendars and e-mails. Native connectivity to Microsoft Outlook allows SOGo to emulate a Microsoft Exchange server to Outlook clients.

[edit]Features

SOGo uses existing services including Microsoft Active Directory, OpenLDAP, SQL, and IMAP. Usage of industry services contributes to scalability. It is accessible through its web interface, desktop clients or mobile devices.

The web interface uses an AJAX interface and is available in several languages. Its look and feel mimics Mozilla Thunderbird and provides browser drag and drop capabilities for contacts, events and mail messages. Single sign-on security capabilities are available by using CAS, WebAuth, or Kerberos.

Supported desktop clients are Mozilla Thunderbird (up to version 3.1) with the Lightning extension, Apple iCal, and Microsoft Outlook. The SOGo Connector and Integrator extensions for Thunderbird provide improved functionality.

Mobile devices are generally handled through the Funambol middleware and the Funambol SOGo Connector. This allows a SyncML-capable device to synchronize contacts, events and tasks. Devices such Apple's iPhone are handled natively by SOGo as the iPhone supports CalDAV and CardDAV.

[edit]External links


출처 - http://en.wikipedia.org/wiki/SOGo



'OpenSource > Collaboration Software' 카테고리의 다른 글

GroupDAV  (0) 2013.03.25
CardDAV  (0) 2013.03.25
Calendaring Extensions to WebDAV, or CalDAV  (0) 2013.03.25
Business Intelligence and Reporting Tools (BIRT) Project  (0) 2013.03.25
Business intelligence tools  (0) 2013.03.25
Posted by linuxism
,