Chris,

I don't remember where, but sometime ago I read that
http://shindig
.chabotc.com/ifr/?url=(http://www.labpixies.com/campaigns/todo/todo.xml)<http://shindig.chabotc.com/ifr/?url=http://www.labpixies.com/campaigns/todo/todo.xml>
would be better than
http://shindig
.chabotc.com/ifr/?url=http://www.labpixies.com/campaigns/todo/todo.xml


On Fri, Feb 22, 2008 at 3:22 AM, Chris Chabot <[EMAIL PROTECTED]> wrote:

> Thanks, was wondering why you linked a .js :)
>
> Once i have the proxy, js and rpc servlet ports done (working on those
> now), some popper testing was next on the list so this will be a
> useful tool.
>
> ps on my demo server i've made a opensocial-0.7 feature directory
> which contains the opensocial-reference content, so it can run it
> without having to edit the compliancetests.xml file.
>
> Oh and btw, what would be the easiest way to test all of this in a
> container environment, presumable just take the samplecontainer and go
> from there? Any gotcha's i should be aware off?
>
>        -- Chris
>
> On Feb 22, 2008, at 7:09 AM, Cassie wrote:
>
> > ha, and by that link (which ends mistakenly in .js) i really meant:
> >
> http://opensocial-resources.googlecode.com/svn/tests/trunk/compliancetests.xml
> >
> > On Thu, Feb 21, 2008 at 9:53 PM, Cassie <[EMAIL PROTECTED]> wrote:
> >
> >> btw - the initial compliance tests are here:
> >>
> >>
> http://opensocial-resources.googlecode.com/svn/tests/trunk/compliancetests.js
> >>
> >> (these are a wip, any patches are very welcome!)
> >>
> >> - Cassie
> >>
> >>
> >>
> >> On Thu, Feb 21, 2008 at 7:32 PM, Kevin Marks <[EMAIL PROTECTED]>
> >> wrote:
> >>
> >>> Trying out Cassie's initial spec compliance app which I had to
> >>> modify
> >>> to:
> >>> <Require feature="opensocial-samplecontainer"/>
> >>> instead of
> >>> <Require feature="opensocial-0.7"/>
> >>>
> >>> you can see that you're getting there. Presumably not having any
> >>> owner info is due to a lack of a real db backend?
> >>>
> >>> Great progress, looking forward to seeing this soon; we have a lot
> >>> of
> >>> people interested in a fuller PHP version.
> >>>
> >>> On Thu, Feb 21, 2008 at 9:45 AM, Cassie <[EMAIL PROTECTED]> wrote:
> >>>> So Shindig definitely needs its own tests. The spec will only
> >>>> include
> >>>> compliance tests because thats all it can/should enforce.
> >>>> Compliance
> >>> tests
> >>>> will never be equivalent to a regular testing suite because the
> >>>> spec
> >>> allows
> >>>> a lot of different ways to handle one call.
> >>>>
> >>>> It can't test for instance that a person's name field is equal to
> >>> what you
> >>>> think it should be. That could only be in a shindig specific test.
> >>> The
> >>>> compliance test would only make sure that the call returned an
> >>>> opensocial.Name object and had at least one field filled out.
> >>>>
> >>>> Hope that helps explain things.
> >>>>
> >>>> - Cassie
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> On Thu, Feb 21, 2008 at 9:15 AM, Bruno Bowden <[EMAIL PROTECTED]>
> >>> wrote:
> >>>>
> >>>>> Fantastic Chris. Thanks for the contributions.
> >>>>>
> >>>>> To help keep the two versions in sync, we should have test cases
> >>> that can
> >>>>> be
> >>>>> run against both versions. That's something that belongs with the
> >>> spec and
> >>>>> outside of Shindig.
> >>>>>
> >>>>>
> >>>>> On Thu, Feb 21, 2008 at 4:30 AM, Chris Chabot <[EMAIL PROTECTED]>
> >>> wrote:
> >>>>>
> >>>>>> Hey guys,
> >>>>>>
> >>>>>> Since no one likes to hear "it's being worked on" without being
> >>> able
> >>>>>> to see it, and i now have the first visible workings of a php
> >>> version
> >>>>>> i thought i'd post a bit of a progress report.
> >>>>>>
> >>>>>> I've been working for the last 7 or 8 days on a php port of the
> >>> java
> >>>>>> shindig code, I've chosen to follow the structure as closely as
> >>>>>> possible where the language differences allows for it to make
> >>>>>> supporting the same features and having the same behavior easier.
> >>> Now
> >>>>>> it's been a bit of a challenge, partially because the last time
> >>> I've
> >>>>>> read any java code is 8 years behind me, and partially since it's
> >>> a
> >>>>>> huge undertaking to port an entire large feature set and service
> >>>>>> without being able to test it until all the components are done,
> >>> and
> >>>>>> php being a completely different environment then the java/jetty
> >>> one.
> >>>>>>
> >>>>>> I've now reached the point where the basic structure is working,
> >>> and
> >>>>>> it successfully renders the todo.xml gadget into a valid and
> >>> correct
> >>>>>> gadget.
> >>>>>>
> >>>>>> I'm still working on the js, rpc, proxy and gadget token bits so
> >>> their
> >>>>>> not included in this, also the remote content gadgets are not
> >>>>>> supported yet (though that will be very quick to follow).
> >>>>>>
> >>>>>> I expect to have those lacking bits done in the near future, and
> >>>>>> combined with a good bit of testing i hope to have a 'patch'
> >>> ready for
> >>>>>> submission soonish (and i need to formalize the permission to
> >>> submit
> >>>>>> it under the apache license with my employer, but that is a mere
> >>>>>> formality).
> >>>>>>
> >>>>>> Feature wise it's completely compatible to the java cousin,
> >>> including
> >>>>>> the 'features', message bundle, etc support and only the
> >>> GadgetServer,
> >>>>>> web service and caching parts are different from the java version
> >>> (in
> >>>>>> memory caching for instance couldn't work in a multi process php
> >>>>>> environment), and i think i'll soon add a few more php specific
> >>>>>> optimizations soon to speed the whole thing up a bit as well.
> >>>>>>
> >>>>>> The code i'm using for porting is from feb 14th, i'll evaluate
> >>> the
> >>>>>> patches that happen in the meantime once i've got everything
> >>> done,
> >>>>>> since doing both would be to much of a strain progress right now.
> >>>>>>
> >>>>>> A working demo can be seen here:
> >>>>>>
> >>>>>>
> >>>>>
> >>>
> http://shindig.chabotc.com/ifr/?url=http://www.labpixies.com/campaigns/todo/todo.xml
> >>>>>>
> >>>>>> And the code-so-far for those who are interested in a sneak
> >>> preview of
> >>>>>> it is here:
> >>>>>> http://www.chabotc.com/php-shindig.tar.gz
> >>>>>>
> >>>>>> Please do keep in mind that it's still work in progress, so i
> >>> know
> >>>>>> there's no gadget container yet, no proxy implementation etc; If
> >>> you
> >>>>>> just want a fully functional php shindig server, please wait a
> >>> little
> >>>>>> more since this is nothing but a code preview :)
> >>>>>>
> >>>>>>       -- Chris
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>
> >>
> >>
>
>


-- 
Akash Xavier
[EMAIL PROTECTED]

Reply via email to