-
Notifications
You must be signed in to change notification settings - Fork 4
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
Messy function names #41
Comments
We want new names in compliance with OSCAR naming guidelines, and in some cases "no names" at all. E.g. I imagine several of the |
However, if we rename things, we definitely should add a table in the manual that translates the CHEVIE names to our names (or rather: translates CHEVIE constructs to our equivalents, which in some cases may be far more different than just a new name). |
For functions that return a number of something, there is an ongoing standardization effort, see oscar-system/Oscar.jl#3305 for the discussion there and the proposed change to the docs (which as I write this is not fully settled as far as I know... but I've been out of the loop due to illness). |
Maybe this can also be helpful here: https://docs.julialang.org/en/v1/base/base/#Base.@deprecate |
Some ideas
|
I looked at the naming guidelines again and this is a list of violations (including suggestions) is still see.
Maybe we should also replace |
|
I also think The rest sounds good to me. |
We just discussed to also rename |
I see that |
Most function (and type) names are really messy (e.g.
nrclasses
,nrchars
,chardeg
,printinfotab
, ...). Some of this is due to the heritage of the project. Julia is very different from Maple so the way one interacts with the ported library is different already and when things like #29 will be implemented this will be even more so.So is it even desirable to keep the messy names?
The text was updated successfully, but these errors were encountered: