Monthly Archives: April 2011

cardstories part 13: long polling client

The JavaScript client has been adapted to give immediate feedback when an event occurs using the long polling notification service. The game is refreshed as soon as an action is required from the player or when (s)he is invited to … Continue reading

Posted in cardstories | Leave a comment

cardstories part 12: long polling server

The poll method has been added server side to implement a notification mechanism inspired by long polling.

Posted in cardstories | Leave a comment

cardstories part 11: artwork task list

The list of completed games has been integrated and implemented. A skin gallery was completed to conveniently displayed all the integrated pages without a need to actually play the game. A summary of all the requests was produce for Xavier … Continue reading

Posted in cardstories | Leave a comment

cardstories part 10: packaging and testing

A python package, a Debian GNU/Linux package and a twistd plugin were bundled together. The server side tests and client side tests can be run with a single command.

Posted in cardstories | Leave a comment

Signing and naming XiVO packages

Support for GPG signing the packages has been added to the 1.2.37 release of packaging-farm, together with full support for the naming conventions of XiVO.

Posted in XiVO | Leave a comment

automating AGPL compliance

A webservice partially automating the publication of server side sources licensed under the AGPL was implemented for the cardstories game. It could be reused in different contexts to help the occasional hacker to comply with the terms of the AGPL.

Posted in licensing | Leave a comment

cardstories part 9 : lobby

The list of games in progress and finished were integrated. The lobby function was added to the webservice server. The list of games in progress is now the first step when entering the client.

Posted in cardstories | Leave a comment

osgjs : benchmarking matrix inverse 4×4

The matrix inversion function which is at the heart of the JavaScript OpenSceneGraph library has been benchmarked using the benchmark.js and the performance results archived using a custom method.

Posted in osgjs | Leave a comment

cardstories part 8 : invitations

The invitations were implemented, server and client side. They can be sent immediately after the author of the game defined it. A skin gallery was introduced to facilitate further integration works.

Posted in cardstories | Leave a comment

cardstories part 7: CSS Integration

The complete state and the vote state were integrated. It revealed missing features from jqDock. A few problems in the workflow of the game and the user interaction were found and discussed with Xavier Antoviaque.

Posted in cardstories | Leave a comment