Re: Gnome Package Manager?
- From: Ruben Vermeersch <ruben Lambda1 be>
- To: "Foster, Gareth" <gareth foster siemens com>
- Cc: gnome-devel-list gnome org
- Subject: Re: Gnome Package Manager?
- Date: Wed, 09 Nov 2005 17:16:52 +0100
On Wed, 2005-11-09 at 10:11 +0000, Foster, Gareth wrote:
> > I always thought what would be great, seeing as every distro
> > that matters uses some sort of package management interface,
> > would be a libpackagemanger, a nice cpp interface to software
> > management for linux. This would be some sort of
> > freedesktop.org thing, which had specialisations for each
> > package tool or distro.
> >
> > class c_package_manager
> > {
> > install_package();
> > remove_package();
> > };
> >
> > Then, it would be "just" a matter of knocking up a Gnome
> > Package manager and KDE package manager which ran on top of
> > this wonderful api. The next step would be metapackages,
> > gtkmm being the case in point, which gtkmm.org could link to,
> > just like a windows installer, the thing would just be an xml
> > file, which our new gnome package manager can read, to
> > install all the packages needed for this group.
> >
> > <xml>
> > <package>
> > <name>gtkmm</name>
> > <req>gtkmm</req>
> > <req>gtkmm-devel</req>
> > <req>libsigc++</req>
> > <req>glibmm</req>
> > <req>et cetera</req>
> > <source>
> > <fedora>
> > <url>http:://url-for-fedora-extras</url>
> > </fedora>
> > <tarball>
> > <url>http:://url-for-fallback-to-source-code</url>
> > </source>
> > </package>
> > <xml>
> >
>
> I suppose doing this through freedesktop.org would allow you to have a focal
> point, to stop situations like two people deciding that a gtkmm metapackage
> contains two different sets of packages (one that includes the gnomemm stuff
> and one that doesn't for example).
I think this might be of interest:
http://live.gnome.org/PackagingAbstractionLayer
Regards,
Ruben
--
Ruben Vermeersch (rubenv)
http://www.Lambda1.be/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]