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

Add Alternative_IDs to all top-level objects #358

Open
johnwunder opened this issue Aug 26, 2015 · 1 comment
Open

Add Alternative_IDs to all top-level objects #358

johnwunder opened this issue Aug 26, 2015 · 1 comment

Comments

@johnwunder
Copy link
Member

This would serve the same purpose as Alternative_ID on Incident and External_ID on Incident.

See CybOXProject/schemas#386

(suggested by someone who wanted to remain anonymous)

@jordan2175
Copy link

This also makes a lot of sense. The one area I would caution is that these fields will never have a defined vocabulary (way to many tools and logic engines) and thus should always be treated as free form. A few comments:

  1. I would also say that the reference should be required and the definer would be optional.

  2. I am not sure why the reference is a "URI object", I think it would be best if this was just a String object so as not to give any false ideas about what might be in this data field.

  3. We need to make sure we are consistent with plurality, meaning, when the label contains an array, we need to make sure the label name is plural. So it should be "alternative_ids" not "alternative_id"

  4. Can we look at abbreviations where they make sense or where they are common in IT/InfoSec today? Namely can we look at changing "alternative_id" to "alt_ids"

  5. I am not sure about the whole "indicator_type" field. Maybe I just do not understand what you mean here, but right now I am thinking it is a bit weird. Can you give a more fleshed out example of that would be mean / look like?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants