c2pa-org / specifications

The public specifications for the C2PA
Creative Commons Attribution 4.0 International
100 stars 12 forks source link

Contradiction on Actor Definition #72

Open Brianthered opened 1 month ago

Brianthered commented 1 month ago

https://github.com/c2pa-org/specifications/blob/153a62110fa0f6a61d4b960509fc50a645c6c2e1/build/site/specifications/2.1/specs/C2PA_Specification.html#L598 says, A human or non-human (hardware or software) that is participating in the C2PA ecosystem. For example: a camera (capture device), image editing software, cloud service or the person using such tools.

but https://github.com/c2pa-org/specifications/blob/153a62110fa0f6a61d4b960509fc50a645c6c2e1/build/site/specifications/2.1/specs/C2PA_Specification.html#L1334 says, This version represents a significant departure from previous versions. It reduces the use of the term "actor", which no longer represents humans and organisations. In addition to validator-configured trust lists, it also introduces a new default trust list, the "C2PA Trust List", which is intended to cover certificates issued to hardware and software. This philosophical change led to the following functional changes in the specification:

https://github.com/c2pa-org/specifications/blob/153a62110fa0f6a61d4b960509fc50a645c6c2e1/build/site/specifications/2.1/specs/C2PA_Specification.html#L3644 also seems to imply that actors can be people.

The document should be consistent about what "actors" are.

lrosenthol commented 1 month ago

Hmm...We'll take a look - thanks!