There was one dependency between dotlrn and new-portals
(see bug 1181). I just moved the files from dotlrn/tcl to new-portal/tcl so that should no longer be an issue.
I know Lee Denison is using it that way now (which is why
he spotted that bug) so I don't think there are any other roadblocks.