Forum .LRN Q&A: Re: Using Xowiki from the Learning Design Player GRAIL

dave, where is "diff" part of OpenACS? Of course, xowiki uses the openacs content repository, so every feature available in xowiki can be programmed again and again without using xowiki in various apps. The point is, that xowiki provides many useful features already, and seemingly some people find it more productive to use these than developing it on their own. In some respects, xowiki (as a framework) unleashes some of the power of openacs at a higher reusable level.
Yes, reusable is really good in xotcl, although it requires deep understanding of the application and how to refactor it if needed.