2011-03-04 11 views
7

Para un proyecto, estamos buscando un mecanismo para importar gadgets (listas de amigos, listas de tareas, etc.) desde otros sitios, algo en lo que se supone que es excelente OpenSocial. Sin embargo, me preocupa si OpenSocial está muerto o no. Muchas de las páginas API para OpenSocial 0.9 no se han actualizado desde abril de 2009. Las pocas actualizaciones recientes que he visto son solo spambots que publican enlaces a productos farmacéuticos baratos en Alemania (for example, see this history page).¿OpenSocial es una opción API viable?

¿OpenSocial está activo? ¿O se ha abandonado, como tantas otras grandiosas ideas, a los desechos de Internet?

Respuesta

2

De hecho, OpenSocial definitivamente no está muerto. Aunque la especificación OpenSocial ha comenzado como una alternativa o competidora de la plataforma Facebook para ser utilizada en redes sociales orientadas al consumidor, la implementación de la fuente y el código abierto Shindig evolucionó hacia un marco API más general y un modelo de datos común que aborda casos de uso desde consumidores hasta portales empresariales y soluciones de groupware. Si bien la plataforma de Facebook domina la web del consumidor y puede ser una opción natural para el soporte de identidad externa o la distribución de contenido, OpenSocial se está utilizando dentro de productos cada vez mayores e integrado a varias aplicaciones en la nube.

La versión actual de la especificación de trabajo en progreso es 2.0 y una comunidad activa analiza varias características nuevas que contribuyen a crear una red social más abierta. Puede ver lo que se está desarrollando aquí (http://wiki.opensocial.org/index.php?title=Spec_Changes) o unirse a la comunidad para supervisar el progreso o contribuir con las especificaciones aquí (http://groups.google.com)./group/opensocial-and-gadgets-spec).

En cuanto a su caso de uso, OpenSocial puede ayudarlo suministrando un contenedor de mash up basado en JS del lado del cliente. Con la reciente compatibilidad con Open Ajax y un contenedor JS, OpenSocial (y Shindig) pueden servir fácilmente como un panel o portal del lado del cliente. Podríamos desarrollar con éxito sobre Shindig un portal de autoservicio que pueda integrar gadgets de terceros o de nuestros propios desarrolladores. La API Rest también ayuda a desarrollar aplicaciones del lado del servidor.

Por lo tanto, le recomiendo profundizar en OpenSocial para sus necesidades específicas.

Cuestiones relacionadas