Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Extending UCSF Profiles with OpenSocial


Published on

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

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

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
  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 /><br /><br />