You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@shindig.apache.org by "impetus technologies (JIRA)" <ji...@apache.org> on 2009/04/03 08:43:13 UTC

[jira] Created: (SHINDIG-1008) PHP + Caja Integration

PHP + Caja Integration
----------------------

                 Key: SHINDIG-1008
                 URL: https://issues.apache.org/jira/browse/SHINDIG-1008
             Project: Shindig
          Issue Type: New Feature
          Components: PHP
    Affects Versions: 1.0.x-incubating
            Reporter: impetus technologies
             Fix For: 1.0.x-incubating


Hi All,

Here is the attached the Code which enables Caja support for PHP.

Details:
1. It uses Caja-r3034
2. It creates a Socket Server which is basically a wrapper around Caja
3. Shindig PHP code send the Gadget URL to Socket Server (TCP), Socket Server uses Caja to Cajole the gadget
4. After Cajoling the gadget it sends back the cajoled code and its length to Shindig PHP.
5. Shindig PHP processed that gadget's cajoled code in the same way as it process normal gadget xml (it uses caching too for cajoled code)
6. Shindig PHP code uses server (shindig) configurations to check whether Cajoling should be done or not. (enableCaja = true/false)

Any of the commiters/reviewers please review and verify the code (zip) attached with this issue and add to shindig code base if it works.
Note : Shindig code patch file is also inside the zip.

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


[jira] Commented: (SHINDIG-1008) PHP + Caja Integration

Posted by "Paul Lindner (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SHINDIG-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12785677#action_12785677 ] 

Paul Lindner commented on SHINDIG-1008:
---------------------------------------

anyone on the php side want to eval this?


> PHP + Caja Integration
> ----------------------
>
>                 Key: SHINDIG-1008
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1008
>             Project: Shindig
>          Issue Type: New Feature
>          Components: PHP
>    Affects Versions: 1.0
>            Reporter: impetus technologies
>         Attachments: PHP - Caja Integration Code.zip
>
>
> Hi All,
> Here is the attached the Code which enables Caja support for PHP.
> Details:
> 1. It uses Caja-r3034
> 2. It creates a Socket Server which is basically a wrapper around Caja
> 3. Shindig PHP code send the Gadget URL to Socket Server (TCP), Socket Server uses Caja to Cajole the gadget
> 4. After Cajoling the gadget it sends back the cajoled code and its length to Shindig PHP.
> 5. Shindig PHP processed that gadget's cajoled code in the same way as it process normal gadget xml (it uses caching too for cajoled code)
> 6. Shindig PHP code uses server (shindig) configurations to check whether Cajoling should be done or not. (enableCaja = true/false)
> Any of the commiters/reviewers please review and verify the code (zip) attached with this issue and add to shindig code base if it works.
> Note : Shindig code patch file is also inside the zip.

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


[jira] Updated: (SHINDIG-1008) PHP + Caja Integration

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

Paul Lindner updated SHINDIG-1008:
----------------------------------

    Fix Version/s:     (was: 1.0.x-incubating)
                   trunk

> PHP + Caja Integration
> ----------------------
>
>                 Key: SHINDIG-1008
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1008
>             Project: Shindig
>          Issue Type: New Feature
>          Components: PHP
>    Affects Versions: 1.0
>            Reporter: impetus technologies
>             Fix For: trunk
>
>         Attachments: PHP - Caja Integration Code.zip
>
>
> Hi All,
> Here is the attached the Code which enables Caja support for PHP.
> Details:
> 1. It uses Caja-r3034
> 2. It creates a Socket Server which is basically a wrapper around Caja
> 3. Shindig PHP code send the Gadget URL to Socket Server (TCP), Socket Server uses Caja to Cajole the gadget
> 4. After Cajoling the gadget it sends back the cajoled code and its length to Shindig PHP.
> 5. Shindig PHP processed that gadget's cajoled code in the same way as it process normal gadget xml (it uses caching too for cajoled code)
> 6. Shindig PHP code uses server (shindig) configurations to check whether Cajoling should be done or not. (enableCaja = true/false)
> Any of the commiters/reviewers please review and verify the code (zip) attached with this issue and add to shindig code base if it works.
> Note : Shindig code patch file is also inside the zip.

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


[jira] Commented: (SHINDIG-1008) PHP + Caja Integration

Posted by "impetus technologies (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/SHINDIG-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12712989#action_12712989 ] 

