Forum .LRN Q&A: dotlrn questions

Collapse
Posted by Nagita Karunaratne on
Hello,

A couple of question about dotlrn,

1.  In packages/dotlrn/tcl/dotlrn-init.tcl,
there is a code block that is executed if [dotlrn::is_instantiated] is true (ie. there is a 'dotlrn' package in 'apm_packages' table).

Table 'apm_packages' is only package instances

When the system is initially installed, there should be no dotlrn instance so why is this code executed?

2.  The dotlrn applet packages (like dotlrn-forums) are a simple wrapper with a service contract interface around the corresponding package (ie forums). The applet sevice contract allows the dotlrn communities a consistant  interface to add users to package, add packages to community, etc. Is this correct?

Thanks for any help.