[maemo-developers] How to resolve network connectivity without using Qt Mobility in Qt?

From: Marius Vollmer marius.vollmer at nokia.com
Date: Thu Jul 22 12:22:43 EEST 2010
ext Yves-Alexis Perez <corsac at debian.org> writes:

>> If you use apt-get unmodified, you need to provide permanent download
>> URLs for the packages, and my understanding is that the Ovi Store can
>> not provide those _and_ control their accesses.  They protect against
>> unauthorized downloads by using random, temporary URLs.
>
> That looks over-engineered. Using authenticated https to download
> packages should work and fix the various problem using reliable (well,
> considering TLS is reliable) ways. Not sure how much the libapt version
> in Fremantle supports https, but...

I really can't say anything about the Ovi Store infrastructure...

>> Another issue is scalability: we don't want to download the meta data
>> for the whole Ovi Store during apt-get update.
>
> Well, at least that would mean we could browse Ovi Store from HAM, not
> the browser, which is more consistent for user experience, imho. Did you
> try pdiffs support, too?

It's not only the download time, it is also the size of the meta data
that is stored locally and needs to be processed.  I am thinking about
making apt's cache updates fully incremental, so that the whole apt-get
update is proportional to the size of the pdiffs, and we also use pdiffs
for changes to /var/lib/dpkg/status...  But that's more on the crazy
side anbd the cache would still be quite big.

Anyway, the device should support pdiffs just fine.
More information about the maemo-developers mailing list