ubuntu-appstore-developers team mailing list archive
-
ubuntu-appstore-developers team
-
Mailing list archive
-
Message #00651
Re: Supporting newer frameworks
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 09/10/13 11:09, James Tait wrote:
> App A requires ubuntu-sdk-13.10 or higher App B requires
> ubuntu-sdk-14.04 or higher App C requires ubuntu-sdk-13.10 and
> fictional-framework-13.13 App D requires ubuntu-sdk-14.10 and
> fictional-framework-13.13
>
> Client X has ubuntu-sdk-13.10 Client Y has ubuntu-sdk-14.04 Client
> Z has ubuntu-sdk-14.04 and fictional-framework-13.13
>
> Assuming ubuntu-sdk-14.04 will also support apps with a dependency
> on ubuntu-sdk-13.10, we really want to be able to express:
>
> For Client X, give me all apps that depend upon ubuntu-sdk-13.10
> and nothing else. For Client Y, give me all apps that depend upon
> ubuntu-sdk-13.10 and nothing else, OR ubuntu-sdk-14.04 and nothing
> else. For Client Z, give me all apps that depend upon
> ubuntu-sdk-13.10 and nothing else, OR ubuntu-sdk-14.04 and nothing
> else, OR ubuntu-sdk-13.10 AND fictional-framework-13.13 and
> nothing else, OR ubuntu-sdk-14.04 AND fictional-framework-13.13 and
> nothing else.
>
> And the results should be:
>
> Client X sees App A. Client Y sees App A and App B. Client Z sees
> App C.
Client Z also sees App A and App B, of course, as it provides
ubuntu-sdk-14.04 and, by extension, ubuntu-sdk-13.10.
Told you this stuff was hard. ;)
> Nothing sees App D - although Client Z supports
> fictional-framework-13.13, it doesn't have the requisite
> ubuntu-sdk-14.10.
JT
- --
James Tait, BSc. | https://launchpad.net/~jamestait/
Software Engineer, Canonical Online Services, Web and Ops Team
Ubuntu - Linux for human beings | www.ubuntu.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
iEYEARECAAYFAlJVRzwACgkQyDo4xMNTLiY1IQCgzcRGD31E3Th6YhNAgyWIQU00
Ug0AmgK5sxcQwuRypxhJi0Ep6tXNobFp
=g6ua
-----END PGP SIGNATURE-----
References