  Rayiner Hashem: In your presentation at Nove Hrady, you point
out that drag and drop still doesn't work as it should, mainly
because of poor implementations. Are there plans for a drag-and-
drop library to ease the implementation of XDND functionality?
Havoc Pennington Havoc Pennington: The issue isn't poor
implementation in the libraries, it's simpler than that. When
you add drag and drop to an application you have a list of types
that you support dragging or dropping, such as "text/plain".
Applications simply don't agree on what these types are.  So we
need a registry of types documenting the type name and the
format of the data transferred under that name. That's it.  The
starting point is to go through GNOME, KDE, Mozilla,, etc.
source code and document what types are already used.  The other
issue requires even less explanation: application authors don't
support DND in enough places.  Rayiner Hashem: Most of the
examples listed in your Nove Hrady presentation were desktop
level. Yet, you mentioned GTK+