You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shindig.apache.org by "Vasu Nori (JIRA)" <ji...@apache.org> on 2008/05/08 00:27:56 UTC

[jira] Created: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

Implementation of Json in Restful API part of the Social Server
---------------------------------------------------------------

                 Key: SHINDIG-245
                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
             Project: Shindig
          Issue Type: New Feature
          Components: RESTful API (Java)
            Reporter: Vasu Nori


Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.


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


[jira] Updated: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Vasu Nori updated SHINDIG-245:
------------------------------

    Attachment: patch.json

Submitting a partially functional work.

what works
  0. Changed "json-c" to "json" - in line with the latest edition of the Spec.
  1. output is in Json format - BUT NOT YET in the format specified by the Spec.
  2. "content" element is identical to what the current social server produces.

This is done using Abdera's "writer" extension. In the attached patch, all files in package json are copied AS IS from abdera.
The only file where changes have to be made to output Json in the Restful API format required by Shindig is JSONUtil.java.
Goal is keep just this file in Shindig and eliminate the need to copy remaining files from Abdera. (a patch needs to be submitted to abdera to make Abdera's Json Extension package generic).



> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>         Attachments: patch.json
>
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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


[jira] Updated: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Vasu Nori updated SHINDIG-245:
------------------------------

    Attachment:     (was: outj)

> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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


[jira] Closed: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Kevin Brown closed SHINDIG-245.
-------------------------------

    Resolution: Fixed

I went ahead and applied this since I'm planning on making some more changes that will break you and didn't want more merge conflicts. If anyone has an objection, feel free to roll it back.

> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>         Attachments: patch.json.2
>
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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


[jira] Updated: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Vasu Nori updated SHINDIG-245:
------------------------------

    Attachment:     (was: patch.json.start)

> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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


[jira] Updated: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Vasu Nori updated SHINDIG-245:
------------------------------

    Attachment:     (was: patch.json)

> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>         Attachments: outj, patch.json.start
>
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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


[jira] Updated: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Vasu Nori updated SHINDIG-245:
------------------------------

    Attachment: patch.json.2

json output format seems to be ok with this patch.

> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>         Attachments: patch.json.2
>
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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


[jira] Updated: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Vasu Nori updated SHINDIG-245:
------------------------------

    Attachment: patch.json.start

updated patch to work with the latest shindig build.

removing the previously attached patch (because it won't work with the latest shindig build)

> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>         Attachments: outj, patch.json.start
>
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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


[jira] Updated: (SHINDIG-245) Implementation of Json in Restful API part of the Social Server

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

Vasu Nori updated SHINDIG-245:
------------------------------

    Attachment: outj

attached file "outj" shows the current Json output from this patch (when you apply it to svn head).
if you are interested, take a look and post comments.. 

> Implementation of Json in Restful API part of the Social Server
> ---------------------------------------------------------------
>
>                 Key: SHINDIG-245
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-245
>             Project: Shindig
>          Issue Type: New Feature
>          Components: RESTful API (Java)
>            Reporter: Vasu Nori
>         Attachments: outj, patch.json
>
>
> Would like to keep this issue open until Json implementation is (reasonably) complete in Restful API server.

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