Kidding, right? You think I'm joking about calling this 0.0.something? Read
carefully:

IT DOESN'T WORK. IT JUST PRETENDS TO.


Ok, now that you know this, here are the dirty and ugly hacks that must be
scraped before I dare call it 0.1:

* normal_new and adv_new should store all appropriated widgets in their
  respective *_widget_pointers structures;

* then they should initialize the widgets from the data in the "pkg"
  parameter, and not from the hardcoded apt_0.1.9 data

* now that normal_new is working, start the process over for adv_new - it
  currently is a copy of normal_new with some search-and-replace; it should
  be pasted from proto_adv and changes 1 and 2 above be applied to it

* do some real-world testing for memory leaks and segfaults - my head aches
  when I try to understand allocation rules for GTK, so I'm not really sure
  about all these pointers

* Put _something_ on the "Relationships" pages

* now we have a working widget, and it'll mostly work, but you must manually
  edit your deb_headers object (ugh). I seriously _won't_ fix this before
  0.1, because it means I'll have to learn both libapt and libdpkg.

* BTW, once it's working, get rid of *proto*



After that, start to add goodies

0.2: supply real constructors to deb_headers; first the libapt one, so that
     gnome-apt can use it, then the libdpkg one for the standalone app

0.3: design a nice interface for normal-mode "Relationships" page

0.4: NLS/gettext

0.5: make the buttons work (yes I really think we can live without them for
     this long). Check if we can use libdpkg for the implementations

0.6: standalone app is fully GNOME-compliant, with a menu bar, about box,
     state saving and whatever else, except real help

0.7: documentation, including GNOME help

or something like that
