Ответ из списка рассылки: http://qooxdoo.678.n2.nabble.com/How-to-set-up-a-custom-shared-namespace-and-use-in-my-project-in-Qooxdoo-td7365092.html;cid=1345706918184-716
Вы не хотите делить пространство имен, вы хотите поделиться кодом.Вы можете делиться кодом между проектами, независимо от общего пространства имен.
Для общего кода просто создайте отдельное приложение qooxdoo, как для нового проекта (например, с помощью «create-application.py -n test»).Добавьте a.js к обычному исходному пути, например, test / source / class / a.js.
Затем в вашем основном проекте добавьте новую библиотеку 'test' в config.json.Например, в разделе «вакансии» добавьте
«библиотеки»: {«библиотека»: [{«manifest»: «путь / к / test / Manifest.json»}]}
сейчасвы можете использовать классы из пространства имен 'test', как и другие классы qooxdoo в коде приложения:
var a = new test.a ();