From: Frank B. <fbergman@u.washington.edu> - 2009-01-27 00:01:42
|
Hello, I've had another look at the OM + example. As it turns out it has changed in some places from what we initially discussed. If possible I'd rather like to discuss changes on this list first, before they get taken as granted. Some of the changes have been renaming of attributes. Those are breaking changes for all of us with working prototypes and deserve to be discussed: - i.e: XPath -> target, or listOfColumns -> listOfDataSets ... Other changes do require discussion, as I'm not quite sure what to do with them: Previously logX and logY were properties of a Plot2D, as facility of creating a log plot. In the current version those attributes are now properties of the *individual* curves of the plot. Is this really necessary? Does it make sense to paint those together? And what is supposed to be on the axis, the logged values or the uhm not-logged ones? Or previously we had Parameter values defined as real-numbered values, now they are strings. Finally some of the classes that were previously under discussion, hence marked white are now no longer marked. I.e: ChangeMath, here I'm not sure what the list of variables, or list of parameters would be? I thought this would be a special case of changeXML, where I just swap out one snippet of MathML by another one. But I would not know what to do with variables and parameters in that case. Or 'AnySimulation' with a big list of simulation properties ... Please let me know, Best Frank |