What exactly do you mean with 'rework dotLRN into openacs'?
Can I interprete that as 'taking the general bits out of dotLRN and put them into a package on their own'?
In that case I couldn't agree more. Question then becomes what bits should be taken out and how to be repackaged?
Logical things could be:
- the portal stuff (already a separate package)
- generalized version of 'community' (i.e. departements are communities, project-teams are communities, ...)
- ???
This is exactly my question - what functionality should go in the 'umbrella' packages and what will eventually be dotWRK.