diff --git a/docs/includes/_roadmap.md b/docs/includes/_roadmap.md index ab13e911..e15baadf 100644 --- a/docs/includes/_roadmap.md +++ b/docs/includes/_roadmap.md @@ -1,103 +1,762 @@ +
The work has been released.
+ +Planned for future work.
+Work is in progress.
| Support BoxHash for TIFF, GIF and other formats | +Enable 2.x validation path for claims.v2 | c2pa-rs | |
| API 2024 errors review | +Support UUID Content Boxes for redaction | c2pa-rs | |
| Separating Asset_IO to support third party contributions | +Redaction | c2pa-rs | |
| Test tool for API 2024, create and compare manifests | +API 2024 documentation review | c2pa-rs | |
| Implement Mandatory Created and Opened Actions | +Support timestamp assertions | c2pa-rs | |
| Testing infrastructure | +Add redactions for databoxes | c2pa-rs | |
| Update manifest schema documentation | +Generate API 2024 documentation | c2pa-rs | |
| V2 Claims in Python SDK | -c2pa-python | +CAWG signing integration for c2patool | +c2pa-rs |
| Remove openssl feature | +Support 2.x ingredient conflict resolution | c2pa-rs | -
Task is under review to determine if and when it can be addressed.
-| Task | -Repository | +Support 2.x Actions validation | +c2pa-rs |
|---|---|---|---|
| C2PA spec 2.1 support | +Validation of CBOR and JSON conformance for assertions | c2pa-rs | |
| Figure out if embeddable manifests can be used everywhere | +Remove VC support | c2pa-rs | |
| BMFF Hash V3 support to enable Merkle generation for BMFF | +Validate manifest label names for conformance | c2pa-rs | |
| Merkle generation for all BMFF support | +Support 2.2 ingredient conflict resolutions | c2pa-rs | |
| Provide an external way to do OCSP stapling | -+ | OCSP Validation states | +c2pa-rs |
| Redaction | +Ingredient Claim Signature validation for 2.2 | +c2pa-rs | +|
| API Support for gathered assertions | c2pa-rs |
Planned for future work.
+| Investigate build size reductions by selective feature compilation | -+ | Task | +Repository |
|---|---|---|---|
| Support user exclusions for DataHash | +Support BoxHash for TIFF, GIF and other formats | c2pa-rs | |
| iOS Support | +API 2024 errors review | c2pa-rs | |
| Android Support | +Implement Mandatory Created and Opened Actions | +c2pa-rs | +|
| Convert c2patool to use settings config | c2pa-rs | ||
| PDF Objects | -+ | Update manifest schema documentation | +c2pa-rs |
| Integration Testing (what platforms) | -+ | Write assertions for thumbnails and icons (no databoxes) | +c2pa-rs |
Task is under review to determine if and when it can be addressed.
+| Automated builds for all platforms, including mobile | -+ | Task | +Repository |
|---|---|---|---|
| Detailed Support matrix documentation | -+ | BMFF Hash V3 support to enable Merkle generation for BMFF | +c2pa-rs |
| Add Region of Interest Assertion helper | c2pa-js | @@ -285,92 +1022,133 @@ + + + +||
| Cloud URLs in Manifests (icons & etc...) | +Read support for c2md (JUMBF data) manifests | c2pa-rs | |
| AIFF support | -+ | Option to automatically add parent in Builder API | +c2pa-rs |
| Support timestamp manifests | +New 2.2 Informational Code | c2pa-rs | |
| Read support for c2md (JUMBF data) manifests | +Auto parent generation linking actions to ingredients | c2pa-rs | |
| Add redactions for databoxes | +c2pa.metadata validation | +c2pa-rs | +|
| Settings support in API | c2pa-rs | ||
| New structures to support 1.x and 2.x namespaces | +Support LogoType for X509 certificates | c2pa-rs | |
| Change ValidationLogs to support standardized 2.x logging | +Support LinkHeader for remote manifest fetch | c2pa-rs | |
| Update ClaimAssertion to map assertions to correct assertion list | +Sidecar support for language bindings | c2pa-rs | |
| During standard Claim validation validate Claim icon if present | +Create unit test for interop between 1.x and 2.x Claims | c2pa-rs | |
| Convert c2patool to use settings config | +SDK support to allow creation of Update Manifests | c2pa-rs | |
| Option to automatically add parent in Builder API | +c2pa-rs published libraries | c2pa-rs | |
| c2patool Ingredients use trust list and warn for errors. | -+ | Building improvement | +c2pa-rs |
| Add support for c2pa.icon | +2.2 thumbnail name change | c2pa-rs | -