Your SlideShare is downloading. ×
0
Dienstag, 17. November 2009
Frank Karlitschek

                              KDE Developer

                              openDesktop.org / KDE-Look.o...
Topics
                • Motivation
                • What is the Social Desktop ?
                • Examples
            ...
Motivation




Dienstag, 17. November 2009
Dienstag, 17. November 2009
How can we make the   Free
                              Desktop mainstream ?



Dienstag, 17. November 2009
Focus on our   strong points




Dienstag, 17. November 2009
Use our   Community !




Dienstag, 17. November 2009
Dienstag, 17. November 2009
• Bringing our Community to the Desktop
           • Integrate Cloud Computing
           • Transform users into Contribut...
but...




Dienstag, 17. November 2009
Open

Dienstag, 17. November 2009
• Not another Facebook
                   • Open Formats
                   • Open API
                   • No Lock-In to ...
What is the Social
                              Desktop ?




Dienstag, 17. November 2009
Examples




Dienstag, 17. November 2009
personal profile




Dienstag, 17. November 2009
Dienstag, 17. November 2009
friends




Dienstag, 17. November 2009
Dienstag, 17. November 2009
Users   nearby




Dienstag, 17. November 2009
Dienstag, 17. November 2009
Knowledge Base




Dienstag, 17. November 2009
Dienstag, 17. November 2009
Fan of          Application / Developer




Dienstag, 17. November 2009
Dienstag, 17. November 2009
Find other people with the
                              same   hardware




Dienstag, 17. November 2009
Dienstag, 17. November 2009
KDE events
                          Showing interesting
                                         near me




Dienstag, 17...
Dienstag, 17. November 2009
News about my      friends, my town, my favorite
                              applications, ...




Dienstag, 17. Novembe...
Dienstag, 17. November 2009
Dienstag, 17. November 2009
Dienstag, 17. November 2009
Content   Upload and Download




Dienstag, 17. November 2009
Dienstag, 17. November 2009
Dienstag, 17. November 2009
Individual Application Integration




Dienstag, 17. November 2009
How do we do this ?




Dienstag, 17. November 2009
Open
                              Collaboration
                              Services




Dienstag, 17. November 2009
Open Collaboration Services
        • Common API of the Social Desktop
        • REST based
        • Independend freedesk...
Open Collaboration Services
              Modules:

              • USER (search, view)
              • FRIENDS
          ...
Provider 1




                                  Provider
                        Desktop              Provider 2
        ...
Code Example
                                my newsfeed

            api.opendesktop.org/v1/activities?page=0




Diensta...
<?xml version="1.0"?>
                              <ocs>
                               <meta>
                          ...
system
                                    settings
                                                Provider 1




       ...
Dienstag, 17. November 2009
Roadmap
          • Nearly all shown features are in KDE 4.4
          • GNOME
          • Gwibber -> next month
         ...
Pointers
                              www.socialdesktop.org

                              techbase.kde.org/projects/soci...
Questions   ?



Dienstag, 17. November 2009
Thank you
                                  Frank Karlitschek
                                karlitschek@kde.org
        ...
Upcoming SlideShare
Loading in...5
×

The State of the Social Desktop 2009

763

Published on