impetus technologies commented on SHINDIG-1008:
-----------------------------------------------

I feel that this implementation is a good solution for integrating Caja with PHP shindig. Please update.

Thanks 
 Astha

> PHP + Caja Integration
> ----------------------
>
>                 Key: SHINDIG-1008
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1008
>             Project: Shindig
>          Issue Type: New Feature
>          Components: PHP
>    Affects Versions: 1.0.x-incubating
>            Reporter: impetus technologies
>             Fix For: 1.0.x-incubating
>
>         Attachments: PHP - Caja Integration Code.zip
>
>
> Hi All,
> Here is the attached the Code which enables Caja support for PHP.
> Details:
> 1. It uses Caja-r3034
> 2. It creates a Socket Server which is basically a wrapper around Caja
> 3. Shindig PHP code send the Gadget URL to Socket Server (TCP), Socket Server uses Caja to Cajole the gadget
> 4. After Cajoling the gadget it sends back the cajoled code and its length to Shindig PHP.
> 5. Shindig PHP processed that gadget's cajoled code in the same way as it process normal gadget xml (it uses caching too for cajoled code)
> 6. Shindig PHP code uses server (shindig) configurations to check whether Cajoling should be done or not. (enableCaja = true/false)
> Any of the commiters/reviewers please review and verify the code (zip) attached with this issue and add to shindig code base if it works.
> Note : Shindig code patch file is also inside the zip.

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


[jira] Updated: (SHINDIG-1008) PHP + Caja Integration

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

Ian Boston updated SHINDIG-1008:
--------------------------------

    Fix Version/s:     (was: 1.0)
                   1.0.x-incubating

> PHP + Caja Integration
> ----------------------
>
>                 Key: SHINDIG-1008
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1008
>             Project: Shindig
>          Issue Type: New Feature
>          Components: PHP
>    Affects Versions: 1.0
>            Reporter: impetus technologies
>             Fix For: 1.0.x-incubating
>
>         Attachments: PHP - Caja Integration Code.zip
>
>
> Hi All,
> Here is the attached the Code which enables Caja support for PHP.
> Details:
> 1. It uses Caja-r3034
> 2. It creates a Socket Server which is basically a wrapper around Caja
> 3. Shindig PHP code send the Gadget URL to Socket Server (TCP), Socket Server uses Caja to Cajole the gadget
> 4. After Cajoling the gadget it sends back the cajoled code and its length to Shindig PHP.
> 5. Shindig PHP processed that gadget's cajoled code in the same way as it process normal gadget xml (it uses caching too for cajoled code)
> 6. Shindig PHP code uses server (shindig) configurations to check whether Cajoling should be done or not. (enableCaja = true/false)
> Any of the commiters/reviewers please review and verify the code (zip) attached with this issue and add to shindig code base if it works.
> Note : Shindig code patch file is also inside the zip.

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


[jira] Updated: (SHINDIG-1008) PHP + Caja Integration

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

impetus technologies updated SHINDIG-1008:
------------------------------------------

    Attachment: PHP - Caja Integration Code.zip

> PHP + Caja Integration
> ----------------------
>
>                 Key: SHINDIG-1008
>                 URL: https://issues.apache.org/jira/browse/SHINDIG-1008
>             Project: Shindig
>          Issue Type: New Feature
>          Components: PHP
>    Affects Versions: 1.0.x-incubating
>            Reporter: impetus technologies
>             Fix For: 1.0.x-incubating
>
>         Attachments: PHP - Caja Integration Code.zip
>
>
> Hi All,
> Here is the attached the Code which enables Caja support for PHP.
> Details:
> 1. It uses Caja-r3034
> 2. It creates a Socket Server which is basically a wrapper around Caja
> 3. Shindig PHP code send the Gadget URL to Socket Server (TCP), Socket Server uses Caja to Cajole the gadget
> 4. After Cajoling the gadget it sends back the cajoled code and its length to Shindig PHP.
> 5. Shindig PHP processed that gadget's cajoled code in the same way as it process normal gadget xml (it uses caching too for cajoled code)
> 6. Shindig PHP code uses server (shindig) configurations to check whether Cajoling should be done or not. (enableCaja = true/false)
> Any of the commiters/reviewers please review and verify the code (zip) attached with this issue and add to shindig code base if it works.
> Note : Shindig code patch file is also inside the zip.

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