--
You received this message because you are subscribed to the Google Groups "OpenSocial and Gadgets Specification Discussion" group.
To post to this group, send email to opensocial-an...@googlegroups.com.
To unsubscribe from this group, send email to opensocial-and-gadg...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/opensocial-and-gadgets-spec?hl=en.
> --
> You received this message because you are subscribed to the Google Groups
> "OpenSocial and Gadgets Specification Discussion" group.
> To post to this group, send email to
> opensocial-an...@googlegroups.com.
> To unsubscribe from this group, send email to
> opensocial-and-gadg...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/opensocial-and-gadgets-spec?hl=en.
>
--
Paul Lindner -- lin...@inuus.com -- linkedin.com/in/plindner
To unsubscribe from this group, send email to opensocial-and-gadg...@googlegroups.com.
+1 to splitting.
--
You received this message because you are subscribed to the Google Groups "OpenSocial and Gadgets Specification Discussion" group.
To post to this group, send email to opensocial-an...@googlegroups.com.
To unsubscribe from this group, send email to opensocial-and-gadg...@googlegroups.com.
--
You received this message because you are subscribed to the Google Groups "OpenSocial and Gadgets Specification Discussion" group.
To post to this group, send email to opensocial-an...@googlegroups.com.
To unsubscribe from this group, send email to opensocial-and-gadg...@googlegroups.com.
--
Anyone willing to volunteer?
On Wed, Jan 26, 2011 at 9:49 AM, Jonathan Beri
<jonath...@magento.com> wrote:
> Interesting idea. At the very least we can offer an alternative definition.
>
> --
> You received this message because you are subscribed to the Google Groups
> "OpenSocial and Gadgets Specification Discussion" group.
> To post to this group, send email to
> opensocial-an...@googlegroups.com.
> To unsubscribe from this group, send email to
> opensocial-and-gadg...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/opensocial-and-gadgets-spec?hl=en.
>
--
Almost all of the gadgets I work with have canvas and home views - the
home view being a very small efficient summary of the canvas view.
view level features appeal to me because the developers can keep adding
functionality to the canvas view while not affecting the file size of
the home view.
The transition between the two displays is (to me) completely different
from "zooming in", as there will be different (slower) data requests, a
much larger range of data, and a completely different layout on the
canvas view.
I agree with your point about message bundles and userprefs though, as
that data belongs to the application (gadget instance) rather than the
view on the gadget.
Tim Wintle
<?xml version="1.0" encoding="UTF-8"?>
<Module>
<ModulePrefs title="OpenSocial App"
author="Mark Weitzel">
<Require feature="dynamic-height" />
<Require feature="jive-core-v2" />
<Require feature="opensocial-1.0"/>
<Require feature="osapi"/>
<Require feature="settitle"/>
<Require feature="views">
view level feature stuff here
</Require>
<Require feature="jquery-1.4.2"/>
</ModulePrefs>
<Content view="home" href="http://someurl/home.html" />
<Content view="canvas" href="http://someotherurl/canvas.html" />
<Content view="mobilecanvas" href="http://mobileurl/canvas.html" />
</Module>
In this case, I can include whatever I'd like behind the home.html and it behaves, according to the spec, exactly like it would a cdata section. So I think you could have one gadget file that handles mobile, canvas, etc... esp. with view level features.
Probably I can help about it because I'm translating the gadget's XML
Schema to a Relax NG schema definition now. Please give me a few days.
Thanks,
-Yoichiro
--
Yoichiro Tanaka
Email: yoic...@eisbahn.jp
Blog: http://www.eisbahn.jp/yoichiro
I have just completed a creating the schema definition with Relax NG.
Some simple tests against it using Jing were also done (may not be
entirety). Each specified data type are same as an original definition
written by XML Schema in the meantime.
The created schema definition file using Relax NG can be downloaded at
an URL below. Currently, it is put on my web server.
http://www.eisbahn.jp/opensocial/gadget.rng
The definition above was created based on an original definition with
XML Schema written on a site below. I would be great to let me know a
latest definition if the original definition has already been old.
http://opensocial-resources.googlecode.com/svn/spec/1.1/Core-Gadget.xml#GadgetXmlSchema
Thanks,
-Yoichiro
I have also completed a writing of a message bundle schema definition
written by Relax NG, and have created a patch file for a
Core-Gadget.xml. If these files can bring new value to OpenSocial
v2.0, could anyone accept and apply them?
Thanks,
-Yoichiro
Files I sent as last mail were written by Relax NG syntax. I have just
converted these files to a Relax NG compact syntax, therefore I would
like to share them here. I think that we should apply them written by
the complex syntax.
I'm sorry about my consecutive posts...
Thanks,
-Yoichiro
I noticed after returning to this thread that Yoichiro had converted the Core Gadget XSDs into RelaxNG format.
How do people feel about dropping XSD in favor of RelaxNG? I can migrate my changes into Yoichiro's patch if that's the way we want to go.
--
-Yoichiro
--