-
Notifications
You must be signed in to change notification settings - Fork 3
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 Red Hat taxonomy #53
base: main
Are you sure you want to change the base?
Conversation
@vibe13 I reformatted the table into markdown but wasn't able to push into your forked branch so I created this branch. You can push to it directly too if you want to make additional edits. General question: I would have expected all of the |
@mprpic thanks for re-creating this PR. |
@mprpic Ok I have added the |
… identified packages
aa6522f
to
f7eb33e
Compare
Let me put a few points for discussion:
Let's talk! |
@goldmann All good points!
Ok, let's see what makes sense to keep!
100%
Ok, going a step further, so should we even rename them from
Mmmm why? They don't cause any harm and we don't know what we would need in future..... I believe that even if we list a property in the taxonomy (and we agree we want less of them listed) it does not imply that it must be always provided, so it's not a commitment for us to always provide them. |
I think I failed at giving the context. Let me try fix it now. By drop I actually meant two things:
I'm not sure if the taxonomy does not require us to provide them for a given deliverable type. This is exactly how I read the taxonomy, which for me is a guideline that for type X we should provide property Y which is described as Z. If this is not the case, we probably need to state it very clearly.
This is a very good question! When I was originally doing this I was thinking that this is good idea, because the "generator" is SBOMer, no matter what underlying tool we use. I don't think I wanted to hide anything. I may change my mind and we probably should create some rules about we should approach it. Here is an example:
|
@goldmann Thanks for the further clarification!
Ok I agree. The majority of them (all except the first 3) in the taxonomy are inherited from underlyong tools, so we can avoid to list them. We probably need to specify that not all the properties are mandatory (probably the Ok, let's identify then what we want to remove form the labels and what we want to provide with |
Follow up from #52.