Mattias Forss schreef:
2006/9/18, Bert Verhees <bert.verhees@rosa.nl <mailto:bert.verhees@rosa.nl>>:
Hi, I have three archetype-editors, the overal quality is low.
This is a
bad thing.
This really is a bad situation, I can understand that this scares off
technical oriented people.
I must work together with a GP, who creates the archetypes, he would
like to use an Archetype-editor, but he has had it with the offered
software. So now he sends me Word-documents with archetypes
described,
and I must create them.
Bert,
It would be nice if you provided _actual feedback_ instead of just complaining that the editors are bad overall, since that's not constructive criticism whatsoever. If I get concrete feedback on
Sorry Mattias, I do not want to start a flame, that is not my intention. It is just very difficult to work with three different ADL tools which all have a slightly different opinion about what ADL is, and than a ADL-document, which puts me on a wrong track.
I explained it with an example, a ADL-situation, and in the end there was some misunderstanding from my side, Thomas discovered quick (happily), and someone else pointed me privately to the updated Ocean archetypeeidtor, which is really much better. (the previous I used showed no text in the context menu's, I had to click on whitespace, and it crashed a lot, I also had one which only showed Arabic characters, really, what went wrong I don't know).
Feedback:
You can see the ADL-example as a kind of feedback. I do not want to flame, I want to work to a solution.
Time-pressure
Working on a moving target (as we say in Dutch) is also very difficult. Because I work on an older kernel version, it is a real commercial project, and I said many times, the time-pressure is enormous, I have no time, at this moment to update the kernel, I must manually translate the archetypes to that kernel version. I wrote a archetype-validator, so I can check them.
I did backport some patches from later kernelversions to repair small issues in "my" kernel.
I will update as soon I have time, which I hope will be in one month or so. Life will be so much easier then.
And at the end of this day, all my problems are solved. And I can do what I intended to do in the beginning of the day.
I agree partially, the problems where my own fault, my misunderstanding. That is how things can go. And I work alone, so sometimes, one cannot see his owns mistakes.
experienced problems I could try to improve the Java archetype editor. Actually, I have made several major usability/bug fixes in the current code base of the editor compared to the public version 0.3 and I hope the next version (which will be open sourced) will soothe your GP friend's nerves.
Yes I hope so to. It soothes also my nerves, I am an open source freak, because I hate it being depending on someone I hardly know.
There is a small wish list for your Archetype Editor. And maybe I can do that myself, if you don't do that, for whatever reasons.
But I saw, I analyzed the jar-file, and I saw, there were a lot of libraries in use, which I don't know, lot of them to do with the GUI. That takes a lot of study. I hope, I can step easily into the code, we'll see.
I try to keep quality and usability thinking in mind when I develop and I again urge you to provide feedback on the negative parts. The last thing I want to do is scare off people from using the software because it is supposed to be a tool that creates stable, and correct openEHR archetypes compared to the process of writing ADL manually, which is prone to producing all kinds of errors, unless you have a built-in ADL-parser in your brain that is.
Regarding support for other reference models (e.g. your constraints on Integer instead of using an openEHR DATA_VALUE, DV_COUNT), that will take some time (for one person to do) and will probably not be supported in the nearest future.
Yes, that was a stupid misunderstanding. Also, it was the ADL-document which confirmed me on my wrong leg. I read it again, I even did a search in the document to "DV_", it does not exist in the document, but all kind of constraints are explained which are not part of the OpenEhr model. I don't know what to think of that, for what purpose that document is published.
One can use the information in the DV_XXX's, but that is not explained.
Anyway, another day older, doesn't matter
Thanks and regards
Bert Verhees