-
Notifications
You must be signed in to change notification settings - Fork 15
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
Cleaning up the code? #20
Comments
Yep for sure. Please free to open a PR adjusting the pylintrc file and updating the rest of the codebase to bring it in line. I'm good for pretty much all of the suggestions listed in PEP 8. I do prefer the max character length per line at 100 though. Docstrings are on me though. ( Unless someone else get's really familiar with the code ) I'll write them up when I get a chance but I've got some higher priority things to patch up. |
This is the first time I'm actually trying to contribute on another project on GitHub, I'm using PyCharm, are there some things I should be aware of first? |
First you'll want to fork this repo and run a local version for development. You should be able to follow the steps here: https://github.com/abaldwin88/roamer/blob/master/CONTRIBUTING.md I'm not sure if you're familiar with command line linting tools but basically the My preference is that when making style changes we update the It's been awhile since I've used pycharm but should be able to get pylint working inside it: Don't hesitate to ask questions or submit a half finished PR for feedback. |
Thank you, I will check it out, when the changes are made I simply make a pull request, correct? (after running the unit tests and making sure there's no errors thrown) |
Yep correct! Here's a guide: https://help.github.com/articles/creating-a-pull-request-from-a-fork/ |
After making a quick glance at the code I think it can be improved by having it follow the PEP 8 guidelines, really simple things such as docstrings for every module/class/method/function, double blank lines before and after class/function and single blank line for methods,
The text was updated successfully, but these errors were encountered: