report on calligra filters generating invalid ODF
Jos van den Oever
jos at vandenoever.info
Sat Dec 3 13:59:46 GMT 2011
Since yesterday, the script profileOfficeFileLoading.py checks the output of the
calligra filters for the validity of the ODF that is generated. This test has
proven it's usefullness immediately. Here are the numbers of files from the
calligratests set for each file type:
doc 30 653
docx 115 364
odp 1 11
ods 61 178
odt 31 235
ppt 70 632
pptx 279 279
xls 399 652
xlsx 305 305
source: http://158.36.191.251:8080/
For nearly half of the files in the test set there is a serious error. The
number of bugs that is causing these errors is probably not so high; it should
be relatively simple to get these numbers down.
Especially the filters for pptx and xlsx are important. For those filters, each
converted file has a problem.
To help fix these problems, you can use calligraconverter and validateODF.py.
E.g. like so:
calligraconverter me07_asin_function.xlsx out.ods
validateODF out.ods
Cheers,
Jos
More information about the calligra-devel
mailing list