On 09/27/2011 02:01 PM, Derrell Lipman wrote:
On Tue, Sep 27, 2011 at 07:52, thron7 <thomas.herchenroe...@1und1.de <mailto:thomas.herchenroe...@1und1.de>> wrote:

    What I find more interesting here is your interest in the old,
    every-file-from-its-file-location semantics. Why is that attractive to
    you? Why wouldn't you just have a hybrid symantics for the source
    build
    and just get on with it?


The reason that I care is that I am doing regular work on a contrib project, and the contrib project along with my application. The contrib project was merge into the all-in-one file, making it difficult to debug.

Yes, that's exactly the use case for the 'source-each' semantics, also expressed in the manual (e.g. http://manual.qooxdoo.org/devel/pages/tool/generator_default_jobs.html#source-each).


It might be argued that not many people fit into this category. Given the recent blog posts, however, showing how anything can be a library, it is now intended as "standard practice" to create multiple libraries for one's application, even if not for qooxdoo-contrib. I believe that means that all of those user-code libraries will be combined into the all-in-one file. Am I correct?

Yes, but I still think that the fraction of users getting in this situation is in the "5-10%" (some hand-waving here) range. I wrote the post because we had a concrete case on the mailing list last week, also from a real big qooxdoo project. The choice for the standard source semantics is more geared towards the other 90% of projects, beginner, small to low-medium sized, so it is most suitable for them. Once you have 50+ classes, or starting your 5th qooxdoo project and are thinking about re-use, you're in a different league, and by the time hopefully well-equipped to turn to 'source-each' :).

T.

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2dcopy1
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to