← Back to team overview

ubuntu-appstore-developers team mailing list archive

Re: Questions/comments in general that have been floating in my head ref click and armhf debs

 

On Mon, Jul 1, 2013 at 2:08 PM, Colin Watson <cjwatson@xxxxxxxxxxxxx> wrote:
> On Mon, Jul 01, 2013 at 05:32:41PM +0100, Dave Morley wrote:
>> 1. The click search will be done by an online backend?
>
> Yes.
>
>> 2. How do you search for useful .deb armhf apps if there is no apt db?
>
> The client code should (at least be able to, for convergence) talk to an
> abstraction layer that looks at both the apt database and the click
> online service.  Whether that will be enabled on the phone I don't know,
> since I gather Xapian is a bit of a problem.

Right, and also, installing from debs on a phone means you won't be
able to do image-based upgrades. So on the phone, this will be
disabled and needs explicit enabling.
As for mixing debs and click packages on the desktop, this will just
be 2 separate scopes that will be queried from a "master" scope,
AFAIK. That's the magic of scopes, right?  :)


>> will there be an entry added on apps.ubuntu.com/cat which has
>> primarily stored .debs to date.
>
> Don't know.

I don't either. That exists today primarily for googleability, so it's
low on the priority list. My gut feeling is that we'll eventually
expose it and be very careful on how we link to install them, since
the trigger to do so is different depending on the packaging.


>> 5. Primary install will be carried out via dash what happens if an
>> install fails (currently you are presented with an alternate method
>> via your purchase email)
>
> If the download succeeds, installation failures should be much rarer
> with click, but they're still possible (e.g. out of disk, I/O errors,
> etc.).  We'll still need a way to deal with those.

I think on this one we should make sure people can resolve this (be
clear about the error and how to solve it) and always take people down
the path of installing from the same place (ie, retrying).
Command line nonsense is twice the nonsense on phones.


--
Martin


References