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

Proposal: change underlying name of SARIF from Static ... to Systematic ... #603

Open
Motional-Charles-Wilson opened this issue Sep 6, 2023 · 4 comments
Assignees

Comments

@Motional-Charles-Wilson
Copy link
Contributor

For the next major release of SARIF the underlying name should be changed from Static Analysis Report Interchange Format to Systematic Analysis Report Interchange Format. This would better reflect the scope and applicability of the standard. This change would be in support of the additional non-static analysis use cases being recommended for support in the next major revision.

@Motional-Charles-Wilson Motional-Charles-Wilson changed the title change underlying name of SARIF from Static ... to Systematic ... Proposal: change underlying name of SARIF from Static ... to Systematic ... Sep 6, 2023
@sthagen sthagen self-assigned this Nov 8, 2023
@sthagen
Copy link
Contributor

sthagen commented Nov 8, 2023

I think we discussed this over a year ago in quite some length weighing charter change needs against good naming effects. I remember we decided to postpone until publication of the errata (which is now passed).

I am in favor of discussing this issue but I am -1 o the "Systematic" as this sounds to me too sales like similar to "Clean" or "Optimal" ... but we will find for sure the best path forward for the SARIF ... I think it is simple as long as the first word starts with "S" or has an "s" at a prominent place (as the "x" in "Extensible" Markup Language --> XML)

Amending the proposal:

I would be OK with a term like:

Software Analysis Report Interchange Format (SARIF)

or

System Analysis Report Interchange Format (SARIF)

with a slight preference for the latter.

@davidmalcolm
Copy link

davidmalcolm commented Jan 11, 2024

Some possible candidates that begin with an "s":

  • static (status quo)
  • serialized
  • system
  • systemic
  • systematic
  • systematized
  • SARIF (as a recursive acronym)
  • software (but too limited in scope)
  • structured
  • schema
  • standardized
  • Stefan's
  • security

@davidmalcolm
Copy link

Did we decide on "System" here?

@sthagen
Copy link
Contributor

sthagen commented Jul 17, 2024

@davidmalcolm Yes, System it is. We documented that decision in Minutes from TC meeting 2024-06-06 in section 5.2 "Review of Decisions Reached" (as the third of three decisions noted).

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

3 participants