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

[ADMIN TODO] Rewrite for PEP8 Compliance #11

Open
ommr101 opened this issue May 27, 2019 · 3 comments
Open

[ADMIN TODO] Rewrite for PEP8 Compliance #11

ommr101 opened this issue May 27, 2019 · 3 comments
Assignees
Labels
enhancement New feature or request question Further information is requested

Comments

@ommr101
Copy link

ommr101 commented May 27, 2019

There are a few PEP8 violations in 'DWX_ZeroMQ_Connector_v2_0_1_RC8.py' file.

Such as:

image

There are two reasons it needs to be fixed (in my opinion):

  1. If I fixed it only on my end, each file update on the repository will overwrite my fix in case I would want to use the latest version.

  2. Almost all methods are named with a '_' as a prefix and Pycharm hides those methods as they are marked as private which is pretty uncomfortable.

Can I open a pull request and change this?

@integracore2
Copy link
Collaborator

Hi @ommr101 ,

Yes, the code here was developed using our own internal standard, which isn't PEP8.

PEP8 is most certainly a good standard to follow, but we don't consider it a necessity that warrants updating the code at the present time. Also, there are a fair number of users currently using the project, and we wouldn't want to cause syntactical discrepancies by updating the current versions.

However, if you're interested in contributing a PEP8 compliant pull request for the project, that would be super kind of you and we'd give you full credit via our user and social channels! :)

If you do so, please create a copy of the contents of v2.0.2/ in a new directory within your fork called v2.0.2-PEP8, and make modifications there, prior to submitting your pull request.

Thanks!

@integracore2 integracore2 self-assigned this Jun 24, 2019
@integracore2 integracore2 added question Further information is requested enhancement New feature or request labels Jun 24, 2019
@integracore2 integracore2 changed the title Compling PEP8 PEP8 Compliance Jun 24, 2019
@integracore2 integracore2 changed the title PEP8 Compliance TODO - Rewrite for PEP8 Compliance Aug 7, 2019
@integracore2
Copy link
Collaborator

HI @ommr101 ,

Happy to announce that for our next version, we are rewriting everything from scratch for PEP8 compliance 🙂

Stay tuned.

@integracore2 integracore2 reopened this Aug 7, 2019
@integracore2 integracore2 changed the title TODO - Rewrite for PEP8 Compliance [ADMIN TODO] Rewrite for PEP8 Compliance Aug 7, 2019
@Prhmma
Copy link

Prhmma commented Jun 26, 2020

I will be more than happy to help with this issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants