From 7b6d872e6dea13145819ba5406472e205d02ecbb Mon Sep 17 00:00:00 2001 From: Petter Reinholdtsen Date: Wed, 22 Feb 2017 00:23:12 +0100 Subject: [PATCH] Generated. --- ...OOXML_files_with_undefined_behaviour_.html | 445 ++++++++++++++++++ 1 file changed, 445 insertions(+) create mode 100644 blog/Detect_OOXML_files_with_undefined_behaviour_.html diff --git a/blog/Detect_OOXML_files_with_undefined_behaviour_.html b/blog/Detect_OOXML_files_with_undefined_behaviour_.html new file mode 100644 index 0000000000..7f18da26f1 --- /dev/null +++ b/blog/Detect_OOXML_files_with_undefined_behaviour_.html @@ -0,0 +1,445 @@ + + + + + Petter Reinholdtsen: Detect OOXML files with undefined behaviour? + + + + + + +
+

+ Petter Reinholdtsen + +

+ +
+ + +
+
Detect OOXML files with undefined behaviour?
+
21st February 2017
+

I just noticed +the +new Norwegian proposal for archiving rules in the goverment list +ECMA-376 +/ ISO/IEC 29500 (aka OOXML) as valid formats to put in long term +storage. Luckily such files will only be accepted based on +pre-approval from the National Archive. Allowing OOXML files to be +used for long term storage might seem like a good idea as long as we +forget that there are plenty of ways for a "valid" OOXML document to +have content with no defined interpretation in the standard, which +lead to a question and an idea.

+ +

Is there any tool to detect if a OOXML document depend on such +undefined behaviour? It would be useful for the National Archive (and +anyone else interested in verifying that a document is well defined) +to have such tool available when considering to approve the use of +OOXML. I'm aware of the +officeotron OOXML +validator, but do not know how complete it is nor if it will +report use of undefined behaviour. Are there other similar tools +available? Please send me an email if you know of any such tool.

+
+ + + + +
+ + + + + +

+ Created by Chronicle v4.6 +

+ + + -- 2.47.2