It looks like the discussion stops in the middle of resolving some issues. BTW: the developer interested in getting this in the tree (Ulf) is also the geam_vinum developer.
As it looks to me after reading the thread, that some important work needs to be done before it can go in.
Maybe you want to contact lulf@ to know if there where some parts handled off-list and what the status of it is.