Download presentation
Presentation is loading. Please wait.
1
Groupware Plugins: A Case Study of Extending Collaboration Functionality through Media Items Gregor McEwan, Saul Greenberg, Michael Rounding, Michael Boyle University of Calgary
2
Message Plugins can allow people to extend and customise groupware for their own collaborative needs.
3
Scenario Mike R. Mike B. Saul
4
Scenario Mike R. Mike B. Saul Server
5
Scenario Mike R. Mike B. Saul Server
6
Scenario Mike R. Mike B. Saul Server
7
Single user systems use plugins Example: Google Sidebar – personal information in sidebar
8
Single user systems use plugins Example: Google Sidebar – personal information in sidebar – expand tooltip for detail
9
Single user systems use plugins Example: Google Sidebar – personal information in sidebar – expand tooltip for detail Google provides base application
10
Single user systems use plugins Example: Google Sidebar – personal information in sidebar – expand tooltip for detail Google provides base application Plugin developer fills in content
11
Plugins for groupware Why not do the same for groupware?
12
Base system: Community Bar Peripheral side bar Multiple Places Transient tooltip grande Separate full view Place “mike test” Place “ilab” Place “G-place” Place “CSCW class”
13
[video] Video not included here…
14
Media Item Views
20
Community Bar Plugins
21
Scenario Mike R. Mike B. Saul Server
22
Photo Sharing Saul Server Photo Item Mike R. Mike B.
23
Server Photo Item Server Photo Item picture: Photo Sharing Saul Mike R. Mike B.
24
Mike R. Mike B. Server Photo Item picture: Photo Sharing Saul
25
Media Item Testing and Debugging
26
Testing Average programmers –No previous groupware programming experience Class assignment –Create an interesting media item –2 weeks –Short tutorial to start
27
Ex: AIBO Awareness (Jim Young)
28
Ex: Cambience Item (Rob Diaz-Marino) Audience Owner
29
Ex: Public Web Item (Stephanie Smale)
30
Ex: Photo Gallery (John McDonald)
31
Ex: Blog Reader (Jordan Schaan)
32
Ex: Screen Sharing (Kimberly Tee, to appear in CSCW 2006) Owner Audience
33
Summary Easy fundamentals – place in a groupware application – networking aspects Developers can concentrate on interesting interaction functionality
34
Message A plugin architecture can enable groups to extend and customise groupware for their own collaborative needs.
35
Download and use Community Bar (and build Media Items!) http://grouplab.cpsc.ucalgary.ca/CB
36
Extra slides These following slides were not used in the presentation
37
Single user example base systems
38
Plugin examples Firefox (~1500) – FireFoxMenuButtons –Forecastfox –StumbleUpon Google Sidebar (~100) – News –Weather –System Monitor
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.