Hi,
projects will be controlled by communities
Ok, I see what you mean: You need to show ]po[ projects as part of dotLrn communities, and the other way around.
And probably you also need to modify the GUI so that both look more or less the same, right?
So yes, that's a bit of customization work, but it should be easy. The ]po[ data model is straightforwards and uses the OpenACS infrastructure (groups, acs_rels, ...).
But you'll probably have to work on these issues yourself, because I don't see many users (compared to the ~200.000 regular ]po[ users) who would use this dotLrn - ]po[ combination.
However, we might one day do the opposite - integrate dotLrn into the ]po[ GUI. That's because some of our bigger customers run e-learning processes as part of their HR processes. However, such an integration would look differently from what you need AFAIU.
So maybe it's really the easiest option for you to go with "Project Manager", because it already integrates into the OpenACS community structure? I don't think (anymore?) that everything should be done using ]po[. 😊
Cheers!
Frank