> Hi All,
>
> I want/need something similar to the "source-hybrid" job which is in
> base.json. It's commented out, and for a good reason, it doesn't work
> anymore.

It has never worked before, as it was never implemented. Those comments
you saw were scribbles.

> My ideal configurution would be an optimized, single, "build" qx.js
> and debuggable <app>.js, with some flexibility in the server root
> setup (though that's less of an issue if you don't have to load the
> whole qx framework file-by-file).

With trunk of last Friday night there is a new and working 'source-hybrid'
job which you can run on your application. It doesn't match your spec
exactly, though, as the "compiled" files are just a cat of source class
files. But I plan to add compiling those files to their optimized version.
If you are just concerned about the loading time of your source version,
you will find the source-hybrid version a *lot* faster than the classical
source version.

The .js files generated by the current source-hybrid job does not sort the
classes by library (that would defeat other constraints), so you won't get
a pure "qx.js" which consists only of all the required framework classes.
I don't know how hard this requirement is for you, but if you insist on
having a pure (and potentially optimized) qx.js, you currently have to
create it in a separate job. The framework's config.json has a (commented
out :) "build" job which you could use as a template. This then generated
qx.js you could use in your application adding it to e.g. the source build
with the "add-script" config directive. But you have also to exclude any
framework classes in such a job, to take advantage of your custom qx.js.
Check the mailing list archives for multiple discussions of this topic.

I'm not sure what you mean with server root setup, but I presume you want
to run this hybrid version through a web server. Well, as far as code is
concerned a source-hybrid version is self-contained, but not as far as
resources are concerned. So to have a running application with all images
etc. you still have to obey the rules for running source versions from a
web server (e.g. as described in [1]).

> I find the documentation very hard to comprehend, it seems to assume
> you already know how the system work.

Which documentation are you referring to? But generally speaking I agree
with you, there is e.g. no tutorial on tweaking the generator config. You
might want to consider opening an enhancement bug for this.

T.

[1]
http://qooxdoo.org/documentation/general/snippets#running_a_source_version_from_a_web_server

>
> Regards
>
> Ivo
>
> --
> Drs. I.R. van der Wijk / m3r Consultancy B.V.
> Linux/Python/Zope/Plone and Open Source solutions
> PO-box 51091, 1007 EB Amsterdam, The Netherlands
> Email: ivo <at> m3r.nl Web: http://m3r.eu/
>
> ------------------------------------------------------------------------------
> Free Software Download: Index, Search & Analyze Logs and other IT data in
> Real-Time with Splunk. Collect, index and harness all the fast moving IT
> data
> generated by your applications, servers and devices whether physical,
> virtual
> or in the cloud. Deliver compliance at lower cost and gain new business
> insights. http://p.sf.net/sfu/splunk-dev2dev
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
>



------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to