Thomas, that’s interesting about the grunt development in next, I had no idea 
it had gone so far.

Stefan, I’ve been thinking about not reinventing the wheel, esp. in light of 
Thomas’ comments, and my thought is that QxCompiler should be able to produce 
an application from source, from the command line and the use of Grunt (or 
Gulp, or brocolli, etc) should only be required for more advanced, custom tasks.

My rationale for this is that QxCompiler only needs a simple command line in 
order to achieve this (for new and experienced users), and does not require any 
kind of third-party build tool with all the learning that is required to get 
started with one.

One thing I would recommend is to look at dropping the config.json support 
altogether (and Python); with the compiler functionality being replaced by 
QxCompiler, most of what’s left is definitely in the area of grunt/gulp/etc; eg 
generating API docs, generating complete demo apps, distribution kits, etc.

Although I can have a look at Grunt, I have no experience with it and my focus 
is on QxCompiler at the moment; briefly looking through the next 
master/tool/grunt repo, the source looks interesting but will probably take 
some time to get to grips with Grunt to really use.  

Is this something you could help with?  Like QxCompiler, it could be developed 
as a separate contrib and I’d be happy to help with parts of the QxCompiler API 
to support you.

Regards
John




On 22/02/2016, 21:10, "d...@cost-savers.net" <d...@cost-savers.net> wrote:

>Thomas,
>
>> I could see Grunt being a command-line frontend for the jobs, with
>> QxCompiler remaining a pure API-based library which is included as a
>> dependency and utilized from Grunt files.
>
>I agree completely with you in this! Don't invent the wheel again!
>
>> Even if you feel the code in qooxdoo.next is too 'Grunt-heavy', or would
>> just like to hack on an all-new, own version of Grunt support (which I can
>> always understand ;-)), the code in qooxdoo.next might be a good
>> inspiration to draw from.
>
>No new hack. Reuse what already exists because it is good for what it was 
>done. I have looked at it. It can be used here.
>
>Stefan
>
>> T.
>
>
>> ------------------------------------------------------------------------------
>> Site24x7 APM Insight: Get Deep Visibility into Application Performance
>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>> Monitor end-to-end web transactions and take corrective actions now
>> Troubleshoot faster and improve end-user experience. Signup Now!
>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>
>
>> _______________________________________________
>> qooxdoo-devel mailing list
>> qooxdoo-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
>
>
>
>------------------------------------------------------------------------------
>Site24x7 APM Insight: Get Deep Visibility into Application Performance
>APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>Monitor end-to-end web transactions and take corrective actions now
>Troubleshoot faster and improve end-user experience. Signup Now!
>http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>_______________________________________________
>qooxdoo-devel mailing list
>qooxdoo-devel@lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel



------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to