-
Notifications
You must be signed in to change notification settings - Fork 9
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 section on comparing SWHID and qualifier canonical order #29
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only minor changes requested.
Everything else looks good to me, thanks!
Chapters/6_Qualified_identifiers.md
Outdated
|
||
### 6.3 Recommendations | ||
One can determine whether two software artifacts are identical (bit by bit) by | ||
comparing their core SWHIDs, ignoring all qualifiers. If the core SWHIDs match, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor: "match" is not defined here and people might wonder what it means.
I propose: "match" → "are equal"
("equal" instead of "identical" just to avoid the repetition with the sentence that follows)
Chapters/6_Qualified_identifiers.md
Outdated
- They both have the same set of qualifiers. | ||
- The values of these qualifiers are identical. For instance, if both SWHIDs | ||
have an `anchor` qualifier, the core SWHID values of these qualifiers should | ||
match. Similarly, if both have a `lines` qualifier, their values should be the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor as above + the fact "should" here is incorrect: "value of these qualifiers should match" -> "values of these qualifier are identical".
Chapters/6_Qualified_identifiers.md
Outdated
- The values of these qualifiers are identical. For instance, if both SWHIDs | ||
have an `anchor` qualifier, the core SWHID values of these qualifiers should | ||
match. Similarly, if both have a `lines` qualifier, their values should be the | ||
same. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"their values should be the same" -> "their values are identical"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with the content, although I will submit a slight re-structuring later.
But let's merge this for now.
Add section on SWHID comparison, highlight recommended canonical order of qualifiers, implementing consensus on #6.