Forum .LRN Q&A: Response to dotWRK

Collapse
11: Response to dotWRK (response to 1)
Posted by Samir Joshi on
Buel, Openforce has done excellent work in this regard, providing very clean interfaces between an OpenACS package say xyz, its dotlrn applet package dotlrn-xyz and its corresponding portlet package xyz-portlet. Writing dotlrn-xyz and xyz-portlet is all it takes for integration.

Looking at News and FAQ tuples ( News, dotlrn-news and news-portlet ) as example of this can be very informative. Also, there are two portlets for each package, xyz-portlet ( user-view) and xyz-admin-portlet ( admin-view as seen from control panel).

We did postgres port for some of those and from that experience, we were quite easily able to write portlet and applet for Wimpy Point and Glossary modules. We are currently testing these modules, and plan to make available code very soon. In general, thanks to great design (contract-based) , it should not take more than one or two days for an experienced OpenACS developer to integrate typical OpenACS package with dotLRN.