From: Alexis O'C. <ale...@ou...> - 2006-06-13 11:38:45
|
Peter Crowther wrote: >> From: Matthew Buckett >> QuestionnaireFacility did move from >> org.bodington.servlet.facilities to >> o.b.assessment and that is why 1.1 is so late on. > > Ah, OK. That explains that. > > Why, out of interest, when there are no other facilities in there? > > - Peter > (Adam gave me strict instructions to ignore this list, but I guess on this occasion he'll let me off ;-) ). I have to confess to introducing yet another tool packaging style :-(. The "purest" style is that adopted by the logbook and announcements, where each tool goes in it's own package with it's own corresponding facility. Many facilities go in org.bodington.servlet.facilities (which is where the questionnaire one was too). A lot of the classes to do with assessment tools go in the org.bodington.assessment package. For reasons I forget I now, it was driving me nuts having to split up the work on the questionnaire between its facility and other classes between different directories, so I moved it to be with all the other questionnaire classes. At the time it struck me as a half-way house between being in a common directory (least desirable) to being in it's own package (most desirable). Presumably, the long-term solution would be for each assessment tool (short-answer paper, MCQ, peer assessment, etc) to be in it's own package a la logbooks / announcments (?). Alexis |