xproc / 3.0-steps

Repository for change requests to the standard step library and for official extension steps
10 stars 7 forks source link

Attributes from p:os-info #523

Closed xml-project closed 2 years ago

xml-project commented 2 years ago
  1. To my reading from the current specs on p:os-info it is not clear whether all names attribute should be present but have an empty value (mandatory for cwd) or if an implementation is free to leave out an attribute that does not apply.

Suggestion: All listed attributes must be present but can have an empty value.

  1. I think it should be mandatory that all additional attributes are namespaced as with the result of p:directory-list.
ndw commented 2 years ago

I wonder why we established that precedent. It seems odd to me now that on a system where there isn't the concept of a working directory that the value should be "empty". I'm not sure "empty" is even well defined for an attribute. I assume that means an empty string. But I don't think any of those are going to be unavailable on any system that's likely to have an XProc implementation, so I don't think it's worth stressing about.

xml-project commented 2 years ago

Fixed with #524