Otevřete Collaboration Services - Open Collaboration Services

The Otevřená spolupráce (OCS) je otevřený a nezávislý na prodejci ODPOČINEK API založené na integraci webových komunit a webových služeb do desktopových a mobilních aplikací. Umožňuje výměnu příslušných údajů z a sociální síť mezi webem a klienty, jako jsou jiné weby a aplikace nebo widgety spuštěné místně na počítači nebo mobilním zařízení uživatele.
Protokol je navržen tak, aby všechny aplikace mohly přistupovat k více službám poskytujícím OCS API.
Počáteční API design provedl openDesktop.org jako součást Social Desktop, zejména jako cross-desktop backend poskytovatel.[1] API bylo standardizováno freedesktop.org aby poskytovatelé třetích stran mohli implementovat OCS API.
Prostředí bez KDE používající API v minulosti obsahovala Maemo Stáhne obchod s aplikacemi[2] a aplikace pro MeeGo.[3]
Moduly
OCS se skládá z několika modulů, z nichž si mohou jak servery, tak klienti zvolit, které implementují. Ve verzi 1.6[4] specifikace OCS moduly jsou:
- Osoba - uživatelská data
- Příteli - sociální graf
- Zpráva - zasílání zpráv na místě mezi uživateli
- Aktivita - streamování aktivit
- Obsah - stahovatelný obsah -
- Fanoušek - upřednostňování obsahu
- Znalostní databáze - přístup k položkám FAQ
- událost - kalendář
- Komentáře - komentování obsahu
- Soukromá data - soukromý klíč-hodnota úložiště
- Fórum - struktura diskusního tématu
- Buildservice - vytváření aplikačního softwaru
Reference
- ^ „Prezentace Open Collaboration Services a Social Desktop na dot.kde.org“.
- ^ „Henri Bergius ve společnosti Akademy, MidGard, Open Collaboration Services and GeoClue“. KDE. 23. 07. 2010.
- ^ „Apps for MeeGo service“. 2012-02-13.
- ^ „Open Collaboration Services v1.6“. Freedesktop.org. Citováno 2010-11-19.