Dan,
> can't seem to get it to do what I want it to do. I expect that I'm missing > something simple, and someone who knows the system better than I do can > answer these questions very quickly. At the moment, I feel like there's a > gap in the documentation specifically in this wiki page: > http://qooxdoo.org/documentation/0.8/migration_makefile > It is linked to from the 0.7 migration guide, but the page is currently > empty. I'm specifically interested in how to migrate the old makefile > settings APPLICATION_BUILD_PATH, APPLICATION_SOURCE_PATH, > APPLICATION_HTML_TO_ROOT_URI, and APPLICATION_PUBLISH_PATH. I have filed bug#1471 to that end. > I think I have > found these settings referenced on this page: > http://qooxdoo.org/documentation/0.8/generator_config_ref > > I suspect that I am specifying these settings properly (from the old > makefile), but in the wrong node or level in the JSON. It isn't clear to me > from the examples in the config key reference listing where these settings > should sit in the JSON object to be processed. It would help if you could express which information was missing or incomplete or hard to understand from the docs. E.g. the config overview has a section that lists all keys with their proper nesting (http://qooxdoo.org/documentation/0.8/generator_config#listing_of_keys_in_context). Maybe it is hard to read, but it should give you exactly this information. > When I run the generate > script, it always produces the same output, even when I put intentionally > wrong data into the settings. Is it possible to have the generate script > give me a warning when it detects a JSON property that is not going to > affect the resulting build? This is a good point. For one thing there is currently AFAIK no ready-to-use schema system available for Json, so we would have to write one on our own. For another thing, I wanted to allow "irregular" entries so the config handling is more forgiving. Of course, it's also less informative this way :( . > If I had that feedback, I would at least know > that I had put my settings in the wrong place, rather than a silent error. > > I'm sorry if I'm missing something obvious here, but I've spent a lot of > time looking over the config key reference and the generator config file > wiki pages, and I just don't grok the new system. Again, since this is a recurring theme on the list, if you could be more specific as to where you got stuck, that would be very helpful. I would be happy to add more and/or better documentation if I knew how to effectively do that :). Bear in mind that we implemented the build system in the first go, to provide the functionality we needed, and in a way we thought would be conceptually "50% in the right direction" (to quote Richard Gabriel), so we had something to build upon. But I don't consider it ultimate wisdom cut into stone, so qualified feedback on both the documentation and the features is highly appreciated. > I can certainly provide > specifics about where the files exist if anyone is interested. > I don't get this!? Which files do you mean? Thomas ------------------------------------------------------------------------- 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
