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

Revert "Add find-unicode-control2 (#2286)" #2299

Merged
merged 2 commits into from
Jan 6, 2022
Merged

Revert "Add find-unicode-control2 (#2286)" #2299

merged 2 commits into from
Jan 6, 2022

Conversation

lindluni
Copy link
Contributor

@lindluni lindluni commented Jan 6, 2022

The unicode script introduced in #2286 is an unmaintained script released by RedHat as a stopgap for their clients. This is unfortunate in that it is already broken, the latest version of python rearranges a library which causes the script to break.

While I completely understand the need for this, as an open source project whose scale is already difficult to maintain all it's cross-dependencies, adding an unmaintained script to the arsenal of linters isn't the best approach. If some organization chooses to fork the script and agrees to maintain, that would be reasonable to introduce it, but RedHats disclaimer that it the script is "presented as is, with no support or updates" is a tough pill to swallow.

The security community has been working to add BiDi linters to the language specific linters. These should be adopted where possible, I see Rust, C++, and Python ones already available with a quick search.

@admiralAwkbar admiralAwkbar merged commit 35d23ba into main Jan 6, 2022
@admiralAwkbar admiralAwkbar deleted the unicode branch January 6, 2022 17:00
sarahc23 pushed a commit to 23andMe/super-linter that referenced this pull request May 6, 2022
sarahc23 pushed a commit to 23andMe/super-linter that referenced this pull request May 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants