Closed rth closed 1 year ago
@rth thank you for taking care of this aspect! I believe it's very important; after reading about web-idl
I went back to my notes where I sketched some name but everyone was not worth mentioning...
I actually like webtypy
; it does have a good sound to it and I agree it's pythonically cute :)
From my part, we can proceed to rename the repo (and thus the project).
That works. Renaming done.
Thanks Roman and @simonegiacomelli!
A fair number of users in Pyodide are coming from Python and have relatively little knowledge of the JS world. So a name like web-idl wouldn't really tell them much, and actually, there is a very similar-sounding stdlib module https://docs.python.org/3/library/idle.html. So personally, when seeing this package name in emails I thought this was a web version of that :)
Sorry I missed the pings in the parent issues about naming. If it's not too late, and if the target audience is Python developers who are going to use this from Python, I would suggest something that would be more familiar to them.
Here are some (filtered) "free associations" by GPT4 for the name,
another thing to keep in mind is that it's better for the project name to be searchable. Even once this project exists with documentation people will never end up on this page by searching "web idl", they would probably have to search "python web idl" but then they would end up on all the Python parsers for web IDL (such as widlparser and pywebidl2. They would end up here searching "pyodide web idl" but that's very specific, and as far as I understand the project could potentially for any Python in the browser distribution.
I was going to suggest pywebidl, but then it would feel like pywebidl2 is the next version. Maybe
webtypy
could be cute, and relatively searchable.I also like a vague association with with
mypy
with lots of "y".But anyway @simonegiacomelli it's your project, so you should choose the name :) We can also keep the current name.