>
> I find it more than a little ironic that earlier suggestions of going with
> something portable such as Docker (disclaimer: that is something I and
> others
> suggested once or twice) were dismissed yet everybody seems overjoyed at
> the
> thought of jumping into bed with a single vendor solution.
>

Hi Dirk.  I understand your concerns, but docker is not a simple solution.
I do use it in my workflow, but not for teaching.  Students feel that docker
is a magic tricky that is hard to understand.

I think you are mistaken by saying that conda is a single
vendor solution. Conda is open source and not Continuum property.
There are many third party plugins build on top of BTW.
Two awesome ones are, conda-smithy and conda-execute.
The former to build packages and latter to run scripts in a
reproducible environments using just an extended "shebang!"

To me conda is just a superior packing solution and not "Continuum."


> I have been part of Debian for over twenty years, building (and designing)
> countless packages (including Octave for a few years and now R for well
> over
> a decade) and have seen how a coherent installation and dependency system
> can
> work wonders.


Awesome.  I am an official OpenSUSE packager!  I am involved in building
hdf5, netCDF and many other packages since 2007 (it took me 1 year to be
accept BTW).
However, we have to admit that:
- curating a single conda package,
- on GitHub where anyone can see and send PRs or issues,
- and the binary can be installed on Windows, OSX, and Linux
 **is** better than curating a package for a specific distro.


>   I would much prefer to see work on (say) nuget for Windoze,
> brew for OS X and something for apt/yum for those of us on the third rail.
> We don't need to reinvent packaging.


I guess that is the problem right there.  We will need lots of people with
specific
knowledge of all those tools to tackle such approach.  Meanwhile I created
the IOOS channel with 133  packages for all those platforms in less than a
week.

Best,

-Filipe
_______________________________________________
Discuss mailing list
[email protected]
http://lists.software-carpentry.org/mailman/listinfo/discuss_lists.software-carpentry.org

Reply via email to