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

add a new style, "fromsfirst" #153

Closed
wants to merge 2 commits into from

Conversation

dcrosta
Copy link

@dcrosta dcrosta commented May 24, 2018

Is there a well-known name for this style? Or just a better name? I'm open to suggestions

@@ -51,6 +51,7 @@
'appnexus = flake8_import_order.styles:AppNexus',
'edited = flake8_import_order.styles:Edited',
'pycharm = flake8_import_order.styles:PyCharm',
'fromsfirst = flake8_import_order.styles:FromsFirst',
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I believe this could be distributed as a separate style-plugin to flake8-import-order. It's unclear to me whether the maintainers want to maintain another style on top of what they already maintain.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah, but I had hoped to not have to have yet another thing in my github. My preference would be to land this here, if that’s acceptable.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@dcrosta that sounds like you're saying you want to throw this over the wall for someone else to have to maintain. I'd encourage you to watch one of the keynotes from this year's PyCon as to why that's problematic.

I wonder what the plugin maintainers think about adding authors of these styles to the repo and using CODEOWNERs to denote maintainers. That could strike a balance of having people involved with the project without putting all the burden of maintainership on the existing miniscule team.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wouldn't characterize it quite that way. I think there are benefits for it living in the main repo -- it's more obvious to users that there are other styles, and simpler for them to use if they want this style.

That said, ultimately this is the maintainers' call. I won't be upset if they say no.

@pgjones
Copy link
Member

pgjones commented Mar 3, 2019

Please refer to the discussion in #163.

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

Successfully merging this pull request may close these issues.

None yet

3 participants