> in order to work, the table has to contain the
version required by the
> installed openser - check openser_mysqldb.sh (after installation) or
> scripts/mysqldb.sh in sources.
Thanks for the explanation, but I think you missed the point.
The 'domain' module (and other modules) allows one to specify the
table to be used and even to specify a comletely different database on
some remote server to be used... one that is different than that
"used" at install time (when the user may not have even intended to
use that module, but was just executing the script blindly).
If a user does subsequently specify a different db_url or change the
name of the module-specific table, then the openser code has no
business checking against a list of static version numbers.
The user has over-ridden the default behaviour with his settings
and is saying "I'm not using the default tables built at install time..."
Unless, of course, the user should update this 'version' table manually.
If that's the case, then the module documentation should make note
of this in every module where the db_url is documented.
Thanks,
-mark