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

Disallow "No-GIL" from the glossary of specific words #1353

Open
hugovk opened this issue Jul 16, 2024 · 3 comments
Open

Disallow "No-GIL" from the glossary of specific words #1353

hugovk opened this issue Jul 16, 2024 · 3 comments
Labels

Comments

@hugovk
Copy link
Member

hugovk commented Jul 16, 2024

The Steering Council, on accepting PEP 703 (Making the Global Interpreter Lock Optional in CPython), said:

We want to avoid negatives in terms and flags and such, so we won’t get into double-negative terrain (like we do when we talk about ‘non no-GIL’). We’d like a positive, clear term to talk about the no-GIL build, and we’re suggesting ‘free-threaded’. (Relatedly, that’s why the build mode/ABI letter is ‘t’ and not ‘n’; that change was already made.)

"No-GIL" comes up regularly; shall we add this to the style guide so we have something to point to beyond the lengthy acceptance message?

@picnixz
Copy link
Contributor

picnixz commented Jul 31, 2024

By the way, do we have a tool checking for such strings actually? because we could run a simple grep on the files as a GH action so that it's automatic.

@hugovk
Copy link
Member Author

hugovk commented Jul 31, 2024

@picnixz
Copy link
Contributor

picnixz commented Jul 31, 2024

You could have a tool in Python with an ignore file including the lines to ignore (having a tool could help people that do not know about bad words but I don't know how much of ignored lines we will need to have...)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants