Without getting off on a wild tangent, of thousands of concurrent users again. Althought I will find a way to do that again,
somebody has to be the dreamer...

IMO if MSA functionality is the goal then there really is only four things that OOBase MUST have.
And this would be my priority sequence.

First - Back to reports. Lots of users of MSA are there because it is the easiest tool for them to create reports from their corporate databases. The key word is EASY, but it also lets them get more creatinve as their skills go up. This is the hard part of this, MS did a good job of hitting
the mix of ease and strength, that is a tough thing to get right.

Second - The Query Builder. Creating select queries is only the beginning. Update and delete queries are one of the strong points of MSA. At first this seems like more flash then substance, but it really is a feature that users make use of. Now add to this the ability to create pivot tables
and you have a large part of MSA's usability for the non-dba.

There is an aspect of the data manipulation by query functionality that users I have seen love. The ability to undue the changes. OK, so we know this is just a case of turning autocommit off, and doing a rollback. But they never had to know that, it is just done for them and they therefore feel safe.

Third - Upgrade to the StarBasic tnterpreter. The difference between trying to do a simple task in VBA and StarBasic is striking. StarBasic just must be pulled, kicking and screaming if necessary, away from the API and up to a 'business object' (or whatever term we come up with, a high level) level. Simple test, the second you find yourself needing to explain what MVC means, you have lost a third of potential scripters! If you also have the ability to use the API directly then all the better, but it just can't be the only route.

Fourth - Multi user support. I have no doubt there where good reasons to have not supported this in the
intial release. But you need to get it in there as soon as possible.

Andrew Jensen

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

Reply via email to