[SailfishDevel] Jolla Harbour and Jolla Store
Attila Csipa
qt at csipa.in.rs
Thu Nov 7 20:30:44 UTC 2013
On 07-Nov-13 12:06, Marcin M. wrote:
> Well, the whole problem with repos and deps is not about the user side
> but the server side ;) Maemo.org doesn't expose DiffIndex like Debian
> does but normal Packages and Release (maybe compressed). DiffIndex would
> greatly reduce download time.
It's like the zypper story. It's a great and fast solution to a problem
that (in that particular context) should not exist in the first place
(why do you need to pool for/get *any* kind of (Diff)Index or Packages?
The store *knows* what do you have based on your request, and upon an
app being published *knows* who should be notified to upgrade).
> About the storing list of apps on-device... Hmm... In my debian repo,
> it's ~1 KB per package. Let's assume 1 million apps. It's 1 GB. Much too
Will come out as more than that if you add the extra metadata (icon,
translations...). Then also factor in multiple versions of the app (for
different firmware versions, dependent apps/libs etc). Numbers grow
pretty big pretty quick.
> much. But if only installed apps were added as a repo? Let's assume a
The only problem that I see that would mitigate (but not solve) is the
update-check data traffic (which is the smallest problem). Dependency
resolution, search, update notifications, etc would still have to be
done somehow.
Best regards,
Attila Csipa
More information about the Devel
mailing list