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

Re: libd-i updates



On Wed, Jul 25, 2007 at 03:21:37PM +0100, Colin Watson wrote:
> On Sat, Jul 21, 2007 at 10:42:23PM +0200, Bastian Blank wrote:
> > - 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.)

main-menu needs to be changed anyway.

> > - Drop memory chunk allocator (may increase memory usage).
> What's this for?

Was requested long time ago. Makes the handling easier. Makes it finaly
possible to properly deallocate 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?

Yes.

> 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:

I did not forget that. The new package struct will save all special
attributes in its own list.

Bastian

-- 
Beam me up, Scotty, there's no intelligent life down here!

Attachment: signature.asc
Description: Digital signature


Reply to: