A new activity based mobile user Activities interface with Plasma and Nepomuk the helpful Big Brother Marco Martin, Fania J¨ock Ivan Cuki´cˇ Mon, 10:20 - 10:50 Mon, 14:00 - 14:30 Audimax Audimax
Plasma Active Compositing after X Conquering the Device Spectrum KWin on the Road to Wayland Sebastian K¨ugler Martin Gr¨aßlin Sun, 09:40 - 10:10 Sat, 14:00 - 14:30 Kinosaal Rm2002
Activities the helpful Big Brother
Ivan Cuki´cˇ ivan.cukic@kde.org
Desktop Summit, 8. August 2011.
Activities — 1 Activities 2 Contour 3 Technical Introduction The bad Services Evolution Big Brother operator << Baby steps Side-effects operator >>
Activities Activities — Mr F. G. Superman
Superman activity Bicycle repairman activity
Infra-red vision Wrench Strength Screwdriver Flight Spanner etc. Tire pump
Activities Activities — Introduction Mr F. G. Superman
Superman activity Bicycle repairman activity
Infra-red vision Wrench Strength Screwdriver Flight Spanner etc. Tire pump
Activities Activities — Introduction Activities
Job University Leisure Planning Other life things
Activities Activities — Introduction Activities
Job University Leisure Planning Other life things
Activities Activities — Introduction Activities
Job University Leisure Planning Other life things
Activities Activities — Introduction Activities
Job University Leisure Planning Other life things
Activities Activities — Introduction Activities
Job University Leisure Planning Other life things
Activities Activities — Introduction Desktop widgets
Activities Activities — Evolution Windows
Activities Activities — Evolution Baby steps
Application-centric Document-centric Not only the workspace
Activities Activities — Baby steps Baby steps
Application-centric Document-centric Not only the workspace
Activities Activities — Baby steps Baby steps
Application-centric Document-centric Not only the workspace
Activities Activities — Baby steps 1 Activities 2 Contour 3 Technical Introduction The bad Services Evolution Big Brother operator << Baby steps Side-effects operator >>
Activities Contour — Recent documents
Mainly useless Not project related Prone to ... indiscretions
Activities Contour — The bad Recent documents
Mainly useless Not project related Prone to ... indiscretions
Activities Contour — The bad Recent documents
Mainly useless Not project related Prone to ... indiscretions
Activities Contour — The bad Favourites
Places Bookmarks Favourite applications ...
Activities Contour — The bad 1984
The thought police would get him just the same. He had committed – would have committed, even if he had never set pen to paper – the essential crime that contained all others in itself. Thoughtcrime, they called it.
– Eric A. Blair
Activities Contour — Big Brother User actions
Activities Contour — Big Brother Statistics
Important documents Related documents No noise
Activities Contour — Big Brother Statistics
Important documents Related documents No noise
Activities Contour — Big Brother Statistics
Important documents Related documents No noise
Activities Contour — Big Brother It is only semantics
Contacts Webpages Anything with an URI
Activities Contour — Big Brother Focus on documents
Document bar Document browser Application as a 2nd class citizen
Activities Contour — Side-effects S-L-C
Share Like Connect
Activities Contour — Side-effects 1 Activities 2 Contour 3 Technical Introduction The bad Services Evolution Big Brother operator << Baby steps Side-effects operator >>
Activities Technical — Services
Activity Manager (KAMD) Nepomuk Zeitgeist
Activities Technical — Services Events
Types: Accessed Opened, Closed, Modified Got focus, lost focus
Activities Technical — operator << Events
Parameters: Application Window ID Event type
Activities Technical — operator << Using collected data
Highest scored resources Related resources Access by time
Activities Technical — operator >> Kudos and questions
Thank you for listening!
And kudos to: KDE, Nepomuk and Zeitgeist people for everything basysKom for its sponsorship of the Contour project Krita and Inkscape developers for the brilliant apps LaTeX and Beamer developers for the obvious reasons Monty Python for variable-names inspiration
Activities Epilogue —