On Tue, 2003-12-02 at 18:27, Daniel Robbins wrote: > Hi All, > > We have updated the Portage project page: > > http://www.gentoo.org/proj/en/portage/ > > It now includes an updated timeline, a Portage roadmap/TODO (there are a > few broken links in here, known issue) and a Portage-ng specification > document which is viewable here:
In section 3 (Provide a coherent model for (meta)data representation and storage), how about a single API for accessing portage data that is both efficient and well-designed with the ability to change the back-end used to store the data. i.e. Allow the user/administrator to setup a database (MySQL, PostgreSQL, Oracle, dbm, etc.) either locally or remotely and use it to store portage data. Kinda like emergesql but with the ability to store information about what packages are installed on which systems. There are other things that could be done to with this model. How about using different classes of settings for the Portage system (make.conf). Have a class for workstations, servers, firewalls, x86, ppc, Pentium, Athlon, etc. and then place each Gentoo Linux system in one or more of these classes. -- [EMAIL PROTECTED] mailing list
