vEasier to modify interface:
generates data (XML) rather than presentation
(HTML)
§XML can be transformed using XSLT,
rather than HTML via macro files
vMore dynamic: more can be done at runtime
§e.g. sort search results on the fly,
generate new classifiers at runtime
vMETS foundation: multiple hierarchies possible
§e.g. chapter-section-subsection hierarchy
can coexist with page header-contents-footer
hierarchy
vAccommodate different search engines
§Actually, Greenstone2 can already use Lucene
vDistributed modules, using SOAP
§interface can be on different computer to
collection,
can talk to several different Greenstone sites
vJava basis: platform independent
§Greenstone2 operates on different platforms,
but at a high cost to implementors
vBetter software technology
§easier for people (e.g. our students!) to modify the
software
to make it do radically different things
Greenstone
2 was designed about 7 years ago
Since
then, new software and library standards have
emerged …