
Ariel, Donal Donal K. Fellows wrote:
Ariel Oleksiak wrote:
:
4. Why the CreationFlag element is mandatory? I think this feature is not available in many systems. Furthermore, a reasonable default value can be chosen.
Pass. :^)
When the CreationFlag was not mandatory, behaviour was stated as implementation dependent if the flag was left undefined. The consensus was that it wasn't right to leave it implementation dependent. And since as a general approach we have chosen not to specify 'default default' values (we cannot say what is default for the grid) the flag became mandatory. I guess the main question (for me) would be whether the values defined for this flag at the moment (including 'dontOverwrite' which is not in the spec but is in the latest schema) cover the behaviour most people would want to specify. Obviously, whether this flag is mandatory or not, it is still possible to specify a value that is not supported by many systems. That only means that the job can only be executed in the, very restricted, environment that supports that option. We should probably provide informative text in the spec. on what we think is a reasonably common choice for this flag. -- Andreas Savva <andreas.savva@jp.fujitsu.com> Fujitsu Laboratories Ltd