Agree that this is a pretty broad scope.  You can take a look at some of
the work that has been done to extend existing social apis or adding a new
service.

The CMIS example that Kris referred to provides an Guice binding for Media
Items and Albums that connects to a backend CMIS repository.  This can be
found in:  http://svn.apache.org/repos/asf/shindig/sandbox/trunk/ .

You can also take a look in the extras project
(http://svn.apache.org/repos/asf/shindig/trunk/extras/) to see examples of
how to extend Shindig.  The ActivityStreams service is a good place to
start for extending social apis to support new capabilities.  There are
also other examples there as well that show how you can add new features in
the client from a container and gadget perspective.

Do you have specific use case that you're trying to solve?
   ____________________________________________________
   Andy B Smith  ([email protected])
   Emerging Standards , IBM Software Group
   (919) 486-1121  T/L 526-1121
   ____________________________________________________


                                                                       
  From:       Kris Vishwanathan/Fairfax/i...@ibmus                      
                                                                       
  To:         [email protected]                                   
                                                                       
  Cc:         [email protected]                                   
                                                                       
  Date:       11/28/2010 10:16 PM                                      
                                                                       
  Subject:    Re: Create extendable system with OpenSocial             
                                                                       





Extendable Content/Applications and Services is a very broad scope.
Especially for content I am not sure if Open Social has anything in
particular, except I saw some efforts in aligning CMIS Folders and
Documents with OpenSocial Media Items and Albums. We are evaluating
OpenSocial container for just extendable services, pluggable REST services,
JavaScript Extensions etc. Apache Shindig has a clean architecture for
plugging new services based on Guice on the server side and Features for
client side. Again depending on the requirements you can build on existing
implementations.

Thanks and regards

Kris Vishwanathan, PMP
IBM Certified IT Architect
The Open Group Master Certified IT Architect
IBM Software Group, WPLC
Ph: 919 543 1081 (T/L: 441-1081)
Ph; 877-316-0046 (T/L: 349-4847)
Cell: 919 830 2890

If I had one hour to save the world I would spend fifty-five minutes
defining the problem and only five minutes finding the solution - Albert
Einstein





  From:       Jaspaljeet Singh <[email protected]>


  To:         [email protected]


  Date:       11/28/2010 08:33 PM


  Subject:    Create extendable system with OpenSocial







Hi There,

I am currently working on a web-based system which is extendable, i.e.
enable developers to add content/applications/services to it. I am still
deciding on the platform/technology I should use to implement this system.
Is OpenSocial suitable for this?

I will be very grateful if you could share some ideas/tips to develop such
system. Do I need to develop a OpenSocial container?

Hope to hear from you soon.

Kind regards,
Jaggie



Reply via email to