SDK Structure¶
When exploring the SDK tree, the following overview will give you an idea about the file structure of qooxdoo:
readme.txt - a quick information
license.txt - qooxdoo's license information
index.html - an overview over and access to most of the SDK's applications. Mind that in order to use them, you might need to run a generate.py build in their respective directories first.
application/
- sample and demo applications and interactive tools (for end users) in their respective subfolders, like
demobrowser,feedreaderorplayground
component/
- helper applications and libraries (used internally), like
apiviewerortestrunner.
documentation/ - documentation files
manual- the user manual
framework/ - qooxdoo's class library
source
class- JavaScript classesresource
qx- resources need to be namespaced, here it isqx
decoration- images for the decorations,ModernandClassicicon- icon themes that come with qooxdoo,OxygenandTangostatic- other common resources likeblank.gifsource- contains original resourcestranslation- language-specific data aspofiles
tool/ - tool chain of the framework
bin- executable scripts are located here, most importantlygenerator.pydata- lots of data to be used by different tools, e.g. for localization, migration, etc.pylib- Python modules used by the tool chain