On 18 September 2013 09:31, Loïc Minier <loic.min...@dooz.org> wrote: > Hi! > > Click packages uploaded to appstore currently declare a dependency on > ubuntu-sdk-13.10, but we haven't defined this ubuntu-sdk-13.10 framework > yet! > > This should be as backwards-compatible as possible (at least up to > 12.04) so that apps in the appstore don't need to be ported to a new > API/ABI before it's out in a stable release. > > Currently we have an ubuntu-sdk package, but no ubuntu-sdk-runtime or > ubuntu-touch-runtime or whatever we want it; the seed is below, would > people please reply commenting on APIs/ABIs which should/must be in > ubuntu-sdk-13.10, with a thought on stability of the interface? > > Also, do we want multiple frameworks, notably for webapps or for cordova? >
I specifically wanted to split ubuntu-sdk into three packages: * development tools & docs (e.g. qtcreator, qtcreator plugins, documentation etc) * runtime libraries (e.g. actual qt5 runtime libraries, qml plugins etc. only) * dev libraries (e.g. all the -dev packages for the runtime libraries) And the runtime libraries must be seeded in the ubuntu-touch seed, as during this cycle we did see sometimes where some -dev package was part of ubuntu-sdk package, yet the runtime library was not available on the the ubuntu-touch images. Similarly, when creating cross-compilation chroots, one doesn't need QtCreator / docs / examples etc. just the dev packages. I was not sure about the names for those packages. but is it ok if I propose a suggested seed structure change and split? Also see: https://bugs.launchpad.net/ubuntu/+source/ubuntu-touch-meta/+bug/1221918 Regards, Dmitrijs. -- Mailing list: https://launchpad.net/~ubuntu-phone Post to : ubuntu-phone@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-phone More help : https://help.launchpad.net/ListHelp