On 08/18/2016 01:03 AM, Hans-Peter Jansen wrote:
On Dienstag, 16. August 2016 18:38:04 Simon Lees wrote:
As the module seems to be called "python-future", as per the Python pkg policy and to not confuse it with python-futures, please rename to "python-python-future". TIA!
On 08/16/2016 06:22 PM, Hans-Peter Jansen wrote: python-pypi- makes far more sense then python-python- if what you are trying to achieve is distinguishing between modules that are built into the language and ones that are shipped from a 3rd party via pypi, either way that will still break lots of things for lots of people. (Speaking from somone who maintains python bindings for the third largest independent gui toolkit shipped with openSUSE and several desktop applications that use said toolkit.
Just to clarify: python package naming convention is:
python{,3}-%{pypi-name}
when the pypi name happens to start with python, it results in e.g.:
python-python-daemon
Yeah so in this case I was suggesting modifying the policy such that when the pypi name happens to start with python then one of the python-'s is dropped.
or do you suggest
python-pypi-python-daemon
I was suggesting python-pypi-daemon, in the case that my above suggestion really wasn't liked by someone or there was a conflict. I guess if the package "daemon" and the package "python-daemon" both existed in pypi the most logical naming would be to have a python-daemon package and a python-python-daemon package, and yes I guess thats slightly silly and confusing but its only following on upstreams sillyness and confusion in that case. But I think if only the package "daemon" exists or only the package "python-daemon" exists in both cases the name of the openSUSE package should be python-daemon, searching pypi your clearly going to find the right package that way.
which is even uglier. Note that python-pypi-daemon would reference a different package, given you want "python-daemon" specifically:
https://pypi.python.org/pypi?%3Aaction=search&term=daemon&submit=search
Pete
-- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adeliade Australia, UTC+9:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B