Shindig
  1. Shindig
  2. SHINDIG-1758

OS 2.5 Spec and Shindig Impl Data break backwards compatibility for JSON feed data

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Critical Critical
    • Resolution: Duplicate
    • Affects Version/s: 2.5.0
    • Fix Version/s: 2.5.0-beta2
    • Component/s: Java
    • Labels:
      None
    • Environment:
      Ubuntu Linux 11.04

      Description

      The spec is missing proper documentation for this serialization, but you can see the issue by comparing:

      (2.0.1)
      http://opensocial-resources.googlecode.com/svn/spec/2.0.1/Social-API-Server.xml#rfc.section.2.1.1.2.2

      vs.

      (2.5)
      http://opensocial-resources.googlecode.com/svn/spec/trunk/Social-API-Server.xml#rfc.section.2.1.1.2.2

      In the example the term "entry" has been changed to "list" in the JSON serialization.

      ----------------

      I am seeing the same change occur for activity streams as well:

      {shindig}

      /rest/activitystreams/@public/@all/@all?rollup=true

      This change breaks the functionality of all existing OpenSocial clients.

        Issue Links

          Activity

          Gavin made changes -
          Link This issue depends upon SHINDIG-1677 [ SHINDIG-1677 ]
          Gavin made changes -
          Link This issue depends on SHINDIG-1677 [ SHINDIG-1677 ]
          Ryan Baxter made changes -
          Fix Version/s 2.5.0-beta2 [ 12321670 ]
          Fix Version/s 2.5.0 [ 12320364 ]
          Henry Saputra made changes -
          Link This issue depends on SHINDIG-1677 [ SHINDIG-1677 ]
          Henry Saputra made changes -
          Field Original Value New Value
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s 2.5.0 [ 12320364 ]
          Resolution Duplicate [ 3 ]
          Michael Ahern created issue -

            People

            • Assignee:
              Unassigned
              Reporter:
              Michael Ahern
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development