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

Clean Up Python Warnings #84

Open
jtpereyda opened this issue Aug 13, 2015 · 6 comments
Open

Clean Up Python Warnings #84

jtpereyda opened this issue Aug 13, 2015 · 6 comments

Comments

@jtpereyda
Copy link
Contributor

This proposal is to basically use Pycharm's refactor features to eliminate all/most style warnings. There would be a lot of changes, but all relatively minor.

I'm ready to do this myself, as it would help ongoing development.

If sulley_refactor gets merged back in later, this shouldn't create too much churn as the diffs should collate more or less.

Any thoughts?

@Fitblip
Copy link
Member

Fitblip commented Aug 13, 2015

Hey @jtpereyda,

I actually already did this :), that's the sulley_refactor branch (as well as a few other features like flask/tornado vs BaseHTTPServer). The plan was to go in and write legit tests for everything, then re-merge to master for sulley v2.0.0.

Thoughts?

@jtpereyda
Copy link
Contributor Author

Hmm... Do you think it's good enough to merge in for now, before the tests? I'd love to have access to those changes going forward.

Is sulley_refactor good enough to run off of? If so, one option is for me to start working off of the branch.

@jtpereyda
Copy link
Contributor Author

Also, what's the to do list for sulley_refactor? Just unit tests? What can I do to help?

Disclaimer: Not necessarily a binding commitment to help ;)

@jtpereyda jtpereyda reopened this Aug 13, 2015
@jtpereyda jtpereyda reopened this Aug 13, 2015
@Fitblip
Copy link
Member

Fitblip commented Aug 13, 2015

Yeah I definitely think sulley_refactor is good enough to work off of TBH. Things may be varying levels of broken (since we have no usable tests :(), but for the most part it should just be cleaned up and have a few extra things.

The todo list is to just test the shit out of everything, so if you're down to work on that a bit it'd be much appreciated :). There may be a few PRs that didn't get merged in (your signal fix is definitely not there).

@jtpereyda
Copy link
Contributor Author

I'll pull it down and explore. Just unit tests, right?

If I can do PRs against sulley_refactor, we can treat it like a working 'develop' branch (http://nvie.com/posts/a-successful-git-branching-model/). That way development won't be blocked by missing tests required for a release. :)

@Fitblip
Copy link
Member

Fitblip commented Aug 13, 2015

Yep, unit tests are a really good place to start!

As for PRs - sure! That sounds great.

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

No branches or pull requests

2 participants