The State of the Social Desktop

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
763
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
5
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "The State of the Social Desktop 2009"

  1. 1. Dienstag, 17. November 2009
  2. 2. Frank Karlitschek KDE Developer openDesktop.org / KDE-Look.org GNOME-Look.org / KDE-Apps.org Dienstag, 17. November 2009
  3. 3. Topics • Motivation • What is the Social Desktop ? • Examples • Open Collaboration Services • Code Examples • Roadmap • Questions ? Dienstag, 17. November 2009
  4. 4. Motivation Dienstag, 17. November 2009
  5. 5. Dienstag, 17. November 2009
  6. 6. How can we make the Free Desktop mainstream ? Dienstag, 17. November 2009
  7. 7. Focus on our strong points Dienstag, 17. November 2009
  8. 8. Use our Community ! Dienstag, 17. November 2009
  9. 9. Dienstag, 17. November 2009
  10. 10. • Bringing our Community to the Desktop • Integrate Cloud Computing • Transform users into Contributors • Create Innovation which Microsoft / Apple can´t deliver Dienstag, 17. November 2009
  11. 11. but... Dienstag, 17. November 2009
  12. 12. Open Dienstag, 17. November 2009
  13. 13. • Not another Facebook • Open Formats • Open API • No Lock-In to service provider or website • Secure • Strong Privacy • Data Import/Export • Scalable • Technology Independent • Easy to use Dienstag, 17. November 2009
  14. 14. What is the Social Desktop ? Dienstag, 17. November 2009
  15. 15. Examples Dienstag, 17. November 2009
  16. 16. personal profile Dienstag, 17. November 2009
  17. 17. Dienstag, 17. November 2009
  18. 18. friends Dienstag, 17. November 2009
  19. 19. Dienstag, 17. November 2009
  20. 20. Users nearby Dienstag, 17. November 2009
  21. 21. Dienstag, 17. November 2009
  22. 22. Knowledge Base Dienstag, 17. November 2009
  23. 23. Dienstag, 17. November 2009
  24. 24. Fan of Application / Developer Dienstag, 17. November 2009
  25. 25. Dienstag, 17. November 2009
  26. 26. Find other people with the same hardware Dienstag, 17. November 2009
  27. 27. Dienstag, 17. November 2009
  28. 28. KDE events Showing interesting near me Dienstag, 17. November 2009
  29. 29. Dienstag, 17. November 2009
  30. 30. News about my friends, my town, my favorite applications, ... Dienstag, 17. November 2009
  31. 31. Dienstag, 17. November 2009
  32. 32. Dienstag, 17. November 2009
  33. 33. Dienstag, 17. November 2009
  34. 34. Content Upload and Download Dienstag, 17. November 2009
  35. 35. Dienstag, 17. November 2009
  36. 36. Dienstag, 17. November 2009
  37. 37. Individual Application Integration Dienstag, 17. November 2009
  38. 38. How do we do this ? Dienstag, 17. November 2009
  39. 39. Open Collaboration Services Dienstag, 17. November 2009
  40. 40. Open Collaboration Services • Common API of the Social Desktop • REST based • Independend freedesktop.org standard • SSL • OpenID • Scalable • Strong privacy settings Dienstag, 17. November 2009
  41. 41. Open Collaboration Services Modules: • USER (search, view) • FRIENDS • USERACTIVITIES • MESSAGES • CONTENT (Content Downloading / Uploding) • KNOWLEDGE • EVENTS • NEPOMUK (in the future) Dienstag, 17. November 2009
  42. 42. Provider 1 Provider Desktop Provider 2 XML Provider 3 Dienstag, 17. November 2009
  43. 43. Code Example my newsfeed api.opendesktop.org/v1/activities?page=0 Dienstag, 17. November 2009
  44. 44. <?xml version="1.0"?> <ocs> <meta> <status>ok</status> <message></message> <totalitems>2</totalitems> <itemsperpage>10</itemsperpage> </meta> <data> <activity details="full"> <id>42</id> <personid>testy2</personid> <firstname>Test</firstname> <lastname>Te</lastname> <profilepage>/usermanager/search.php?username=testy2</profilepage> <avatarpic>http://www.opendesktop.org/usermanager/nopic.png</avatarpic> <timestamp>2008-08-01T20:30:19+02:00</timestamp> <type>6</type> <message>testy2 has updated: &quot;Extract And Compress&quot;</message> <link>http://www.KDE-Look.org/content/show.php?content=84206</link> </activity> <activity details="full"> <id>43</id> <personid>foobar2</personid> <firstname>Foo</firstname> <lastname>Bar</lastname> <profilepage>/usermanager/search.php?username=foobar2</profilepage> <avatarpic>http://www.opendesktop.org/usermanager/nopic.png</avatarpic> <timestamp>2008-08-02T19:38:10+02:00</timestamp> <type>6</type> <message>foobar2 has updated: &quot;Arezzo&quot;</message> <link>http://www.KDE-Look.org/content/show.php?content=84403</link> </activity> </data> </ocs> Dienstag, 17. November 2009
  45. 45. system settings Provider 1 App libattica Provider 2 Provider 3 Dienstag, 17. November 2009
  46. 46. Dienstag, 17. November 2009
  47. 47. Roadmap • Nearly all shown features are in KDE 4.4 • GNOME • Gwibber -> next month • maemo.org • forum.kde.org • Groupware integration • OpenOffice.org and others Dienstag, 17. November 2009
  48. 48. Pointers www.socialdesktop.org techbase.kde.org/projects/socialdesktop http://www.freedesktop.org/wiki/Specifications/open- collaboration-services social-desktop@kde.org Dienstag, 17. November 2009
  49. 49. Questions ? Dienstag, 17. November 2009
  50. 50. Thank you Frank Karlitschek karlitschek@kde.org blog.karlitschek.de twitter.com/fkarlitschek Dienstag, 17. November 2009
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×