[packagekit] PackageKitExtra - package abstraction

Sebastian Heinlein glatzor at ubuntu.com
Tue Feb 19 08:15:29 PST 2008


Am Dienstag, den 19.02.2008, 12:00 +0100 schrieb Patryk Zawadzki:
> On Feb 19, 2008 11:37 AM, Richard Hughes <hughsient at gmail.com> wrote:
> > On Tue, 2008-02-19 at 10:37 +0100, Patryk Zawadzki wrote:
> > > On Feb 18, 2008 6:59 PM, Richard Hughes <hughsient at gmail.com> wrote:
> > > > On Mon, 2008-02-18 at 12:09 +0100, Sebastian Heinlein wrote:
> > > > > To achive this all .desktop files are extracted from the archive and
> > > > > stored in a cache with some extra information. Currently all desktop
> > > > > files are shiped in the app-install-data package so that the cache can
> > > > > be rebuild afterwards again.
> > > That's a horrible horrible hack and would be a huge pain to maintain
> > > in a consistent and up-to-date way for any distro with daily updates
> > > (think "* unstable" or always-in-development distros).
> > Well yes, but we need to get the metadata from somewhere - and none of
> > the repo structures give us this sort of localised and icon information.
> > Worst case scenario, we just display the box icon and en_US text.
> 
> An online service would be more useful (with pk pulling data on
> demand). I for one refuse to extract desktop files and icons from 50k+
> packages just to shove them into another package. I would also not
> install such a package as it's a great way to waste disk space and
> bandwidth (why would I need all the desktop files when I only use 20
> apps? and each contains its own desktop files).

Would be a pain for users using a cd or dvd to install software offline.
This is also a very common use case.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
URL: <http://lists.freedesktop.org/archives/packagekit/attachments/20080219/746bc66a/attachment-0004.pgp>


More information about the PackageKit mailing list