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

Name? #4

Closed
bennuttall opened this Issue Sep 15, 2015 · 6 comments

Comments

Projects
None yet
4 participants
@bennuttall
Member

bennuttall commented Sep 15, 2015

I'm getting it ready for PyPI - what do you think of the name? Any suggestions for a better one?

Currently it would be installed with pip install gpio-components and the import would be from gpio_components import LED.

@waveform80 @lesp @martinohanlon @MissPhilbin @jrobinson-uk @MarcScott @clivebeale @mattrichardson

@jrobinson-uk

This comment has been minimized.

Show comment
Hide comment
@jrobinson-uk

jrobinson-uk Sep 15, 2015

Bit long but can't think of a better one

jrobinson-uk commented Sep 15, 2015

Bit long but can't think of a better one

@waveform80

This comment has been minimized.

Show comment
Hide comment
@waveform80

waveform80 Sep 15, 2015

Member

The disparity between the dash and underscore is the only objection I'd have (other than the length, but that doesn't bother me so much). Hmm ...

  • simple_gpio (after simpleCV)?
  • gpiofun (a play on fun as in function)?
  • easy_gpio?

Yeah, I'm kinda grasping there... I don't think it needs a name change, but it'd be nice to sort out the dash/underscore thing. Pity all the nice short names (GPIO, RPIO, pigpio) are already taken!

Member

waveform80 commented Sep 15, 2015

The disparity between the dash and underscore is the only objection I'd have (other than the length, but that doesn't bother me so much). Hmm ...

  • simple_gpio (after simpleCV)?
  • gpiofun (a play on fun as in function)?
  • easy_gpio?

Yeah, I'm kinda grasping there... I don't think it needs a name change, but it'd be nice to sort out the dash/underscore thing. Pity all the nice short names (GPIO, RPIO, pigpio) are already taken!

@bennuttall

This comment has been minimized.

Show comment
Hide comment
@bennuttall

bennuttall Sep 15, 2015

Member

Oooooh I've had an idea.

http://pygame-zero.readthedocs.org

GPIO Zero?

Member

bennuttall commented Sep 15, 2015

Oooooh I've had an idea.

http://pygame-zero.readthedocs.org

GPIO Zero?

@lesp

This comment has been minimized.

Show comment
Hide comment
@lesp

lesp Sep 15, 2015

PiZero?

lesp commented Sep 15, 2015

PiZero?

@waveform80

This comment has been minimized.

Show comment
Hide comment
@waveform80

waveform80 Sep 15, 2015

Member

GPIO Zero sounds good to me - keeps the GPIO in the name (which makes it obvious what the subject of the package is). I'd recommend doing something similar to the pygame-zero guys though and making the registered package name something without separators, e.g. theirs is pgzero on PyPI. You could do something similarly simple like gpiozero.

Member

waveform80 commented Sep 15, 2015

GPIO Zero sounds good to me - keeps the GPIO in the name (which makes it obvious what the subject of the package is). I'd recommend doing something similar to the pygame-zero guys though and making the registered package name something without separators, e.g. theirs is pgzero on PyPI. You could do something similarly simple like gpiozero.

@bennuttall

This comment has been minimized.

Show comment
Hide comment
@bennuttall

bennuttall Sep 15, 2015

Member

Yes, I agree. I read the other day that it's recommended not to have underscores in module names - and read around it and into why. Makes sense - but I hadn't heard of it until then.

I think "zero" shows a match in the philosophy of pygame-zero. I like it.

Let's go with gpiozero.

Member

bennuttall commented Sep 15, 2015

Yes, I agree. I read the other day that it's recommended not to have underscores in module names - and read around it and into why. Makes sense - but I hadn't heard of it until then.

I think "zero" shows a match in the philosophy of pygame-zero. I like it.

Let's go with gpiozero.

@bennuttall bennuttall closed this Sep 15, 2015

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment