Changes between Version 18 and Version 19 of doc/developer/WiFiDog_V2

Show
Ignore:
Timestamp:
03/26/08 01:28:59 (14 years ago)
Author:
acv
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • doc/developer/WiFiDog_V2

    v18 v19  
    7777XML or YAML would have been great, but I tried to use Syck (http://whytheluckystiff.net/syck/) and it didn't seem trivial to use, it looks like it supports a stream parser, we need something more like a DOM to find values returned. 
    7878 
    79 > acv: How big of a library footprint does JSON have in KB and dependencies? What about PHP support? 
    80 > acv: Also what about spyc (http://spyc.sourceforge.net/) to load YAML in PHP inistead of Syck? For the size of data structure we're likely to use high-performance is a non-issue. Also LibYAML (http://pyyaml.org/wiki/LibYAML) appears to be the recommended C implementation. 
     79> acv: How big of a library footprint does JSON have in KB (Non-issue-ish it seems, 36KB on osx 10.5 no funky dependencies)? What about PHP support (Requires PHP 5.2.0 for availability in a default install)? 
     80> While I find it ugly to look at compared to YAML, JSON looks viable if a dependency on either PHP 5.2.0 or optional PHP5 module is OK. Library looks like it should build OK for C (sort of loath to get the whole libhttpd problems though). 
     81> acv: (To give YAML a chance:) Also what about spyc (http://spyc.sourceforge.net/) to load YAML in PHP inistead of Syck? For the size of data structure we're likely to use high-performance is a non-issue. Also LibYAML (http://pyyaml.org/wiki/LibYAML) appears to be the recommended C implementation. 
    8182 
    8283JSON (with json-c-0.7 http://oss.metaparadigm.com/json-c/) gives us that in C and is quite elegant.