-
-
Notifications
You must be signed in to change notification settings - Fork 307
Closed
Description
My 2-cents:
- First try the package original name 😁
A possible conflict would be packages likebeautifulsoup4(pypi) andbeautiful-soup(anaconda name). I strongly believe that the majority of the users cannot find the anaconda package in a CLI search and end up installing the PyPI version. - When conflicts arise, like a c-lib and its python bindings with the same name, add a
py<c-libname>. For example:cdoandpycdo. (Or maybepython-cdo?) - When adding a new package that has libraries used by other packages avoid naming it
lib<package name>.
Note that anaconda names the netcdf package libnetcdf. However, that package is more than just the netcdf libs. Same for gdal and libdal, but in that case gdal is even more confusing because that is the python bindings only, and the libdal is the rest of the package. To me this behavior is a bad mix of the Linux world, that splits packages into lib, dev, headers, etc and the python bias that we have when packaging non-python packages.
(See the issues raised on #16.)
Metadata
Metadata
Assignees
Labels
No labels