Plasma/ShareLikeConnect

From KDE Community Wiki
Revision as of 15:11, 7 January 2013 by Notmart (talk | contribs) (Created page with "= Share Like Connect = == Story == A very useful feature in many applications is sharing their content with a Web service. Many of them implement this feature, but with a diff...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Share Like Connect

Story

A very useful feature in many applications is sharing their content with a Web service. Many of them implement this feature, but with a different implementation, a different set of services and a different user interface. A similar problem is connecting Application content to the activities, assigning tags or rating files.

Solution: a common user interface that lives right in the workspace, that is shared between all applications that want to share something on the web or connect items to activities.

Architecture

The Share Like Connect framework is composed of many parts:

DBus

Exposing your application to SLC with KActivities

Plasma Applet

Plasma DataEngine

Dataengine Plugins

Public API

Writing a plugin

C++

JavaScript