|
1 |
| - |
2 | 1 | <h3 id="merged-to-main">Merged to Main</h3>
|
3 | 2 |
|
4 | 3 | <p>Code has been merged to the main branch but not yet released. This is the final step before releasing the feature or fix.</p>
|
5 | 4 |
|
| 5 | +<p><em>There are currently no items with this status.</em></p> |
| 6 | + |
| 7 | +<h3 id="code-complete">Code Complete</h3> |
| 8 | + |
| 9 | +<p>Coding is done, but testing may still be in progress, and the code has not been merged to the main branch. After testing is complete, the code is merged to the main branch.</p> |
| 10 | + |
6 | 11 | <table>
|
7 | 12 | <tr>
|
8 | 13 | <th>Task</th>
|
|
12 | 17 |
|
13 | 18 |
|
14 | 19 | <tr>
|
15 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/389"> BMFF Streaming </a> </td> |
| 20 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/382"> Compressed Manifests (1.4) </a> </td> |
16 | 21 | <td>c2pa-rs </td>
|
17 | 22 | </tr>
|
18 | 23 |
|
19 | 24 |
|
20 | 25 |
|
21 | 26 | <tr>
|
22 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/391"> XMP Read/Write for BMFF and other types </a> </td> |
| 27 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/412"> Make_test_images validation tests </a> </td> |
23 | 28 | <td>c2pa-rs </td>
|
24 | 29 | </tr>
|
25 | 30 |
|
26 | 31 |
|
27 | 32 |
|
28 | 33 | <tr>
|
29 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/414"> Support streaming writes for TIFF format </a> </td> |
| 34 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/451"> Test tool for API 2024, create and compare manifests </a> </td> |
30 | 35 | <td>c2pa-rs </td>
|
31 |
| -</tr> |
32 |
| - |
33 |
| - |
34 |
| - |
35 |
| -<tr> |
36 |
| -<td>Add `no_openssl` feature to allow builds on systems without OpenSSL </td> |
37 |
| -<td> </td> |
38 |
| -</tr> |
39 |
| - |
40 |
| - |
41 |
| - |
42 |
| -<tr> |
43 |
| -<td>2024 APIs </td> |
44 |
| -<td> </td> |
45 | 36 | </tr></table>
|
46 | 37 |
|
47 |
| -<h3 id="code-complete">Code Complete</h3> |
| 38 | +<h3 id="in-progress">In Progress</h3> |
48 | 39 |
|
49 |
| -<p>Coding is done, but testing may still be in progress, and the code has not been merged to the main branch. After testing is complete, the code is merged to the main branch.</p> |
| 40 | +<p>Work is in progress.</p> |
50 | 41 |
|
51 | 42 | <table>
|
52 | 43 | <tr>
|
|
57 | 48 |
|
58 | 49 |
|
59 | 50 | <tr>
|
60 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/374"> V2 Remote signing </a> </td> |
61 |
| -<td>c2pa-rs </td> |
| 51 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-python/issues/13"> Python API 2024 first release </a> </td> |
| 52 | +<td>c2pa-python </td> |
62 | 53 | </tr>
|
63 | 54 |
|
64 | 55 |
|
65 | 56 |
|
66 | 57 | <tr>
|
67 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/412"> Make_test_images validation tests </a> </td> |
| 58 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/384"> Rust API 2024 first release </a> </td> |
68 | 59 | <td>c2pa-rs </td>
|
69 | 60 | </tr>
|
70 | 61 |
|
71 | 62 |
|
72 | 63 |
|
73 | 64 | <tr>
|
74 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/454"> Create a build that only exposes 2024 APIs </a> </td> |
75 |
| -<td>c2pa-rs </td> |
| 65 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-c/issues/11"> C/C++ API 2024 first release </a> </td> |
| 66 | +<td>c2pa-c </td> |
76 | 67 | </tr>
|
77 | 68 |
|
78 | 69 |
|
79 | 70 |
|
80 | 71 | <tr>
|
81 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/451"> Test tool for API 2024, create and compare manifests </a> </td> |
| 72 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/376"> Complete 1.3 validation </a> </td> |
82 | 73 | <td>c2pa-rs </td>
|
83 | 74 | </tr>
|
84 | 75 |
|
85 | 76 |
|
86 | 77 |
|
87 | 78 | <tr>
|
88 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/449"> Support RemoteSigner API via AsyncSigner </a> </td> |
| 79 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/486"> Claim_V2 support </a> </td> |
89 | 80 | <td>c2pa-rs </td>
|
90 |
| -</tr></table> |
91 |
| - |
92 |
| -<h3 id="in-progress">In Progress</h3> |
93 |
| - |
94 |
| -<p>Work is in progress.</p> |
95 |
| - |
96 |
| -<table> |
97 |
| -<tr> |
98 |
| -<th>Task</th> |
99 |
| -<th>Repository</th> |
100 | 81 | </tr>
|
101 | 82 |
|
102 | 83 |
|
103 | 84 |
|
104 | 85 | <tr>
|
105 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/384"> Rust API 2024 first release </a> </td> |
| 86 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/475"> Enable BoxHash generation (1.4) </a> </td> |
106 | 87 | <td>c2pa-rs </td>
|
107 | 88 | </tr>
|
108 | 89 |
|
109 | 90 |
|
110 | 91 |
|
111 | 92 | <tr>
|
112 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-c/issues/11"> C/C++ API 2024 first release </a> </td> |
113 |
| -<td>c2pa-c </td> |
114 |
| -</tr> |
115 |
| - |
116 |
| - |
117 |
| - |
118 |
| -<tr> |
119 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-python/issues/13"> Python API 2024 first release </a> </td> |
120 |
| -<td>c2pa-python </td> |
121 |
| -</tr> |
122 |
| - |
123 |
| - |
124 |
| - |
125 |
| -<tr> |
126 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/376"> Complete 1.3 validation </a> </td> |
| 93 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/394"> Support BoxHash for TIFF, GIF and other formats </a> </td> |
127 | 94 | <td>c2pa-rs </td>
|
128 | 95 | </tr>
|
129 | 96 |
|
130 | 97 |
|
131 | 98 |
|
132 | 99 | <tr>
|
133 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2patool/issues/166"> C2patool updates to expose new features </a> </td> |
134 |
| -<td>c2patool </td> |
135 |
| -</tr> |
136 |
| - |
137 |
| - |
138 |
| - |
139 |
| -<tr> |
140 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/422"> Add place embeddable manifest support. </a> </td> |
| 100 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/487"> Support for Collections Assertion </a> </td> |
141 | 101 | <td>c2pa-rs </td>
|
142 | 102 | </tr>
|
143 | 103 |
|
|
164 | 124 |
|
165 | 125 |
|
166 | 126 |
|
| 127 | +<tr> |
| 128 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/406"> Zip format support </a> </td> |
| 129 | +<td>c2pa-rs </td> |
| 130 | +</tr> |
| 131 | + |
| 132 | + |
| 133 | + |
167 | 134 | <tr>
|
168 | 135 | <td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/455"> API 2024 documentation review </a> </td>
|
169 | 136 | <td>c2pa-rs </td>
|
|
172 | 139 |
|
173 | 140 |
|
174 | 141 | <tr>
|
175 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/456"> Support remote URLs via settings. </a> </td> |
| 142 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/456"> Support remote URLs in 2024 API. </a> </td> |
176 | 143 | <td>c2pa-rs </td>
|
177 | 144 | </tr></table>
|
178 | 145 |
|
179 | 146 | <h3 id="todo">Todo</h3>
|
180 | 147 |
|
181 | 148 | <p>Planned for future work.</p>
|
182 | 149 |
|
| 150 | +<p><em>There are currently no items with this status.</em></p> |
| 151 | + |
| 152 | +<h3 id="in-review--triage">In Review / Triage</h3> |
| 153 | + |
| 154 | +<p>Task is under review to determine if and when it can be addressed.</p> |
| 155 | + |
183 | 156 | <table>
|
184 | 157 | <tr>
|
185 | 158 | <th>Task</th>
|
|
189 | 162 |
|
190 | 163 |
|
191 | 164 | <tr>
|
192 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/452"> API 2024 errors review </a> </td> |
| 165 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/383"> C2PA spec 2.0 support </a> </td> |
193 | 166 | <td>c2pa-rs </td>
|
194 | 167 | </tr>
|
195 | 168 |
|
196 | 169 |
|
197 | 170 |
|
198 | 171 | <tr>
|
199 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/375"> Redaction </a> </td> |
| 172 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/381"> Read only mode for specific formats </a> </td> |
200 | 173 | <td>c2pa-rs </td>
|
201 | 174 | </tr>
|
202 | 175 |
|
203 | 176 |
|
204 | 177 |
|
205 | 178 | <tr>
|
206 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/379"> Update manifest enablement </a> </td> |
| 179 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/502"> Separate crypto into its own crate </a> </td> |
207 | 180 | <td>c2pa-rs </td>
|
208 |
| -</tr></table> |
209 |
| - |
210 |
| -<h3 id="in-review--triage">In Review / Triage</h3> |
211 |
| - |
212 |
| -<p>Task is under review to determine if and when it can be addressed.</p> |
213 |
| - |
214 |
| -<table> |
215 |
| -<tr> |
216 |
| -<th>Task</th> |
217 |
| -<th>Repository</th> |
218 | 181 | </tr>
|
219 | 182 |
|
220 | 183 |
|
221 | 184 |
|
222 | 185 | <tr>
|
223 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/477"> Validate timestamp signature </a> </td> |
| 186 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/452"> API 2024 errors review </a> </td> |
224 | 187 | <td>c2pa-rs </td>
|
225 | 188 | </tr>
|
226 | 189 |
|
227 | 190 |
|
228 | 191 |
|
229 | 192 | <tr>
|
230 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/475"> Enable BoxHash generation (1.4) </a> </td> |
| 193 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/379"> Update manifest enablement </a> </td> |
231 | 194 | <td>c2pa-rs </td>
|
232 | 195 | </tr>
|
233 | 196 |
|
234 | 197 |
|
235 | 198 |
|
236 | 199 | <tr>
|
237 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/382"> Compressed Manifests (1.4) </a> </td> |
| 200 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/397"> Regions of interest support </a> </td> |
238 | 201 | <td>c2pa-rs </td>
|
239 | 202 | </tr>
|
240 | 203 |
|
241 | 204 |
|
242 | 205 |
|
243 | 206 | <tr>
|
244 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/383"> C2PA spec 2.0 support </a> </td> |
245 |
| -<td>c2pa-rs </td> |
| 207 | +<td>Standard method to reference ingredients from Actions </td> |
| 208 | +<td> </td> |
246 | 209 | </tr>
|
247 | 210 |
|
248 | 211 |
|
249 | 212 |
|
250 | 213 | <tr>
|
251 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/381"> Read only mode for specific formats </a> </td> |
| 214 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/503"> Figure out if embeddable manifests can be used everywhere </a> </td> |
252 | 215 | <td>c2pa-rs </td>
|
253 | 216 | </tr>
|
254 | 217 |
|
255 | 218 |
|
256 | 219 |
|
257 | 220 | <tr>
|
258 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/406"> Zip format support </a> </td> |
259 |
| -<td>c2pa-rs </td> |
| 221 | +<td>Embeddable Manifest support in V2 </td> |
| 222 | +<td> </td> |
260 | 223 | </tr>
|
261 | 224 |
|
262 | 225 |
|
263 | 226 |
|
264 | 227 | <tr>
|
265 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/367"> MP3 support </a> </td> |
| 228 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/388"> Merkle generation for all BMFF support </a> </td> |
266 | 229 | <td>c2pa-rs </td>
|
267 | 230 | </tr>
|
268 | 231 |
|
269 | 232 |
|
270 | 233 |
|
271 | 234 | <tr>
|
272 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/476"> Add GIF support </a> </td> |
273 |
| -<td>c2pa-rs </td> |
| 235 | +<td>Provide an external way to do OCSP stapling </td> |
| 236 | +<td> </td> |
274 | 237 | </tr>
|
275 | 238 |
|
276 | 239 |
|
|
283 | 246 |
|
284 | 247 |
|
285 | 248 | <tr>
|
286 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/388"> Merkle generation for all BMFF support </a> </td> |
| 249 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/375"> Redaction </a> </td> |
287 | 250 | <td>c2pa-rs </td>
|
288 | 251 | </tr>
|
289 | 252 |
|
290 | 253 |
|
291 | 254 |
|
292 | 255 | <tr>
|
293 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/390"> Cloud URLs in Manifests (icons & etc...) </a> </td> |
294 |
| -<td>c2pa-rs </td> |
| 256 | +<td>Investigate build size reductions by selective feature compilation </td> |
| 257 | +<td> </td> |
295 | 258 | </tr>
|
296 | 259 |
|
297 | 260 |
|
|
317 | 280 |
|
318 | 281 |
|
319 | 282 |
|
320 |
| -<tr> |
321 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/394"> TIFF Hash Update </a> </td> |
322 |
| -<td>c2pa-rs </td> |
323 |
| -</tr> |
324 |
| - |
325 |
| - |
326 |
| - |
327 | 283 | <tr>
|
328 | 284 | <td>PDF Objects </td>
|
329 | 285 | <td> </td>
|
330 | 286 | </tr>
|
331 | 287 |
|
332 | 288 |
|
333 | 289 |
|
334 |
| -<tr> |
335 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/397"> Regions of interest for text </a> </td> |
336 |
| -<td>c2pa-rs </td> |
337 |
| -</tr> |
338 |
| - |
339 |
| - |
340 |
| - |
341 | 290 | <tr>
|
342 | 291 | <td>Integration Testing (what platforms) </td>
|
343 | 292 | <td> </td>
|
|
367 | 316 |
|
368 | 317 |
|
369 | 318 | <tr>
|
370 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/447"> Add functionality to get the signing certificate chain without OpenSSL </a> </td> |
371 |
| -<td>c2pa-rs </td> |
| 319 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-js/issues/167"> Add Region of Interest Assertion helper </a> </td> |
| 320 | +<td>c2pa-js </td> |
372 | 321 | </tr>
|
373 | 322 |
|
374 | 323 |
|
375 | 324 |
|
376 | 325 | <tr>
|
377 |
| -<td>Provide an external way to do OCSP stapling </td> |
378 |
| -<td> </td> |
379 |
| -</tr> |
380 |
| - |
381 |
| - |
382 |
| - |
383 |
| -<tr> |
384 |
| -<td>Embeddable Manifest support in V2 </td> |
385 |
| -<td> </td> |
386 |
| -</tr> |
387 |
| - |
388 |
| - |
389 |
| - |
390 |
| -<tr> |
391 |
| -<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/432"> Add native XMP write support for PNG </a> </td> |
| 326 | +<td> <a target="_blank" href="https://github.com/contentauth/c2pa-rs/issues/390"> Cloud URLs in Manifests (icons & etc...) </a> </td> |
392 | 327 | <td>c2pa-rs </td>
|
393 | 328 | </tr>
|
394 | 329 |
|
395 | 330 |
|
396 | 331 |
|
397 |
| -<tr> |
398 |
| -<td>Standard method to reference ingredients from Actions </td> |
399 |
| -<td> </td> |
400 |
| -</tr> |
401 |
| - |
402 |
| - |
403 |
| - |
404 | 332 | <tr>
|
405 | 333 | <td>AIFF support </td>
|
406 | 334 | <td> </td>
|
|
0 commit comments