To all others: Relax, nothing has been checked in! It is just an
enhancement bug in bugzilla :).

Concerning the patch:

The new version is even more questionable than the first, as Json maps
are silently stripped off of all their keys, and the resulting Json only
contains the array of map values! This is a tremendous loss of
information, particularly as the order in which the values are placed in
the array is non-deterministic. The consumer of the resulting Json has
to get by with it.

I cannot imagine anybody wanting to use this. If you didn't want maps,
you would use arrays in the first place. No wonder you save space when
you throw out information. Semantics not changed, huh?!

T.

On 12/02/2010 06:21 PM, Stefan Andersson wrote:
> For developers who develop applications of a bigger size and in the 
> upper range this addition can be of interest.
> 
> Background: speed and memory are essential factors for a well
> designed application. Qooxdoo lacked the compression and conversion
> of json files as designed.
> 
> Result: an addition to the generator increasing speed by conversion
> json maps to json arrays and compression of the files. The data will
> then be loaded faster and the memory foot print is smaller. Semantics
> and syntax of the json files are not changed in the working file.
> 
> Example: loading of data to a selectbox or a combobox can be speeded
> up.
> 
> the addition can be found here:
> 
> http://bugzilla.qooxdoo.org/show_bug.cgi?id=4384
> 
> A manual chapter will be applied to this link at later stage.
> 
> Unfortunately, there is no modular design of the generator making it
> possible to add modules with functionality as it is. Shell execution
> of scripts is not a good way for this kind of functionality and
> therefore it has not been chosen of certain reasons.
> 
> 
> 
> ------------------------------------------------------------------------------
>
> 
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game
> by optimizing for Intel(R) Graphics Technology. Get started today
> with the Intel(R) Software Partner Program. Five $500 cash prizes are
> up for grabs. http://p.sf.net/sfu/intelisp-dev2dev
> 
> 
> 
> _______________________________________________ qooxdoo-devel mailing
> list [email protected] 
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to