Shindig (software)
From Wikipedia, the free encyclopedia
This article or section needs sources or references that appear in reliable, third-party publications. Primary sources and sources affiliated with the subject of the article are generally not sufficient for a Wikipedia article. Please include more appropriate citations from reliable sources, or discuss the issue on the talk page. This article has been tagged since February 2008. |
Shindig (software) | Information | |||
---|---|---|---|---|
Purpose | OpenSocial container | |||
License | Apache License | |||
Programming language | Javascript,PHP,Java | |||
Platform | cross-platform | |||
Leading developers by code check-ins |
Kevin Brown, Cassie Doll, Paul Lindner, Zhen Wang | |||
History and progress | ||||
First code check-in | December 12, 2007[1] | |||
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 JS 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
- ^ a b Dan Peterson (December 12, 2007). Let's get this Shindig started. Google OpenSocial API blog. Retrieved on 2008-02-04.
[edit] See also
- OpenSocial
- iGoogle
- Web Widget
[edit] External links
- Shindig - an Apache incubator project for OpenSocial and gadgets Official page, on Apache Software Foundation site
- OpenSocial Project Homepage on Google Code