Hi all, I've done a high level comparison of the Java and PHP version of Shindig 1.1 Beta5 for SURFnet in The Netherlands and would like to inform you of the results. I'm very curious if these results look familiar and what your thoughts are on this..
I tested the standard install of both versions and did not try to tweak or modify these default installs in any way. 1) Most gadgets are rendered very differently in the testing container of the PHP and Java versions (the Java version seems to do a better job). It seems that the PHP version does not render colours and graphics as intended by the gadget developer. This was seen when the OpenSocial compliance test gadget tried to display it's results; the results were not colour coded in the PHP version. Also, the Labpixies tasks gadget is rendered nicer in the Java version. 2) The default gadget in the Shindig samplecontainer (the SocialHelloWorld gadget) is not as expected in the PHP version. Only one button with "Say Hello" can be seen, whereas the Java version shows several HelloWorld messages from the viewer's friends in different languages. 3) The OpenSocial compliance tests ran against the PHP and Java version were buggy. It was difficult to form an opinion based on these results (see http://opensocial-compliance.appspot.com/#shindig-1.1b5-...@1274787384,shind ig-1.1b5-j...@1274781703). Some findings that do stand out: a) High priority failures (P0) detected by the tests were checked with a seperate gadget performing the same functions. The results from these seperate tests were that there was no problem. b) Requesting friends in PHP Shindig only returned the viewer himself, not the viewer's friends (this was not detected by the compliance test). Java version performed as expected (three friends returned for viewer john.doe). This was checked with gadget http://www.xs4all.nl/~clysters/testgadget/testgadget.xml This could also explain the problem with the SocialHelloWorld gadget. -Peter
