Es Google Gears mejor que SharePoint Groove?

Esta semana los desarrolladores de nuestra maquina de búsqueda favorita nos han soltado otra sorpresa: «Google Gears».


Gears (http://code.google.com/apis/gears/?utm_campaign=en&utm_source=en-ha-ww-google&utm_medium=ha&utm_term=google%20gears, o en el articulo de El Bruno, por estos mismos lados: http://geeks.ms/blogs/elbruno/archive/2007/05/31/google-gears-a-good-choice.aspx) es, dicho de una manera sencilla, algo de software que se puede utilizar para guardar una copia local de sitios Web, de tal forma que se pueda ver y utilizar aunque no se tenga una conexión con Internet o la Intranet. El asunto está en Beta, y como todo el software de Google, permanecerá en Beta por los próximos tres siglos.


Google Gears es bastante sencillo: hay que instalar algo de software extra, que consta de un par de Add-Ins (con JavaScripst) para Microsoft Internet Explorer y para Firefox, y una Base de Datos (una copia de la excelente SQLite, http://www.sqlite.org/, que desde hace años han estado demostrando que una Base de Datos no tiene por qué ser costosa [Microsoft SQL, Oracle, aunque ambas tengas versiones gratuitas], complicada [Oracle] o con pretensiones de ser mucho sin ser nada especial [MySql]). Gears utiliza un API bastante sencillo que se puede utilizar para programar que una aplicación Web cree una copia local (en la Base de Datos) de su contenido. En el sitio de Google Gears pueden encontrar todo la información necesaria sobre el API, y ver cómo funciona por medio de un par de ejemplos (es necesario instalar primero el software en el computador). La arquitectura tampoco es complicada (http://code.google.com/apis/gears/architecture.html), y, la verdad sea dicha, los ejemplos funcionan sin grandes problemas, a pesar de ser un Beta bastante prematuro.


SharePoint dispone desde hace años de una especie de versión «desconectada», que se llama Groove y que en principio se puede utilizar para crear copias locales de Librerías y Listas. Pero, ya que estamos hablando de que la verdad sea dicha, Groove nunca ha sido un producto utilizable (http://geeks.ms/blogs/gvelez/archive/2007/02/18/que-tan-groovy-is-groove.aspx) por la sencilla razón de que es engorroso de instalar, poco amistoso para usar y demasiado caro para ser interesante. Y con las nuevas posibilidades para exportar documentos hacia Outlook directamente desde SharePoint 2007, mucho del atractivo de Groove como «SharePoint Off-Line» se ha desvanecido.


Y por eso me estoy preguntando si habrá una manera de usar Google Gears como un sustituto viable de Groove… a primera vista tiene un defecto, y es que no puede crear copias locales de contenido para ser bajado, como documentos, por ejemplo. Por el resto, tengo la idea de que crear una WebPart para utilizar Gears no sería un trabajo de más de un par de horas. Y, cuando Gears sea un poco más maduro y ofrezca algo más de funcionalidad, no me sorprendería que Google le esté poniendo la zancadilla de nuevo a Microsoft…


Gustavo – http://www.gavd.net/servers/
Escriba un Comentario que me haga reir…

10 comentarios sobre “Es Google Gears mejor que SharePoint Groove?”

  1. Hola holita:

    Yo soy usuario de groove y, la verdad, no tiene nada que ver en absoluto con Google Gears. Son cosas totalmente diferentes. Groove es una aplicación que permite trabajar on-line u off-line con documentos y otras entidades y luego los sincroniza entre todos los miembros de un equipo (de hecho yo lo uso para mantener sincronizadas algunas cosas en las que estoy trabajanado entre casa y el trabajo) y Google gear es un marco de desarrollo para conseguir que nuestras aplicaicones Web funcionen desconectadas trabajando contra los servicios que proporciona su plug-in.

    Por cierto, Groove es muy fácil de instalar y poner a funcionar. En una red local no hace falta nada de nada más que instalar el programa y si trabajamos a través de Internet enequipos pequeños tampoco hace falta nada más porque existen unos servidores realy gratuitos y preconfigurados para evitar problemas con cortafuegos. El servidor sólo es necesario si no queires depender de esos servidores relay externos y tener el tuyo propio.

    Y por cierto, par ami Groove no es para nada la versión desconectada de Sharepoint. No tienen nada quever tampoco. De hecho nosotros en la empresa usamos ambas cosas de manera independiente para cosas completamente diferentes.

    Saludos

    JM.

  2. hey Gustavo 😀

    lindo punto para tratar Gears vs Groove, yo por mi parte, no creo que sean competencia por varios motivos:

    – Groove 2007 es tan simple de instalar como cualquier componente de Office
    – Groove es mucho mas potente en este momento que Gears, en el sentido que en los workspaces que se crean puedes hacer muchas mas cosas que compartir documento
    – Gears (despues de leer un poco el sdk) es una opcion que permite trabajar con proxies locales contra una db para aplicaciones AJAX cosa que abre un abanico de posibilidades mucho mas amplio que Groove
    – y finalmente, q pena q Groove sea una marca registrada de Ms, porque GOOGLE GROOVE seria un nombre que mola muchisimo para un producto de Google 😉

    aunque tengo que reconocer q lo q mas miedo me da, es q de repente las Google Apps puedan comenzar a trabajar locales, es decir, sin web. ¿ tiembla una partecita de office ? jejeje

  3. Hola José y Bruno,

    Probablemente se me fue la mano en mis palabras sobre Groove, o, aun más probable, la información que comente no es completa. Groove viene en dos variantes, una que puedes utilizar para intercambiar documentos por medio de un servidor central (un servidor de Microsoft), y que en realidad no tiene nada que ver con SharePoint, como muy bien comenta José, y otra versión que se puede conectar con un servidor SharePoint, y que permite crear un «SharePoint Off-Line». Mi comentario iba dirigido a la segunda versión, pues, como decíamos, la primera no tiene en realidad nada que ver con MOSS, y en realidad es un software muy fácil de instalar.

    La segunda versión es un engorro del otro mundo para ser instalada. No sé si ustedes lo han probado alguna vez (yo si lo he hecho), y les puedo contar que es una verdadera pesadilla de configuración, y cuando finalmente lo puedes hacer trabajar, tienes menos pelo y mas canas…

    Finamente, estoy de acuerdo que Gears apenas está empezando, aunque el principio promete. Y lo mejor de todo es que no sabemos que tiene Google en peto para la próxima vez… así por lo menos no nos aburrimos utilizando a nuestro monopolista favorito…

    Un saludo,

  4. Hola Gustavo:

    Desconocía la existencia de esa versión que comentas de Groove para sincronizar con Sharepoint. ¿dónde hay información? Gracias.

    Por otro lado lo único que conocía era esto:

    http://www.microsoft.com/downloads/details.aspx?familyid=b109fbc4-6e60-45f6-bf50-218707c37955&displaylang=en

    Otra cosa: como comentaba no es necesario un servidor central para intercambiar archivos con Groove. Se conecta directamente de unos clientes a otros. Sólo es necesario un servidor si vas a trabajar a través de cortafuegos en cuyo caso el servidor sólo actúa de proxy replicador para que todas las conexiones sean hacia el exterior y así no haya que abrir puertos en el cortafuegos.

    Saludos

    JM.

  5. Hola Jose,
    La versión que puede trabajar con SharePoint es la versión «Server». Información encuentras en el sitio de Microsoft (http://www.microsoft.com/groove). Para instalar el Groove Server necesitas tres servidores separados (no es posible instalarlo todo en un solo servidor), uno para el Groove Manager, otro para el Groove Relay y otro para el Groove Data Bridge.
    Groove Server viene con una herramienta que se llama «SharePoint Files» que te permite crear versiones locales de sitios SharePoint completos, o de Listas y Librerías si así lo deseas, y que se debe usar cuando los limites de un Groove Workspace se alcanzan (unos 50 o 70 usuarios), o cuando la información debe estar disponible a un nivel empresarial, con todas las posibilidades que SharePoint ofrece.
    En realidad, no es muy claro cuál es la dirección que Microsoft le quiere dar a Groove. Groove era una empresa independiente que Microsoft compró hace ya casi dos años, y que en el principio estaba dedicada principalmente a integración Off-Line con SharePoint. En la nueva versión de Groove quitaron algunas cosas (por ejemplo el «Mobile Workspace», que era el meollo del asunto para funcionar con SharePoint), y lo han sustituido con una versión rebajada (el SharePoint Files) que hace (mucho)menos en cuanto a integración con SharePoint.
    En cualquier caso, uno de los deseos latentes para usuarios de SharePoint siempre ha sido tener una versión Off-Line. Microsoft hasta ahora solamente ha entregado soluciones parciales (integración con Outlook, por ejemplo), y cuando compraron a Groove todo el mundo pensó que finalmente el deseo se vería convertido en realidad, pero parece que Groove va por otro lado. Por eso es interesante algo así como Google Gears…
    Saludos,

  6. Hola Gustavo:

    Gracias por la aclaración. Yo soy un simple usuario de Groove y lo único que conocía para sincronizar con Sharepoint era el Sharepoint files, no lo otro.

    En cuanto a lo de la compra de Groove, mi opinión personal es que lo hicieron sólo para fichar a Ray Ozzie. De hecho si entras en la página de Groove networks aunque hablan de la verisón Office de Groove siguen teniendo el groove de siempre para descarga gratuita para uso personal y venta para empresas, lo cual me llama la atención mucho.

    Saludos

    JM.

  7. La verdad gustavo te conozco como profesional y no puedo creer lo que decis. Muchos de los que opinan de Groove lo hacen sin saber demasiado, salvo José Alarcon.
    el cliente Groove hay dos Versiones la que viene con Office 2007 y Groove Live que es a nivel de Servicios y muy economica. Para utilizar y sincronizar con Sharepoint no precisas los tres servidores eso es solo una opción si la empresa o coorporación lo quiere utilizar.
    Es un producto muy maduro ya que esta realizado por el creador de Lotus notes y como decia José Alarcon hay que utilizarlo y ver el foco de negocio, espacialmente para proyectos y la posibilidad de dar mucha seguridad entere la comunicación entre personas, socios de negocios….

    Saludos y Gracias
    LA

  8. Hola Luis,
    Como habrás visto, este Blog lo tengo dedicado a una vista muy personal sobre SharePoint y lo que sucede alrededor de el. Por lo tanto, el comentario sobre Groove es muy, muy personal, y no tiene implicaciones de ningún tipo sobre la calidad del producto, o la forma que otras personas lo utilizan.
    Por tu comentario, veo que en determinadas circunstancias Groove puede ser un producto útil en situaciones de comunicación entre personas y negocios. Mi punto de vista es meramente en su relación con SharePoint.
    Un saludo.
    Gustavo

  9. Hola Gustavo:

    Estaria interasado en comenzar a utilizar Office Groove, pero las versiones que encuentro están en inglés. ¿podrías indicarme donde encontrar una versión en Castellano, o un manual o tutorial para su uso? Te estaria muy agradecido.

    Un saludo.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *