Ben Langhinrichs

Photograph of Ben Langhinrichs

E-mail address - Ben Langhinrichs

Recent posts

Thu 29 Apr 2021

Archive a Notes DB off-line w/ Field data and active content

Tue 20 Apr 2021

Archive a Notes DB off-line in 4 easy steps

Thu 18 Mar 2021

Preservation of all the tiny details

May, 2021
02 03 04 05 06 07 08
09 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Search the weblog

Genii Weblog

In which I kick myself

Mon 25 Aug 2014, 03:42 PM

by Ben Langhinrichs
I fancy myself to be fairly good at listening to customers and solving their problems. But that is not always a good thing.
One of the hardest things to do when supporting users is to stop and really listen to both them and to yourself. It is relatively easy to simply answer the question or address the concern, basically to "fix" the problem. Honestly, it is very much the same experience men often have in relationships. How do you step away from identifying and trying to fix "the problem" and instead think about the underlying situation and what it really means? What are the underlying causes and currents you are missing which led to the issue, as that is often more important that "the problem" itself.
A Midas customer wrote today with a problem running the Export to CSV database, basically due to a version issue. I gave her a solution, and she wrote back to say it worked. Case closed, right? Well, not really. We are working very hard to make the Midas LSX, and particularly the export functionality, easy enough to use for non-developers, and by that measure we failed. The person who wrote was perfectly capable of re-compiling the agent, but shouldn't have needed to. In looking at the situation, I realized that the approach we take with samples assumes that the user has already solved the problem of getting the software, getting the evaluation license and installing them. But what of the developer who downloads the sample and tries it without getting an evaluation license.
This is where I kick myself. It should be insanely obvious that if the user doesn't have the Midas LSX installed, the sample should inform them of that and show them how to get the software and evaluation license. How can we not do that?
So, mea culpa, mea culpa. We are on it, and soon the sample databases will identify whether the software, and the correct version of the software at that, is installed. It may take a few days or longer to develop the right code and roll it out, but we'll get there. In the meantime, <ouch>.

Copyright 2014 Genii Software Ltd.

What has been said:

1071.1. Don McNally
(08/25/2014 07:57 PM)

Ben, that was actually something I wondered about years ago when I started using Midas. IIRC, the agents would fail on the USE statement if the software was installed and I couldn't figure out a way around that. Don't kick yourself too often about this. :)