Conda + Binstar for binary packages?
Dirk Loss
lists at dirk-loss.de
Thu Sep 4 19:47:19 UTC 2014
Hello,
has anyone thought about using Conda to build binary Tahoe-LAFS
packages, and maybe Binstar to host them?
I guess this could be helpful especially for Windows users, because no
compilation is necessary, dependencies are resolved automatically, and
no admin privileges are needed for installation.
http://conda.pydata.org/ (BSD-licensed)
https://binstar.org/ (free for public repos up to 3GB)
Over the last months I've been happily using Conda to install and update
a stack of scientific Python libraries that have lots of complex C and
Fortran dependencies (Numpy, Matplotlib, Pandas, etc.).
>From my point of view, Tahoe-LAFS seems not so different.
Personally, I don't know anything about package building for Conda yet,
but from a user's point of view, it works like a charm. If I understand
it correctly, the difficulties of finding, building and updating all the
dependencies for a particular application can be solved centrally by a
competent developer -- just once per release, for all users.
So in the future, I could imagine upcoming Tahoe-LAFS users just
downloading Miniconda from http://conda.pydata.org/miniconda.html,
running the executable and entering something like:
conda install -c https://conda.binstar.org/leastauthority tahoe-lafs
Any thoughts or comments?
Best regards
Dirk
More information about the tahoe-dev
mailing list