Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Manifest Resources Cannot Accurately Specify All Media Type and Version Combinations #30

Closed
jordan2175 opened this issue Jan 3, 2018 · 3 comments

Comments

@jordan2175
Copy link

The manifest resource currently allows an array of media types to be declared for an object. However, there are situations where an object may have more than one version and each version of the object may be in a different version of STIX. There is no way for the manifest resource to say that this version is in this media type and this version is in that media type.

As a side note, I am not sure putting the media types on the manifest record is a good thing. I am thinking that it would be better to advertise this at the API root or collection level. Or if we need to keep it, it should be changed from a list of media types to just a string value and force all versions to be of a single version.

@jordan2175
Copy link
Author

I propose that we just delete this property from the manifest resource.

@jordan2175
Copy link
Author

jordan2175 commented Feb 1, 2018

This issue is superseded by issue 36. Based on issue #36 this is probably not an issue any more, assuming the TC approves the changes defined in 36.

@jordan2175 jordan2175 changed the title Manifest resource and media types Manifest Resources Cannot Accurately Specify All Media Type and Version Combinations Feb 5, 2018
@jordan2175
Copy link
Author

jordan2175 commented Feb 21, 2018

The manifest resource was changed per issue 36 so that each entry represents a single version of an object.

@jordan2175 jordan2175 added this to the TAXII-2.1-CSD01 milestone Feb 22, 2018
@jordan2175 jordan2175 added this to Done in TAXII-2.1 Feb 22, 2018
@jordan2175 jordan2175 removed this from Done in TAXII-2.1 Feb 22, 2018
@jordan2175 jordan2175 added this to Done in TAXII-2.1 Feb 22, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
TAXII-2.1
  
Done
Development

No branches or pull requests

1 participant