Re: Gnome Package Manager?



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]