Open mike-podolskiy90 opened 1 year ago
According to the frictionless specs contributor's role is only recommended to be one of author, publisher, maintainer, wrangler, and contributor. Current implementation allows only values from the enum https://github.com/frictionlessdata/datapackage-java/blob/main/src/main/java/io/frictionlessdata/datapackage/Contributor.java#L98
role
author
publisher
maintainer
wrangler
contributor
There are plenty of cases where those five is not enough, so it should be String.
@iSnow
I see the problem, but this needs to be a bug report on the specs, we are following their recommendations: https://specs.frictionlessdata.io/data-package/#metadata
According to the frictionless specs contributor's
role
is only recommended to be one ofauthor
,publisher
,maintainer
,wrangler
, andcontributor
. Current implementation allows only values from the enum https://github.com/frictionlessdata/datapackage-java/blob/main/src/main/java/io/frictionlessdata/datapackage/Contributor.java#L98There are plenty of cases where those five is not enough, so it should be String.
@iSnow