Closed gimsieke closed 4 years ago
I think we should explictly say that the resulting document does not have a base URI in this case, because I expect this to be a cause for confusion.
With “effectively” I wanted to shield myself from pedantic remarks claiming that the properties won’t be removed because a new document is created and it will be created without the properties in question. But apparently the attempt wasn’t as “effective” as I had hoped. So if everyone is comfortable with the IMO slightly sloppy “will be removed from the document”, I’m fine with it, too.
"Slightly sloppy". Zing! Them's fighting words. I now propose:
If is true, document properties not overridden by settings in the map are preserved, otherwise the resulting document has only the content-type property and the properties specified in the map. In particular, if is false, thebase-uri property will not be preserved.
…if merge is false and if base-uri
is omitted in the properties
map, the base-uri property will not be preserved.
No, it’s ok. It doesn’t need to be omitted in order not to be preserved. I will use your words.
I am not sure that fits with the specs. We say:
The value of the “base-uri” property identifies the base URI of the document;
so we should say, that the resulting document will not have a base URI.
Acceptable now?
Thanks Gerrit!
fix #281