< Home | Return to Ballot listing

Ballot Details    TC Member Ballot View
Schema ballot: Issue #311

Provide full metadata objects for notifications?

EBALLOT PROPOSAL Provide a unified metadata model for tool notifications as well as tool analysis notifications (rendered as run.results). Many tool notifications need to be documented and handled in ways similar to literal analysis results.

API IMPACT

Rename the rule object to reportingDescriptor.
Move the rules array (now an array reportingDescriptor objects) out of run.resources and into toolComponent.ruleDescriptors.
Move the messageStrings array out of run.resources and into toolComponent.globalMessageStrings.
Introduce toolComponent.notificationDescriptors, also an array of reportingDescriptor objects.
Remove the run.resources property and the resources object.
Rename the ruleConfiguration object to reportingConfiguration.
Rename the rule.configuration property to reportingDescriptor.defaultConfiguration.
Rename ruleConfiguration.defaultLevel and ruleConfiguration.defaultRank simply to ruleConfiguration.level and ruleConfiguration.rank.
Persist the actual runtime rules configuration in a new array of reportingConfigurationOverride objects at invocation.reportingConfigurationOverrides.

https://github.com/oasis-tcs/sarif-spec/issues/311

 [ ]  Yes
 [ ]  No
 [ ]  Abstain
Opening:   Thursday, 28 February 2019 @ 10:00 pm PST
Closing:   Thursday, 7 March 2019 @ 10:00 pm PST
Group:   OASIS Static Analysis Results Interchange Format (SARIF) TC
Ballot has closed.

Referenced Items
Name Type Date Action
Document
2019-03-07

Voting Details

Voting Summary

Options with highest number of votes are bold

Option # Votes % of Total
Yes 7 100%
No 0 0%
Abstain 0
Eligible members who have voted: 7 of 10 70%
Eligible members who have abstained: 0 of 10 0%
Eligible members who have not voted: 3 of 10 30%

Voting Details

Voter Company VoteReference Document and/or Comment
Paul Anderson
GrammaTech, Inc.
--
 
David Keaton
Individual
Yes
 
Henny Sipma
Kestrel Technology
Yes
 
Yekaterina O'Neil
Micro Focus
Yes
 
Sunny Chatterjee
Microsoft
--
 
Michael Fanning
Microsoft
Yes
 
Laurence Golding
Microsoft
Yes
 
Chris Meyer
Microsoft
Yes
 
Jim Kupsch
SWAMP
Yes
 
Luke Cartey
Semmle
--