qooxdoo-compiler icon indicating copy to clipboard operation
qooxdoo-compiler copied to clipboard

"undefined" output by `qx create`

Open johnspackman opened this issue 5 years ago • 4 comments

Using qx create blah -I creates Application.js with this header:

/* ************************************************************************

   Copyright: 2019 undefined

   License: MIT license

   Authors: undefined

************************************************************************ */

Also, is it really useful to generate the boot directory? It's entirely optional (the compiler will defer to the standard version) and this adds extra cruft that is the same in many applications

johnspackman avatar Aug 23 '19 09:08 johnspackman

Further to this, why do we create a custom Theme? This is how the generator did it, but it would be a easier to understand for first timers and less cruft for experienced users to just set the theme class to qx.theme.Indigo instead of deriving from it.

johnspackman avatar Aug 23 '19 09:08 johnspackman

Agree for first-timers, but it is very useful to have a template with a full-fledged theme. So maybe we copy the current one to a separate template and simplify the default? Same thing for boot - it could be part of an "extended" template...

cboulanger avatar Aug 23 '19 09:08 cboulanger

Please don't remove either the template Theme nor template boot directory. Those are extremely useful to beginners! The former has proven over and over to be extremely useful, to avoid painful searching through documentation. The latter will, in my estimation, be widely used to modify the default index.html.

derrell avatar Aug 23 '19 11:08 derrell

Maybe we can add a "minimal" template that omits the cruft. This should be done together as part of #443.

cboulanger avatar Dec 20 '19 08:12 cboulanger