Apache Shindig

From Wikipedia, the free encyclopedia
  (Redirected from Shindig (software))
Jump to: navigation, search
Apache Shindig
Developer(s) Apache Software Foundation
Stable release 2.0.0 / September 10, 2010; 17 months ago (2010-09-10)
Development status Active
Written in JavaScript, PHP and Java
Operating system Cross-platform
License Apache License 2.0
Website http://shindig.apache.org/

Shindig is an open source project which began in December 2007 to provide a reference implementation for the OpenSocial standard. The software contains both server-side and client-side code. Once the project is mature, an installation of this product will be capable of rendering OpenSocial gadgets in a web browser.

Contents

[edit] Features

In the announcement for Shindig's first code commit, four primary features of Shindig were cited:[1]


  • Gadget Container JavaScript -- core JavaScript foundation for general gadget functionality. This JavaScript manages security, communication, UI layout, and feature extensions, such as the OpenSocial API.
  • Gadget Server -- an open source version of gmodules.com, which is used to render the gadget XML into JavaScript and HTML for the container to expose via the container JavaScript.
  • OpenSocial Container JavaScript -- JavaScript environment that sits on top of the Gadget Container JavaScript and provides OpenSocial specific functionality (profiles, friends, activities).
  • OpenSocial Gateway Server -- an open source implementation of the server interface to container-specific information, including the OpenSocial REST APIs, with clear extension points so others can connect it to their own backends.

[edit] References

  1. ^ Dan Peterson (December 12, 2007). "Let's get this Shindig started". Google OpenSocial API blog. http://opensocialapis.blogspot.com/2007/12/lets-get-this-shindig-started.html. Retrieved 2008-02-04. 

[edit] See also

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export