Deciding on new feature functionality... #262
-
Hello, tartufo users! As we work toward a new major version, v3.0, we are fixing bugs, adding features, improving accuracy, and generally making the best new release we possibly can. Some of this change is going to be highly disruptive to users, as they may see many more findings than they previously did, and will also need to put some work into updating their configurations. In an effort to remain transparent, I wanted to ask the community's opinion about one new feature we are adding: Scanning filenames. As noted in #188, tartufo does not currently detect secrets in filenames. @sushantmimani has just graciously provided a PR to add this functionality, but as I look at it I can't decide on what the behavior should look like, and wanted to get some more opinions. Since GitHub Discussions does not yet have polling functionality, I'd like to ask that users react to this post with the following emoji, indicating your preference for this behavior:
Please let us know what you think! |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
I voted "always scan" with the expectation that existing tools for exclusion of findings would be applied consistently with existing practice. |
Beta Was this translation helpful? Give feedback.
-
I voted "Always scan filenames, with no option to disable or enable" but based on the feeling that the current exclusion mechanisms (signatures exclusion notably) should apply there as well. |
Beta Was this translation helpful? Give feedback.
-
An "old behavior" or "compatibility" flag may also prove useful, like |
Beta Was this translation helpful? Give feedback.
-
The 🎉 s have it! Unfortunately we can't keep this poll running forever, as we need to keep momentum going toward v3.0. But with a vote of 7-4, we will be adding a Thanks for taking part in the discussion and development here, everybody! |
Beta Was this translation helpful? Give feedback.
The 🎉 s have it! Unfortunately we can't keep this poll running forever, as we need to keep momentum going toward v3.0. But with a vote of 7-4, we will be adding a
--scan-filenames
/--no-scan-filenames
option, defaulted toTrue
.Thanks for taking part in the discussion and development here, everybody!