Problemas na plataforma Opensocial do Orkut – posição oficial do Google
Já se passaram algumas semanas desde o estouro dos problemas que estão acontecendo com a plataforma Opensocial do Orkut, e oficialmente, lançaram um post no GoogleCode dando um parecer oficial, veja aqui.
Basicamente, o que foi alegado é que um bug estava presente em alguma das ferramentas opensource usadas pelo Orkut (provavelmente o Shindig ), e que afetou gravemente uma série de funcionalidades.
Venho acompanhando os status enviados na lista, mas o fato é que o problema já se arrasta por praticamente um mês. Assim que as novidades aparecerem, escrevo um post por aqui.
Lembrando que o problema afeta basicamente a versão "profile" dos gadgets e a publicação de "activities".
Dúvidas ? Entre em contato.
Ser reconhecido é bom
Fui surpreendido recentemente com um e-mail da Google - especificamente de Prashant Tiwari (developer relations, trabalhando com Orkut), enviando agradecimento pelo esforço e tempo dedicado em ajudar as pessoas nas listas de discussão sobre Opensocial. Há um tempo atrás, já havia recebido o título de Opensocial Guru, porém, dessa vez fui reconhecido como um "SuperStar".
Pode ser algo bobo, ou até inútil, mas obter reconhecimento é sempre bom. E receber um reconhecimento vindo da Google é melhor ainda.
Isso demonstra que apesar de ser uma empresa grande, valoriza muito as pessoas que ajudam na evangelização dos produtos e/ou APIs.
um abraço.
Arquivos da apresentação sobre Opensocial no SP-GTUG
Como prometi no último encontro na GlobalCode, disponibilizei os arquivos usados como "Helloworld", além dos testes que fiz com o Shindig, formando uma espécie de versão modificada do iGoogle, usando Opensocial e Jquery.
Faça download dos arquivos de exemplo usando Opensocial.
Uma breve explicação sobre os arquivos contidos no zip acima:
- Pasta robson: contém os arquivos que simulam o iGoogle. Para funcionar, é necessário instalar o shindig (recomendo a versão php que é mais fácil). Instalado o shindig, copiar a pasta robson para o diretório \shindig\javascript e chame via browser http://shindig/gadgets/files/robson/test-robson.html
- Pasta exemplo: contém um arquivo xml usado para funcionar um aplicativo no orkut, tanto visão canvas, quanto profile. Além disso, tem alguns exemplos de requests de dados em javascript. É necessário fazer upload para um hosting e ter acesso via sandbox, caso queira modificar e mexer.
Caso você não possua um hosting, pode usar a versão do Opensocial-BR, disponível em http://www.opensocial-br.org/exemplo/opensocialbr.xml . Acessando o sandbox do Orkut, clique no botão editar na esquerda (menu de aplicativos); vai habilitar uma caixa de texto para que você digite a url do aplicativo.
Outras informações:
- Inscrição para o ambiente de sandbox do Orkut ( testes ) - Clique aqui ;
- Opensocial plugin para Firebug (requer Firefox e Firebug);
- OSDE - Plugin para eclipse, muito útil para desenvolver aplicativos sem precisar de um container;
- Partuza - rede social de exemplo que pode ser usada para desenvolver aplicativos;
Para finalizar, há o grupo de discussão Opensocial-GTUG, Brasil que conta com um grupo de pessoas que trabalham com a tecnologia e podem ajudar em caso de dúvidas.
Até a próxima!
Instalando o PHP-Shindig no Windows
Olá pessoal da comunidade Opensocial-GTUG!
Com o intuito de disseminar mais conteúdo sobre a plataforma, resolvi abrir o blog, em conjunto com a Wiki, para que todos possam colaborar. Caso tenha interesse em colaborar, basta fazer contato.
No artigo de hoje, vamos ver a instalação do PHP-Shindig dentro do ambiente Windows, para que possamos na próxima etapa, criar uma versão parecida com o iGoogle. Essa versão é a tradução, com algumas melhorias, do artigos original de Chris Chabot.
O Shindig é um projeto de código aberto, que funciona basicamente como o servidor de aplicações Opensocial. Em outras palavras, ele é responsável por renderizar o gadget e fornecer todo o conjunto de api´s necessárias para que o Opensocial funcione. Veja a definição do que ele é, extraída do próprio site do projeto:
Projeto
Categorias
- Opensocial com flash (1)
- Opensocial com PHP (2)
- Orkut (9)
- Palestras e eventos (2)
- Segurança de aplicativos (2)
- Shindig (2)
- Signed Request (2)