You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by "Martin Webb (JIRA)" <ji...@apache.org> on 2008/02/14 10:49:11 UTC

[jira] Created: (SHINDIG-69) shindig does not support grid feature

shindig does not support grid feature
-------------------------------------

                 Key: SHINDIG-69
                 URL: https://issues.apache.org/jira/browse/SHINDIG-69
             Project: Shindig
          Issue Type: Improvement
          Components: Features
            Reporter: Martin Webb
            Assignee: Kevin Brown
         Attachments: grid.xml

See test files attached to: https://issues.apache.org/jira/browse/SHINDIG-62

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SHINDIG-69) shindig does not support grid feature

Posted by "Kevin Brown (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SHINDIG-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12568898#action_12568898 ] 

Kevin Brown commented on SHINDIG-69:
------------------------------------

Sorry about that, the correct URL is: http://code.google.com/apis/gadgets/docs/spec.html

"Google Gadgets" is not quite the same thing as the gadgets specification -- it's Google's (specifically, iGoogle's, since other google properties only support what's in the gadgets spec) deployment of gadgets. gadgets and open social are open standards much like HTML or javascript. Google does not dictate these standards -- we simply have stewardship over their publication at this point in time (until we can figure out a better arrangement). Discussion of the specifications takes place at regular meetings, and there is a public discussion group (though this was newly created to ease some confusion).

At this time we plan on supporting all APIs required by the spec (everything marked "core"), any will also probably support any features added in the "highly recommended" section. We will be trying as much as possible to avoid adding any new features that are gadget author facing that do not have a formal specification. iGoogle will continue to support drag, grid, and other features that haven't been standardized for a very long time most likely, but that doesn't affect what Shindig does (well, not directly; in the spirit of full disclosure it's worth noting that igoogle is in the process of becoming a shindig user and will therefore naturally have more input into the development of the project in the future).

Someone could, for instance, implement a 'drag' or 'grid' feature in the same vein as the other gadgets APIs in shindig before formally submitting it for consideration in the spec discussion group.

Individual sites are free to implement any feature that they want, which is why we have the <Require> and <Optional> tags -- we don't want a proliferation of this, of course, but it's OK to extend the platform in this way.

As far as drag and grid go, specifically:

- When the specs were being formalized, the original plan was to not include anything that didn't require any server side support. If it could be loaded via a script tag from an external server without any knowledge of the containing page, it shouldn't be in the spec.

- After a while, it became apparent that some of the UI type libraries (tabs and minimessage, specifically) were so commonly used that we should publish a formal spec for them, but not require support. This is where the "highly recommended" features came from.

- grid, drag, and some others weren't commonly used enough to worry about formal specifications at this point in time, and viable alternatives already exist in robust javascript libraries such as YUI and dojo.

These APIs may be added to the spec in the future, but since they aren't there now there's not much that we can do about it, other than adding more wonkly kludges such as how we dealt with all the gadgets that require the "analytics" feature.

> shindig does not support grid feature
> -------------------------------------
>
>                 Key: SHINDIG-69
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-69
>             Project: Shindig
>          Issue Type: Improvement
>          Components: Features
>            Reporter: Martin Webb
>            Assignee: Kevin Brown
>         Attachments: grid.xml, grid_advanced.xml
>
>
> See test files attached to: https://issues.apache.org/jira/browse/SHINDIG-62

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SHINDIG-69) shindig does not support grid feature

Posted by "Martin Webb (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SHINDIG-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Webb updated SHINDIG-69:
-------------------------------

    Attachment: grid_advanced.xml

The attached gadget works through gmodules.com but not through shindig

> shindig does not support grid feature
> -------------------------------------
>
>                 Key: SHINDIG-69
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-69
>             Project: Shindig
>          Issue Type: Improvement
>          Components: Features
>            Reporter: Martin Webb
>            Assignee: Kevin Brown
>         Attachments: grid.xml, grid_advanced.xml
>
>
> See test files attached to: https://issues.apache.org/jira/browse/SHINDIG-62

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (SHINDIG-69) shindig does not support grid feature

Posted by "Martin Webb (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SHINDIG-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12568893#action_12568893 ] 

Martin Webb commented on SHINDIG-69:
------------------------------------

http://code.google.com/apis/gadgets/spec.html returns 404

"grid" is not listed as an extension at:
http://code.google.com/apis/gadgets/docs/overview.html

Maybe I'm missing something - but shindig is implementing both the
OpenSocial API and the Google Gadget API?

If so: http://code.google.com/apis/gadgets/docs/reference.html#Ref_Griddocuments
grid.

I really need to know which of the features listed at:
http://code.google.com/apis/gadgets/docs/reference.html#Feature_Libs are
going to be supported

Regards
Martin

On Thu, Feb 14, 2008 at 10:55 AM, Kevin Brown (JIRA) <ji...@apache.org>



-- 
Internet Related Technologies - http://www.irt.org


> shindig does not support grid feature
> -------------------------------------
>
>                 Key: SHINDIG-69
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-69
>             Project: Shindig
>          Issue Type: Improvement
>          Components: Features
>            Reporter: Martin Webb
>            Assignee: Kevin Brown
>         Attachments: grid.xml, grid_advanced.xml
>
>
> See test files attached to: https://issues.apache.org/jira/browse/SHINDIG-62

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (SHINDIG-69) shindig does not support grid feature

Posted by "Martin Webb (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SHINDIG-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Webb updated SHINDIG-69:
-------------------------------

    Attachment: grid.xml

The attached gadget works through gmodules.com but not through shindig

> shindig does not support grid feature
> -------------------------------------
>
>                 Key: SHINDIG-69
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-69
>             Project: Shindig
>          Issue Type: Improvement
>          Components: Features
>            Reporter: Martin Webb
>            Assignee: Kevin Brown
>         Attachments: grid.xml
>
>
> See test files attached to: https://issues.apache.org/jira/browse/SHINDIG-62

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (SHINDIG-69) shindig does not support grid feature

Posted by "Kevin Brown (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/SHINDIG-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kevin Brown closed SHINDIG-69.
------------------------------

    Resolution: Later

There is no formal specification for the "grid" feature at this point in time. See http://code.google.com/apis/gadgets/spec.html

When and if "grid" is standardized, we can discuss implementing it in Shindig. In the meanwhile you might want to bring up standardizing this feature on the spec discussion group at http://groups.google.com/group/opensocial-and-gadgets-spec

> shindig does not support grid feature
> -------------------------------------
>
>                 Key: SHINDIG-69
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-69
>             Project: Shindig
>          Issue Type: Improvement
>          Components: Features
>            Reporter: Martin Webb
>            Assignee: Kevin Brown
>         Attachments: grid.xml, grid_advanced.xml
>
>
> See test files attached to: https://issues.apache.org/jira/browse/SHINDIG-62

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.