Shindig
  1. Shindig
  2. SHINDIG-1176

Shindig-specific feature implementation shouldn't extend OpenSocial namespaces

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Javascript
    • Labels:
      None

      Description

      The OpenSocial spec defines the javascript API for the namespaces "opensocial.", "gadgets.", and "osapi.*". Any additional API needed by shindig's implementation of features should be in a namespace owned by shindig. This would help to avoid future API collisions and reduce confusion caused by such namespace pollution for anyone trying to adopting and improve shindig.

      For example, 'gadgets.rpc.setRelayUrl" is not defined anywhere in the spec. A better name for this function might be "shindig.rpc.setRelayUrl", to make it clear that this method only exists in shindig.

        Activity

        No work has yet been logged on this issue.

          People

          • Assignee:
            Unassigned
            Reporter:
            Randy Hudson
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:

              Development