Extending UCSF Profiles with OpenSocial

911 views

Published on

Profiles - extending research networking software using OpenSocial
Presentation to CTSA key function committee, June 2011

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

  • Be the first to like this

No Downloads
Views
Total views
911
On SlideShare
0
From Embeds
0
Number of Embeds
110
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Extending UCSF Profiles with OpenSocial

  1. 1. Eric Meeks (UCSF)Leslie Yuan (UCSF)Openly Socializing in a CTSAThe OpenSocial FrameworkJune 17, 2011 - CTSA Communications KFC Meeting<br />
  2. 2. UCSF ProfilesA Research Networking Tool<br />
  3. 3. What is OpenSocial?<br />OpenSocial is a set of common application programming interfaces (APIs) for web-based social network applications, developed by Google along with MySpace and a number of other social networks.<br />
  4. 4. What is OpenSocial?<br />Translation for UCSF:<br />UCSF is extending features and functionality of Profiles software without requiring changes to core Harvard code, in a shareable manner using a standard APIs. <br />New features/functions are called “gadgets.”<br />
  5. 5. UCSF Goals<br /><ul><li>Extend UCSF Profiles, building new features without touching core Profiles code
  6. 6. Create an OpenSocial standards-based library of shareable gadgets
  7. 7. Foster a community across institutions for building and sharing knowledge and gadgets
  8. 8. Harness existing communities and gadgets </li></li></ul><li>Where are we today?<br /><ul><li>Make Profiles an OpenSocial Container
  9. 9. Build a library of useful gadgets
  10. 10. Faculty Mentoring
  11. 11. Document Sharing via SlideShare.net
  12. 12. Live hyperlinks within a profile
  13. 13. Profile List Tool
  14. 14. Google full text search of profiles
  15. 15. Working on more gadgets (activity streams and more… )</li></li></ul><li>Quick Demo<br />
  16. 16. Technical Notes<br /><ul><li>First requirement: extend the Profiles to be an OpenSocial enabled platform
  17. 17. Apache Shindig + the Profiles API
  18. 18. Then develop gadgets – which are:
  19. 19. Lightweight & easily developed
  20. 20. Usually under 500 lines of code
  21. 21. E.g., Mentor Gadget Source Code = XML, HTML & JavaScript</li></li></ul><li>Where to now? An Open Community for Application Sharing<br />UCSF<br />Profiles<br />Harvard<br />Profiles<br />LinkedIn<br />iGoogle<br />Stanford<br />VIVO<br />Application Library<br />
  22. 22. Ideas for the Future <br />Extend the DIRECT project, which provides cross institutional searching for expertise<br />+ <br />OpenSocial gadgets to enable collaboration and interaction, within our own private tools (no central server needed) <br />= <br />Biomedical expertise-based social network with institutional provenance<br />
  23. 23. Thanks!<br />The Profiles Team<br />The Shindig Team<br />Andy Smith (IBM), Mark Weitzel (IBM) and the OpenSocial Foundation<br />Contact: <br />Eric.meeks@ucsf.edu<br />Leslie.yuan@ucsf.edu<br />

×