2. Motivation and Outline
The itsme Front-End has been integrated
with a working version of Guglielmo
Two sample scenarios
Implementation (what’s working)
08/03/2009 Integrated prototype demo 2
3. Scenario 0
(as from last demo and USA tour)
Some actions were already possible:
• creating venues
• moving and activating venues
• opening panels
• dragging contacts
from panels to a venue
• highlighting related
items
08/03/2009 Integrated prototype demo 3
4. Scenario 1: documents
1. I create a new document in a venue,
using a standard Linux application
2. I save it through a dialog that shows
venues in the file system instead of
folders
3. It is placed then in the venue I saved it to
4. I re-open, edit, and re-save the document
5. I drag and drop the document from one
venue to another, where I can reopen,
edit, and save it
08/03/2009 Integrated prototype demo 4
5. Implementation of the scenario
itsme prototype
ITSME front-end
Application
Direct Access Manager
Virtual File System Item Manager
Metadata Manager
guglielmo
Soprano (RDF repository)
linux file system
File System
08/03/2009 Integrated prototype demo 5
6. Scenario 2: email
1. I send an email to someone
• me on another email address, or you if you have your PC on
2. The message stays in the venue where I’ve
written it, and it arrives to its receipient
3. I receive the replies to the message within the
same venue
4. I can use highlight to see related messages
08/03/2009 Integrated prototype demo 6
7. Implementation of the scenario
itsme prototype
ITSME front-end
Application Email client UI
Plugin manager Direct Access Manager
Email client
Virtual File System Item Manager
Metadata Manager
Metadata Extractor
guglielmo
Rule engine
Soprano (RDF repository)
linux file system
File System
08/03/2009 Integrated prototype demo 7
8. Conclusion
We start having basic:
• Look and feel and interaction
• Integration with applications
• Metadata management
• Plugin management
08/03/2009 Integrated prototype demo 8