[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libd-i updates



On Sat, Jul 21, 2007 at 10:42:23PM +0200, Bastian Blank wrote:
> As I have a bit more free time now, I'm going back to do the following
> changes on libd-i:
> 
> - Split libd-i-packages.
> - Drop hash table. B-Trees are not really worser to use.

Please switch over existing code using hash tables if you do this. (For
instance, main-menu uses di_hash_table.)

> - Drop memory chunk allocator (may increase memory usage).

What's this for?

> - Completely drop use of mapped memory in structures.
> - Reorganize package support:
>   - Representation for a Packages file, no write support.
>   - Representation of a dpkg status file.
>   - Merged representation of the above things; used for dependency
>     resolving and such.

Will this include the ability to merge multiple retrieved Packages
files?

Also, while you're changing the ABI anyway, support for Debconf-Frontend
would be great. It was on your to-do list a while back:

  http://lists.debian.org/debian-boot/2006/05/msg00616.html
    (and following thread)

-- 
Colin Watson                                       [cjwatson@debian.org]



Reply to: