Ballot Details: Schema ballot: Issue #179 (CLOSED)
|Ballot Question||Define tool component object to represent tool driver and its extensions/plugins?|
|Ballot Description||EBALLOT PROPOSAL: define a mechanism to allow a tool to explicitly detail any plug-ins or extensions that were in play during the analysis run (and which potentially contribute to changes in analysis behavior).
tool.sarifLoggerVersion property deleted (as it hasn't been helpful to date)
Define a toolComponent object to represent a tool's driver and its extensions.
Transfer all existing tool properties except language to toolComponent, with the following changes:.
Change the type of the shortDescription property from message object to multiformatMessageString object.
Change the type of the fullDescription property from message object to multiformatMessageString object.
Add a property artifactIndex to locate the component in the run.artifacts array.
In the tool object:
Add a property driver of type toolComponent to represent the driver: required
Add a property extensions of type array of toolComponent to represent all extensions.
Add toolComponent as a new file role.
Since conversion.tool was and remains a tool instance, a converter has a driver and can have extensions.
result.rulePointer can be used to associate a result with an extension (see #324 for more)
VOTING CLOSED: Thursday, 7 March 2019 @ 10:00 pm PST
|Open Date||Thursday, 28 February 2019 @ 10:00 pm PST|
|Close Date||Thursday, 7 March 2019 @ 10:00 pm PST|
|Ballot Type||Official, as defined by organization policies and procedures|
|Number of votes cast (excluding abstentions)||8|
|Eligible members who have voted||8 of 10||80%|
|Eligible members who have not voted||2 of 10||20%|
|Options with highest number of votes are bold|
|Option||# Votes||% of Total|
|Voter Name||Company||Vote||Time (UTC)||Comments|
|Anderson, Paul||GrammaTech, Inc.||Yes||2019-03-05 09:48:00|
|Fanning, Michael||Microsoft||Yes||2019-03-03 20:55:00|
|Golding, Laurence||Microsoft||Yes||2019-03-01 18:01:00|
|Keaton, David||Individual||Yes||2019-03-07 14:27:00|
|Kupsch, Jim||SWAMP||Yes||2019-03-05 14:39:00|
|Meyer, Chris||Microsoft||Yes||2019-03-04 13:46:00|
|O'Neil, Yekaterina||Micro Focus||Yes||2019-03-06 00:16:00|
|Sipma, Henny||Kestrel Technology||Yes||2019-03-06 23:13:00|