Okay:)

I have now a lot of work, we are preparing new version of our app and
there are some problems. So tomorrow I will try to upload builded
qooxdoo with configuration and you will see if it's what you need.

I'm using really dynamic way and I'm sure that you will like it:-)

BTW: What you are working on ? Application generator, I not understand
what kind of software it is:)

Cheers
- Petr

2008/9/8 Jean-Baptiste BRIAUD - Novlog <[EMAIL PROTECTED]>:
>
> On 8 Sep 2008, at 22:36, Petr Kobalíček wrote:
>
>> Hi Jean,
>>
> Hi, again I would like to thanks the qooXdoo community for beeing
> really helpfull.
>
>> Can you tell me what exactly you need ?
> sure.
>>
>>
>> For example I'm using qooxdoo as precompiled package, I can build one
>> for you without dependencies on python with no problem.
>>
>> I don't know if you really understand all about the dependency about
>> python. Let me describe some interesting points:
>> - Python is only needed to build application or library package. There
>> is not need to have python on server.
> I understood that but keep in mind we are a generator. So we will have
> to launch build process at run time.
> So, we would have to install Python on the server.
> Even if I don't like that idea, I could deal with that but I already
> felt that the "create new application" using the toolchain take too
> long and is too CPU intensive.
> Also I will have to launch that every 5 minutes for our users to see
> their application running.
>>
>> - Python toolchain is able to optimize or obfuscate javascript code to
>> (in qx 0.8) two files
> Can I do that only once and then forget the toolchain for ever even if
> I create new application and even if I continue develipping that
> apps ? If yes, I think I could deal with that.
>>
>> - Python toolchain can be used to remove parts of qooxdoo to make your
>> library small
>>  and to include components in contrib section (For example
>> UploadWidget or HtmlArea:-D )
>>
> That a problem for me as creating an application is like creating a
> customer in a CRM application.
>
>> I can build qooxdoo for you and you can tell us if it's what you need.
>> (because I'm using qooxdoo like other javascript libraries, just
>> include and run:-) )
> Really, another good strong point for qooXdoo is the helpfull
> community !
> I really appreciate your help.
>
>
>>
>>
>> I'm sure that you are still talking with us, because you are impressed
>> with qooxdoo framework
> That exactly that ! Really I hope it could work but I'm still not sure
> and I have to engage an entire product architecture.
>
>> and I'm able to help you to start using it by
>> your way!
>>
> I would like to be convinced it is possible.
>
> Can I build or get a bunch of files that I could name qooXdoo and
> include it without chaning it on several different application ?
> I understood last Sebastian answer as this was not possible for
> performance reason if not for size reason.
> Basically I understood the file will be big but not only that, it will
> be very long to initialized the classes ...
> Am I right ?
>
>> Cheers
>> - Petr
>>
>> 2008/9/8 Jean-Baptiste BRIAUD - Novlog <[EMAIL PROTECTED]>:
>>> On 8 Sep 2008, at 21:58, Sebastian Werner wrote:
>>>
>>>>
>>>> Am 08.09.2008 um 18:15 schrieb Jean-Baptiste BRIAUD - Novlog:
>>>>
>>>>> Good point !
>>>>>
>>>>> I didn't realized that performance issue as I was focused on size.
>>>>>
>>>>> And what about a lazy loading or on demand loading of classes ?
>>>>> So unused but included classes won't be loaded, initialised ...
>>>>>
>>>>> I guess the answer is : that's why there is a Python build, so
>>>>> unused
>>>>> classes are not even included and it is quicker.
>>>>
>>>> Yeah, this is one point. The others are all the other features like
>>>> internationalization, image sprites, custom API viewer, unit tests
>>>> for
>>>> own classes, etc. There are so many things available in this
>>>> toolchain.
>>>>
>>> I won't be able to use all that on our product.
>>>
>>> I would like to be able to use qooXdoo without the toolchain or I
>>> will
>>> have to choose on my short list between :
>>> SmartClient or OpenLaszlo for one only reason : toolchain look like
>>> mandatory.
>>>
>>>> Sebastian
>>>>
>>>>>
>>>>>
>>> You forgot that part of my answer, the most important :
>>>
>>>>> I understand that, but for us (with our generator on top of
>>>>> qooXdoo)
>>>>> either we have a performace issue at load time (with big distrib
>>>>> hypothesys) witch is not acceptable or we have a build-time
>>>>> performance issue when launching the Python build everytime our
>>>>> user
>>>>> want to see the resulting application (and that could happen very
>>>>> often, like every 5 min) and it may not be acceptable as well.
>>>>>
>>>>> Whatever we do it will be slow to launch the application either
>>>>> way.
>>>>>
>>>>> That's why I come back with that lazy loading thing but to be
>>>>> honest I
>>>>> don't know enough qooXdoo to feel how hard it could be.
>>>>> Maybe it is just a crazy idea ...
>>>>>
>>>>> Any other idea to improve that ?
>>>>>
>>>>>
>>>>> On 8 Sep 2008, at 17:51, Sebastian Werner wrote:
>>>>>
>>>>>> That definitely should work. You can also try a
>>>>>>
>>>>>> cd framework
>>>>>> ./generate.py build
>>>>>>
>>>>>> As far as I have understood this should also create a bundled
>>>>>> one-package qooxdoo.
>>>>>>
>>>>>> Just one thing to keep in mind. While the size (network wise) may
>>>>>> not
>>>>>> hurt you, the load time definitely increase for such a use-case.
>>>>>> The
>>>>>> issue is that every class, used or not, must be parsed and
>>>>>> initialized
>>>>>> by the browser. This is the main reason why we build these
>>>>>> optimized
>>>>>> applications most of the time.
>>>>>>
>>>>>> Sebastian
>>>>>>
>>>>>>
>>>>>>
>>>>>> Jean-Baptiste BRIAUD - Novlog schrieb:
>>>>>>> Might be a really stupid idea ... but how about a fake
>>>>>>> application
>>>>>>> that would use (just by referencing for example) all widgets and
>>>>>>> sort
>>>>>>> of modules, so the build will produce the "big javascript" I
>>>>>>> would
>>>>>>> like ?
>>>>>>> I think to that rather than other approach to make sure I'll be
>>>>>>> able
>>>>>>> to have "my build" with future version.
>>>>>>>
>>>>>>> Does it make sense ?
>>>>>>>
>>>>>>>
>>>>>>> On 5 Sep 2008, at 15:11, thron7 wrote:
>>>>>>>
>>>>>>>> Derrell Lipman wrote:
>>>>>>>>> On Fri, Sep 5, 2008 at 8:08 AM, thron7
>>>>>>>>> <[EMAIL PROTECTED]> wrote:
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> (I also had to exclude qx.ui.progressive, due to an
>>>>>>>>>> incompatibility with
>>>>>>>>>> qx.ui.table which I deemed more important to have).
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> But I'll be fixing the problem in Progressive today, so
>>>>>>>>> you'll be
>>>>>>>>> able to
>>>>>>>>> remove that exclusion too.
>>>>>>>>>
>>>>>>>> I guess Jean-Baptiste is on 0.8, not trunk, so he'll has to keep
>>>>>>>> the
>>>>>>>> exclusion.
>>>>>>>>
>>>>>>>> T.
>>>>>>>>
>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------
>>>>>>>> This SF.Net email is sponsored by the Moblin Your Move
>>>>>>>> Developer's
>>>>>>>> challenge
>>>>>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>>>>>> great prizes
>>>>>>>> Grand prize is a trip for two to an Open Source event anywhere
>>>>>>>> in
>>>>>>>> the world
>>>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>>>>> _______________________________________________
>>>>>>>> qooxdoo-devel mailing list
>>>>>>>> [email protected]
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -------------------------------------------------------------------------
>>>>>>> This SF.Net email is sponsored by the Moblin Your Move
>>>>>>> Developer's
>>>>>>> challenge
>>>>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>>>>> great prizes
>>>>>>> Grand prize is a trip for two to an Open Source event anywhere in
>>>>>>> the world
>>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>>>> _______________________________________________
>>>>>>> qooxdoo-devel mailing list
>>>>>>> [email protected]
>>>>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>>>
>>>>>>
>>>>>> -------------------------------------------------------------------------
>>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>>>> challenge
>>>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>>>> great prizes
>>>>>> Grand prize is a trip for two to an Open Source event anywhere in
>>>>>> the world
>>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>>> _______________________________________________
>>>>>> qooxdoo-devel mailing list
>>>>>> [email protected]
>>>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>>>
>>>>>
>>>>>
>>>>> -------------------------------------------------------------------------
>>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>>> challenge
>>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>>> great prizes
>>>>> Grand prize is a trip for two to an Open Source event anywhere in
>>>>> the world
>>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>>> _______________________________________________
>>>>> qooxdoo-devel mailing list
>>>>> [email protected]
>>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>
>>>>
>>>> -------------------------------------------------------------------------
>>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>>> challenge
>>>> Build the coolest Linux based applications with Moblin SDK & win
>>>> great prizes
>>>> Grand prize is a trip for two to an Open Source event anywhere in
>>>> the world
>>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>>> _______________________________________________
>>>> qooxdoo-devel mailing list
>>>> [email protected]
>>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>>
>>>
>>>
>>> -------------------------------------------------------------------------
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win
>>> great prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in
>>> the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> qooxdoo-devel mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>>
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> qooxdoo-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>>
>
>
> -------------------------------------------------------------------------
> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
> Build the coolest Linux based applications with Moblin SDK & win great prizes
> Grand prize is a trip for two to an Open Source event anywhere in the world
> http://moblin-contest.org/redirect.php?banner_id=100&url=/
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to