Forum OpenACS Development: How should contacts display other packages information? Should I use portals?

Hello, i would like to be able to integrate contacts with a portal system or similar, so various applications can provide information about that contact. I.E. the contact view is in fact a portal view of that contact with various portlets of information about that contact. What portal system is the one we are standardizing on? Will this be possible with the portal systems that are out there? I heard that some changes were being worked on, what's the status? Or, if portals isn't the right way to do this, what would be the preferred way?