Hi,
I am packaging python-snappy: - pypi: https://pypi.python.org/pypi/python-snappy/0.5 - review: https://bugzilla.redhat.com/show_bug.cgi?id=1244514).
I choose to simply name the package python-snappy but as Christopher Meng pointed out it could conflict with the pypi package simply named snappy (https://pypi.python.org/pypi/snappy) which is not packaged and has no link with the snappy package included in fedora.
I proposed to rename it python-python-snappy which match the name of the package on pypi and on github. Michael Schwendt proposed python-snappy-bindings as it provides python binding for the snappy package (Fast compression and decompression library, packaged). I have no strong opinion on this, hence I am asking here.
Has anyone some thoughts on that?
Regards,
Dne 19.7.2015 v 19:53 Jujens napsal(a):
Hi,
I am packaging python-snappy:
- pypi: https://pypi.python.org/pypi/python-snappy/0.5
- review: https://bugzilla.redhat.com/show_bug.cgi?id=1244514).
I choose to simply name the package python-snappy but as Christopher Meng pointed out it could conflict with the pypi package simply named snappy (https://pypi.python.org/pypi/snappy) which is not packaged and has no link with the snappy package included in fedora.
I proposed to rename it python-python-snappy which match the name of the package on pypi and on github. Michael Schwendt proposed python-snappy-bindings as it provides python binding for the snappy package (Fast compression and decompression library, packaged). I have no strong opinion on this, hence I am asking here.
Has anyone some thoughts on that?
Regards,
In Ruby land, we always go with rubygem- prefix no matter what follows, since we were several times bitten by later collisions, such as in your case python-snappy vs snappy. So while not the nicest name, I'd go with python-python-snappy.
Vít
On Mon, 20 Jul 2015 13:43:54 +0200, Vít Ondruch wrote:
In Ruby land, we always go with rubygem- prefix no matter what follows, since we were several times bitten by later collisions, such as in your case python-snappy vs snappy. So while not the nicest name, I'd go with python-python-snappy.
Quoting from https://bugzilla.redhat.com/1244514#c4
| "SnapPy is a program …" and not only a Python Module. Hence it | would not be subject to Fedora's naming guidelines for Python modules.
At Fedora we don't prepend the "python-" prefix to applications written in Python. Naming the package for the program "SnapPy"
http://www.math.uic.edu/t3m/SnapPy/
"python-snappy" would be strange. But the "program" includes a Python module called "snappy", too:
http://www.math.uic.edu/t3m/SnapPy/snappy.html
So, the application package would conflict with the existing "snappy" Fedora package. Naming it "python-snappy" would cause confusion and a conflict with "python-snappy" from review request 1244514, and naming that one "python-python-snappy", well, that's why I suggested consulting the packaging@ list. ;-)
packaging@lists.fedoraproject.org