OK, so I think what I'm pushing on is this...
The things that are "optional" in the gadget spec are all defined in
the gadgets namespace. opensocial is not. It's going to introduce a
new namespace. It seems that the gadget spec (and maybe all the specs)
should state what is required/optional for the things defined within
its scope. Following this line of thought, the social gadget spec
should define the opensocial namespace and state which things inside
of it are required (in this case, all of it).
As we go forward, in order to be consistent, every time we add
something to the spec, say micro payments, would we have to update the
gadget spec to say this one is optional?
-Mark W.
On Nov 18, 2:27 pm, Lane LiaBraaten <
lliab...@google.com> wrote:
> On Wed, Nov 18, 2009 at 9:53 AM, Mark W. <
weitz...@us.ibm.com> wrote:
> > In the current preview of the gadgets spec, section 9.2 defines the
> > optional features. OpenSocial is the first optional feature. So this
> > kinda makes sense and kinda doesn't.
>
> > So I understand that what we are saying is that you don't need
> > opensocial to do gadgets. It's, well, optional.
>
> It's optional as far as Core-Gadget.xml is concerned, so it seems fine to
> include in this table.
>
> > However, it's required if you are doing gadgets with social stuff.
>
> Then it's 'required' as far as the Social-Gadget.xml -- really, the
> Social-Gadget spec will just say that to get all this extra javascript, the
> gadget must require the opensocial feature.
>
> Does that work for you?
>
> -Lane
>
>
>
>
>
> > What I would propose is that we remove it from the table in 9.2. One
> > of the objectives was to make sure we had a clean separation b/t
> > gadgets and opensocial. This would also make it consistent with the
> > compliance section.
>
> > If we wanted, in the Social-Gadget.xml file, we could then add the
> > same notion of Core and Optional and introduce a section similar to
> > 9.1 and 9.2 from the Gadgets spec. I'm not exactly sure how it would
> > look, but maybe the templating section would not be part of core.
>
> >
http://www.opensocial.org/Technical-Resources/draft/OpenSocial-Gadget...
>
> > -Mark W.
>
> > --
>
> > 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<opensocial-and-gad
gets-spec%2Bunsu...@googlegroups.com>
> > .