architv / soccer-cli

:soccer: Football scores for hackers. :computer: A command line interface for all the football scores.
MIT License
1.09k stars 222 forks source link

is that really necessary to put all the .py files under /usr/bin instead of /usr/lib/python2.7/site-packages/ ? #16

Closed inter1965 closed 8 years ago

inter1965 commented 8 years ago

soccer-cli /usr/ soccer-cli /usr/bin/ soccer-cli /usr/bin/authtoken.py soccer-cli /usr/bin/leagueids.py soccer-cli /usr/bin/liveapi.py soccer-cli /usr/bin/main.py soccer-cli /usr/bin/soccer soccer-cli /usr/bin/teamnames.py soccer-cli /usr/lib/ soccer-cli /usr/lib/python2.7/ soccer-cli /usr/lib/python2.7/site-packages/ soccer-cli /usr/lib/python2.7/site-packages/soccer_cli-0.0.3.1-py2.7.egg-info/ soccer-cli /usr/lib/python2.7/site-packages/soccer_cli-0.0.3.1-py2.7.egg-info/PKG-INFO soccer-cli /usr/lib/python2.7/site-packages/soccer_cli-0.0.3.1-py2.7.egg-info/SOURCES.txt soccer-cli /usr/lib/python2.7/site-packages/soccer_cli-0.0.3.1-py2.7.egg-info/dependency_links.txt soccer-cli /usr/lib/python2.7/site-packages/soccer_cli-0.0.3.1-py2.7.egg-info/entry_points.txt soccer-cli /usr/lib/python2.7/site-packages/soccer_cli-0.0.3.1-py2.7.egg-info/requires.txt soccer-cli /usr/lib/python2.7/site-packages/soccer_cli-0.0.3.1-py2.7.egg-info/top_level.txt

thurask commented 8 years ago

I believe this is something to do with packaging, no?

Refactoring the repo to separate utility code and terminal commands might fix that, since only the scripts marked as terminal commands in setup.py would end up in /usr/bin, I think.

Saturn commented 8 years ago

Seems like only soccer should be in the /usr/bin folder.

This would be an important fix.