-
I want to cleanup and refactor all of Vyxal's code to be more stylistic under PEP 8 and what-not. Currently, not only is the code syntactically all However, to prevent massive merge conflicts, this would have to be done with a halt of all other development. My suggestion is to warn people that, on some pre-determined date, they must have finished whatever they're working on, and not start working on something else (unless they're masochists and want to deal with those conflicts). I will then clean up the code (with modern auto-formatters and refactoring tooling it shouldn't be too big an undertaking), and everyone else can update their forks and continue working on stuff thence. For long-running projects like the What are your thoughts? |
Beta Was this translation helpful? Give feedback.
Replies: 10 comments 5 replies
-
Yes please. I propose we have different files for different categories of builtins and use proper functions instead of evaluated strings for commands.py, at the very least. |
Beta Was this translation helpful? Give feedback.
-
Nice idea, not including comments, right? |
Beta Was this translation helpful? Give feedback.
-
I'd also like to propose that we all format our code with the same formatter before committing any changes, preferably black. black can also be used online. |
Beta Was this translation helpful? Give feedback.
-
Every (important) function and class should also have detailed docstrings to help maintainers. |
Beta Was this translation helpful? Give feedback.
-
Strawpoll for when we freeze development if this is accepted. You can choose multiple answers |
Beta Was this translation helpful? Give feedback.
-
I'm not familiar enough with the branch/fork structure to say how much of a pain that might be to deal with, but I would make a cleanup a very high priority. Any branches with functionality meant to be incorporated into master should do so as soon as possible. |
Beta Was this translation helpful? Give feedback.
-
Project to plan this and flesh it out a bit more. |
Beta Was this translation helpful? Give feedback.
-
Well then. We shall have a clean up. |
Beta Was this translation helpful? Give feedback.
-
I would help but I think I'd mess it up more... |
Beta Was this translation helpful? Give feedback.
-
This is irrelevant now, so I'm closing. |
Beta Was this translation helpful? Give feedback.
This is irrelevant now, so I'm closing.