vlassis, here comes the ultimate kick! offer a third version called developer edition. This installs eclipse and configures it with a default project that has openacs and dotlrn checked out right from cvs. the user has to decide where to install eclipse but the files of openacs and dotlrn are always installed under eclipse/workspace/openacs-4. Thus when the developer changes files they are directly reflected on localhost and he can always update from cvs via anonymous user.
What do you think?
If you like I can prepare an eclise version for you with tcl highlighting and the like.
Greetings,
Nima