On Fri, 2015-03-13 at 11:01 -0300, Alejandro J. Cura wrote:
> I agree with this point: when a click package has both a scope and an
> app, either the scope should take precedence or the devel should be
> able to choose how it's displayed in the store results (as an app or
> as a scope).

It should display as both an app and a scope. The way it is now is due
to a limitation in the way packages with more than one app are handled.
Even if your package has multiple apps (which is possible), only the
first will appear in the store, and we only really handle a single app
in the package reasonably well in general. This needs some thought in
terms of implementation details, but I don't think it needs a bug with a
lot of discussion.

It's also possible for a package to only provide an online accounts
provider as well. But those will not show up in the store scope at all,
and there will be no way to get a preview to uninstall it. This is a
general problem beyond just scopes and apps, which affects any general
content provided in a package. We're going to need to fix the store to
be able to deal with all of these situations.

There is also currently the lack of filters in the scope. There is some
design to have filters (to show only apps, only scopes, or similar), to
accompany the categories support, but there's nothing final yet, and we
haven't had time to implement it. We've also had to lower the priority
of that work to be able to get other things done.

We will need to get Martin's team to prioritize fixing the server to
return packages with both apps and scopes as results for both types,
rather than only as apps, and then make some small changes in the scope
itself, to be able to deal with the immediate issue though. However, I'm
confident that the right way to solve this is to do so in a general
manner, where any package that has a specific type of content, is
returned in the search results for that type of content. This would also
enable us to provide a couple of basic filters to show only apps, only
scopes, or both, in the results.

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
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

Reply via email to