Hi,

I've been able to check out/build/run/test the Gadget Server and the
sample container. However, I have the following questions/comments:

- What is the purpose of the javascript/gadgets dir since the features
directory has pretty much the same stuff in it (and gets included as
part of the gadget rendering code)

- The samplecontainer.html, by default, points to
http://hosting.gmodules.com/ig/gadgets/file/117247905274371511495/caja-clickme.xml
    - This gadget does not work and genertates several errors
    - The caja-clickme.xml gadget code has "<Require
feature="opensocial-samplecontainer"/>" which is confusing. I think
adding support for <Require feature="opensocial-0.[5|6]"/> instead
will make it closer to the spec
    - The caja-clickme.xml gadget code (as expected) has Caja related
code (instead of the "regular" gadget code). This does not seem like
the first gadget a beginner should be seeing.
As a beginner, this is pretty confusing to me since none of the API
docs talk about Caja and the very first gadget that the
samplecontainer.html points to is a Caja gadget which neither the
OpenSocial API/Orkut dev guides talk about.

I think adding support for <Require feature="opensocial"> in the
Gadget Server and fixing up the samplecontainer.html to include the
appropriate JS files to support OpenSocial gadgets will make it a bit
more easy for someone to get the environment up and running for
hosting basic OpenSocial gadgets (and then move on to hosting caja
enabled gadgets)

Thanks
Chak

Reply via email to