As you create content in Liferay, topics for that content is created in the topic map by the integration.The integration keeps the topic map in sync with Liferay, so that any changes in Liferay are immediately applied to the topic map.
How it works<br />We want to describe Liferay content in Topic Maps<br />In a topic map, everything is topics<br />Therefore, we need topics for our Liferay content<br />The integration creates this for us automatically<br />
In short<br />Create your content in Liferay<br />Organize it in the topic map<br />
Current status<br />Prototype integration built by Matthias Fischer<br />needs some more work before it is complete<br />Working now:<br />synchronization of users and communities<br />web content (with structures)<br />wiki content (partly)<br />some display portlet<br />
The article topic<br />The integration has created this topic for<br />us and will keep it in sync as we make<br />changes in Liferay.<br />
Article in Liferay<br />Portlet showing the associations of the article topic.<br />This is all the associations, but the portlet can be <br />configured to hide certain association types.<br />Then we click here ... <br />
Topic page in Liferay<br />The page for the “Ontopia” topic. Kind of empty, because this<br />demo is fairly primitive still. Could be populated with all kinds<br />of things.<br />
Conclusion<br />It’s still early days, but this should show that we now have the basics working<br />Next step is to clean up, add a bit more functionality, and develop a better demo<br />