View Bug Details

IDProjectCategoryView StatusLast Update
0001823DCP-o-maticFeaturespublic2025-05-08 21:28
Reportercarl Assigned To 
PriorityhighSeverityfeatureReproducibilityhave not tried
Status confirmedResolutionopen 
Target Version2.16.x 
Summary0001823: Write a report during validation
Description

[]

TagsNo tags attached.
Branch[libdcp]1823-validation-report
Estimated weeks required
Estimated work requiredUndecided

Activities

carl

2022-12-25 21:57

administrator   ~0005402

Let's go crazy and make sure each error/warning has a lot of detail (or a link to a lot of detail).

carl

2023-10-12 13:44

administrator   ~0006005

There has also been a request to write the report as a PDF.

overlookmotel

2023-11-20 16:45

developer   ~0006087

Just to add, my personal preference would if report was in text format, so it's somewhat machine-readable (and JSON would be even better). Though I can see that in other use cases a PDF would be preferable.

carl

2023-12-10 23:17

administrator   ~0006136

Another request for this was received.

carl

2024-07-27 13:15

administrator   ~0006507

Basic text/HTML reports are in 2.17.x, could add JSON/PDF output formats, and documentation for the errors (maybe links to dcpomatic.com).

carl

2024-08-03 20:42

administrator   ~0006509

Though maybe the existing error texts are OK and better documentation is not such a high priority.

carl

2025-05-03 22:39

administrator   ~0006957

Another +1 for PDFs.

Carsten

2025-05-08 17:13

manager   ~0006968

Why PDF? Everyone can print to PDFs nowadays? If this would be intended to be printed on paper to go with a DCP, plain text can be printed just as well.

Admittedly, PDF would just allow for a nicer layout, headline/title, section separations in bold, etc.

carl

2025-05-08 18:12

administrator   ~0006970

I guess people get asked for PDF, so it probably just about makes sense to do it in DCP-o-matic if it's not too difficult (I imagine there's a library somewhere that could be integrated).

Carsten

2025-05-08 21:28

manager   ~0006972

Just that PDF is then more complicated to be processed by other tools (e.g. analysis of large collections of DCPs).

Bug History

Date Modified Username Field Change
2020-09-13 21:02 carl New Bug
2020-09-13 21:03 carl Priority normal => urgent
2020-09-13 21:03 carl Estimated work required => Undecided
2021-05-23 00:02 carl Target Version 2.16.0 =>
2022-01-16 20:56 carl Status new => acknowledged
2022-01-16 20:56 carl Target Version => 2.16.0
2022-01-17 13:37 carl Target Version 2.16.0 => 2.18.0
2022-09-10 21:40 carl Priority urgent => normal
2022-09-10 21:40 carl Target Version 2.18.0 =>
2022-12-25 21:57 carl Note Added: 0005402
2022-12-25 23:27 carl Status acknowledged => in progress
2022-12-25 23:29 carl Branch => [libdcp]1823-validation-report
2022-12-25 23:31 carl Branch [libdcp]1823-validation-report => [libdcp,]1823-validation-report
2023-02-01 00:32 carl Branch [libdcp,]1823-validation-report => [libdcp]1823-validation-report
2023-10-12 13:44 carl Note Added: 0006005
2023-11-20 16:45 overlookmotel Note Added: 0006087
2023-12-10 23:17 carl Target Version => 2.16.71
2023-12-10 23:17 carl Note Added: 0006136
2023-12-31 19:37 carl Target Version 2.16.71 => 2.16.x
2024-01-03 11:53 carl Severity minor => feature
2024-01-03 23:51 carl Status in progress => confirmed
2024-01-04 00:49 carl Priority normal => high
2024-07-27 13:15 carl Note Added: 0006507
2024-08-03 20:42 carl Note Added: 0006509
2025-05-03 22:39 carl Note Added: 0006957
2025-05-08 17:13 Carsten Note Added: 0006968
2025-05-08 18:12 carl Note Added: 0006970
2025-05-08 21:28 Carsten Note Added: 0006972