On 22 October 2012 19:49, Sven Langkamp <sven.langk...@gmail.com> wrote:
>> In the core/ directory the parts of the applications that are UI >> independent >> should reside. It should be basically loading, storage, saving (i.e. the >> document), painting, an API for data manipulation and all commands. >> >> All views under ui/ will of course link to core/*. The filters should be >> allowed to link to core/* for loading, storage model or saving. > > > I would prefer to have it at > > app/ > core/ > uidesktop/ > uiactive/ I wouldn't like to have it set in a stone, instead leaving that given apps. For example we have Kexi desktop and Kexi mobile. The latter is not for Active. Even more, nobody can say some QML UIs will be just for Active - they can be useful for the future desktop. BTW, even if I have a dir for desktop and active, it'll be called active, not uidesktop and uiactive; the reason is that shell users like me prefer to avoid common prefixes :> > The reason behind is that it's much better to keep everything in a single > folder. For example if I commit somthing in krita/image and krita/ui, the > commit message shows it as krita/, with the new structure it would show > calligra/. Considering how many problems the distributions have with a > seperate filter folder, I think it's better to keep it together. +1 for keeping everything what's app-specific in app's dir -- regards / pozdrawiam, Jaroslaw Staniek Kexi & Calligra & KDE | http://calligra.org/kexi | http://kde.org Qt Certified Specialist | http://qt-project.org http://www.linkedin.com/in/jstaniek _______________________________________________ calligra-devel mailing list calligra-devel@kde.org https://mail.kde.org/mailman/listinfo/calligra-devel