Hey, thanks a lot for attacking this; I realize it must be painful when servers or developer systems are on a stable/LTS release and you try to target the latest frameworks or review packages created against these.
The original plan was to use click chroots to decouple this, and enable some PPA so that the chroot would be $series + click frameworks PPA for the series. The update to pull the list of allowed frameworks from the store is an improvement over hardcoding it in click-reviewer-tools, so it's great to have this now, but this approach generally prevents us from e.g. checking whether binaries are tied to the right libraries / use the right symbols or whether QML sources use the right modules for this or that framework. The perfect shouldn't be the enemy of the good though :-) Thanks, -- Loïc On Thu, Jul 3, 2014 at 12:26 PM, Daniel Holbach <daniel.holb...@ubuntu.com> wrote: > Hello everybody, > > as some discussions have pointed out previously, we currently have > problems updating frameworks definitions, as (AFAIK) ubuntu-touch-meta, > click, apparmor-easyprof-ubuntu and click-reviewers-tools have to be > updated and be backported. Only this way can we allow reviewers and > developers to sit on the latest LTS and write bleeding-edge code. > > After some discussions with Martin Albisetti and Michael Vogt, we thought > it'd be a good idea to provide these framework definitions through a > webservice (ie. myapps) and cache them locally. To implement this in > click-reviewers-tools we came up with > > > https://code.launchpad.net/~beuno/click-reviewers-tools/ > deprecate-14-10-dev1/+merge/224887 > > Please have a look and see if this is acceptable and would work as a > solution for other parts of our stack as well. > > That it currently gets the information from a ~ubuntu-core-dev/+junk > branch is obviously subject to change, and a hack to get us off the ground. > > Please review and discuss here, so we can solve the problem once and for > all. :-) > > Have a great day, > Daniel > > > -- > Get involved in Ubuntu development! http://packaging.ubuntu.com > Follow @ubuntudev on identi.ca/twitter.com/facebook.com/G+ > > -- > Mailing list: https://launchpad.net/~ubuntu-appstore-developers > Post to : ubuntu-appstore-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~ubuntu-appstore-developers > More help : https://help.launchpad.net/ListHelp >
-- Mailing list: https://launchpad.net/~ubuntu-appstore-developers Post to : ubuntu-appstore-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-appstore-developers More help : https://help.launchpad.net/ListHelp