Hi Frank,

Nearly forgot that:

> If the problem would only be the missing warning, I'd vote for adding
> it to the dialog which asks the user (which would be a Good Thing
> (TM), anyway) ..
> 
> There's no mechanism in place to disable the feature. We can introduce
> one, though I fear you have no time to wait for what I would consider
> the cleanest solution ;-) (namely creating an infrastructure for
> drivers to be deployed into OOo, together with a set of configuration
> based "meta-data" about the supported functionality of the driver).
> 
> Usually, disabling (or changing) a certain behavior is done by flags
> saved at the data source / database document. Would this be sufficient
> for you? I.e., everybody creating a new database document using your
> driver would need to do this setting once. (And perhaps we can
> introduce a mechanism to let the driver tell defaults for certain
> settings.)

A flag saved at the data source / database document and supplying it's
default from within the driver is absolutely sufficient for our needs.
:-)

> Alternatively, it would be possible to let the driver in general tell
> that a certain UI feature is disabled, but as said, there's no
> infrastructure in place for this at all - we would need to respect
> both the data source and the driver settings, where currently only
> data source settings are respected.

I couldn't figure out how large the difference in development effort is,
but from what have written I rather tend to your first suggestion at the
moment. Maybe your second suggestion could be implemented as long term
solution later on. Do you intend to change the driver infrastructure of
OOo at the near future nevertheless? I think I have seen a document
regarding this somewhere on www.openoffice.org, but I didn't realize if
it was more a conceptual idea or the really intended approach for future
releases of OOo.

And one more question, again ;-)

I have compiled our driver according to the software requirements on
http://tools.openoffice.org/dev_docs/build_linux.html#BuildInstructions
on a RHEL4 and tried to install it in OOo 2.4 and 2.4.1 on different
Linux distributions. If I install OOo from the install packages on
www.openoffice.org everything works fine, but if I install it from the
software repositories of the distributions OOo freezes when I try to
connect to a database. Is this expected? Do I need to compile the driver
in a special way to support the OOo builds in the software repositories
of the distributions? Are they doing such big changes to their builds so
that the driver won't work with them? I didn't realize that before.
Would be nice to have only one driver for the x86 Linux platform
independent of the distribution, if possible.

Best regards,
Micha

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to