This version in contrib/packages/portal works ONLY with OpenACS. I've been using it on HEAD ... it would probably work on 5.1, too, but there's going to be a bit of a conflict because of Timo's changes to move package_id into acs_objects.
Hmmm...then again upgrade scripts will be easy enough.
It only works under Postgres at the moment, though moving it to Oracle will be easy, just minor datamodel and PL/SQL changes (I don't have Oracle available locally at the moment or I would've done it right off).
I plan to start reintegrating this with .LRN when I get back from my photo and Utah State Open Source Conference (meeting Roberto Mello) on or about April 11th.
There's a bunch of other stuff that needs doing ... internationalization (not worth it until the admin UI settles down), documentation, more and better portlets, etc.
Better integration with acs-subsite, too, but that's longer term and depends on other design decisions regarding navigation and the like.