Curriculm
"Kevin O'Neill" <[email protected]> Mon, 31 Mar 2003 09:16:00 +1000
| Newsgroups | gmane.comp.belts.devel |
|---|---|
| Organization | rocketred pty ltd |
| Message-ID | <[email protected]> |
For any CO (Curriculum Organizer) data set there are between 100 and 1000 learning outcomes. Given this I don't believe that it's not practical evaluate each LO (Learning Object) on the fly which means that it needs to be done before the search is run. Given this then there are four primary triggers for index updating. A) When an LO is loaded (new or new version) B) When an LO is removed C) When the CO data is changed. D) When the user asks for a regeneration (this may not be available in the upcoming release as it's currently not supported by a use case). The indexing will need to be an asynchronous event listener which simply means that, like the current free text indexing, it will need to operate in the background. The effect of which may mean that there is a delay (sometimes perceivable, sometimes not) between the time of change and the time that the LOs index information is updated. Are their any problems, issues or further suggestions regarding this? -k. -- If you don't test then your code is only a collection of bugs which apparently behave like a working program. Website: http://www.rocketred.com.au/blogs/kevin/ ------------------------------------------------------- This SF.net email is sponsored by: The Definitive IT and Networking Event. Be There! NetWorld+Interop Las Vegas 2003 -- Register today! http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en