[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: LSB Package API
- From: Denis Washington <dwashington gmx net>
- To: Development discussions related to Fedora <fedora-devel-list redhat com>
- Cc: packaging lists linux-foundation org, opensuse-project opensuse org, lf_desktop lists linux-foundation org, rpm-lsb rpm5 org, ubuntu-devel-discuss lists ubuntu com, rpm-maint lists rpm org, debian-dpkg lists debian org
- Subject: Re: LSB Package API
- Date: Sat, 21 Jun 2008 13:40:44 +0200
On Sat, 2008-06-21 at 13:20 +0200, Yaakov Nemoy wrote:
> How is this different than PackageKit? PackageKit seems to cover the
> use case of presenting a comprehensive API and userspace tools to
> manage packages consistently across distros. What can the Berlin API
> do that PackageKit doesn't do, and doesn't make sense for PackageKit
> to do?
>
> -Yaakov
While the use cases of PackageKit are related to the Berlin API, they
are pretty different. PackageKit is focused on providing a frontend for
managing repository-based package systems, like apt and and yum. It is
mainly thought to abstract installation and upgrades from package
repositories, like when an application likes to install a package with a
particular name from the distro's repos. However, it does not address
the problem of software distribution itself - the repositories and
package files are still specific to the packagaing system.
The Berlin API, on the other side, does exlclusively deal with providing
a package-manager-neutral software distribution method. So the Berlin
API is not a replacement for PackageKit, but a complement. In fact, as
the software installed with the Berlin API is added to the package
system's database, it can be managed (e.g. uninstalled) with PackageKit
afterwards - a dream team! ;)
Regards,
Denis Washington
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]