Commit a47b99953f503ea028abc3bb48c72b006bb2289a

Authored by Jay Berkenbilt
1 parent 4e7d5f19

Update TODO

Showing 1 changed file with 7 additions and 9 deletions
@@ -4,16 +4,12 @@ Next @@ -4,16 +4,12 @@ Next
4 4
5 Before Release: 5 Before Release:
6 6
7 -* Review in order #726  
8 -* Make ./performance_check usable by other people by having published  
9 - files to use for testing.  
10 - * Site https://opensource.adobe.com/dc-acrobat-sdk-docs/standards/pdfstandards/pdf/PDF32000_2008.pdf  
11 - * Incorporate --report-mem-usage into performance testing.  
12 - * Include output of test_many_nulls 7 +* Consider a transition symbol for deprecation of stack-allocated QPDF
  8 + objects and also make QPDF non-copiable.
13 * Evaluate issues tagged with `next` 9 * Evaluate issues tagged with `next`
14 * Stay on top of https://github.com/pikepdf/pikepdf/pull/315 10 * Stay on top of https://github.com/pikepdf/pikepdf/pull/315
15 -  
16 -Next: 11 +* Consider whether otherwise unreferenced object streams should be
  12 + included in json output. Probably not. Or maybe optionally.
17 * Support json v2 in the C API. At a minimum, write_json, 13 * Support json v2 in the C API. At a minimum, write_json,
18 create_from_json, and update_from_json need to be there and should 14 create_from_json, and update_from_json need to be there and should
19 take the same kinds of functions as the C API for logger. 15 take the same kinds of functions as the C API for logger.
@@ -35,7 +31,9 @@ Remove raw pointers from the API @@ -35,7 +31,9 @@ Remove raw pointers from the API
35 (For qpdf >= 12) 31 (For qpdf >= 12)
36 32
37 See if we can remove raw pointers from the QPDF API. There's a 33 See if we can remove raw pointers from the QPDF API. There's a
38 -discussion in https://github.com/qpdf/qpdf/pull/747. 34 +discussion in https://github.com/qpdf/qpdf/pull/747. Possibly
  35 +deprecate creation of QPDF objects by any means other than
  36 +QPDF::create(), which returns a std::shared_ptr<QPDF>.
39 37
40 Fix Multiple Direct Object Owner Issue 38 Fix Multiple Direct Object Owner Issue
41 ====================================== 39 ======================================