At first glance, it looks like uCampus' portlets communicate strictly via XML (especially RDF). It would be a good thing if dotLRN and OpenACS went in the same direction, not only for interoperability purposes but also to open up the possibility of content syndication.