The auth.py module and its client counterpart were added to allow for string player identifiers instead of numbers. The display is clarified by showing only the HTML related to the current state of the game, using the cardstories_active CSS selector.
Continue reading “cardstories part 5: authentication”
building XiVO skaro from sources
Most XiVO pacakges were rebuilt from sources using the corresponding debian repository, except for misdn. It revealed bugs in the recently implemented features of packaging-farm. They were fixed and it was the opportunity write an extensive man page. Minor packaging bugs were reported and a debate on the version number conventions started.
postgis feature : pgsql2shp symbol map (1/2)
A new feature has been implemented for PostGIS to be used with Humanitarian OpenStreetMap. The proposed patch was written for version 2.0 and backported to version1.5.
Continue reading “postgis feature : pgsql2shp symbol map (1/2)”
cardstories part 4: webservice and client complete
The server and client logic have been finished with the implementation of the vote and complete game state. The client cannot be used for anything but debug. Nevertheless, it was used to play a game to the end. The specifications for the simplest possible authentication mechanism have been completed and a trivial invitation user interface has been suggested.
Continue reading “cardstories part 4: webservice and client complete”
cardstories part 3: create and invite, client side
The create and invite functions of the JavaScript client were implemented and tested. The authentication methods specified so that it is friendly to social network integration.
Continue reading “cardstories part 3: create and invite, client side”
cardstories part 2: webservice
The webservice implementation of the gameplay was debugged and completed. It is sometimes available and the design of the JQuery client was discussed.
Continue reading “cardstories part 2: webservice”
cardstories part 1: draft implementation
The farsides studio published specifications for a card game named cardstories. A development environment was installed and a draft implementation of the gameplay completed.
Continue reading “cardstories part 1: draft implementation”
XiVO sources conventions implemented and documented
A shell script implementing the XiVO sources conventions was integrated in packaging-farm and documented. Creating a package can be done from the repositories with a one-liner packaging-farm DIRECTORY=lib-javascript PACKAGE=pf-xivo-lib-js submit
Continue reading “XiVO sources conventions implemented and documented”
giving up on opensocial
The goal was to improve the state of the python opensocial package published in 2010. After a few hours exploring the latest evolutions of OpenSocial, it turns out that it became too difficult for an occasional Free Software developer to get involved.
Continue reading “giving up on opensocial”
poker-engine 1.3.6
A new release of poker-engine fixing minor bugs was published and the corresponding package uploaded to fix a bug related to the use of use dh_python2. The support of python2.7 for pypoker-eval was considered but turns out to be unnecessary.
Continue reading “poker-engine 1.3.6”