anchor.diff:  # Docker demo image, as used on try.jupyter.org and tmpnb.org
   
  -FROM jupyter/minimal-notebook:a249876881d3
  +FROM jupyter/all-spark-notebook:a249876881d3
   
   MAINTAINER Jupyter Project <jupyter@googlegroups.com>
   
   # Install system libraries first as root
   USER root
  -
  -# Julia dependencies
  -RUN apt-get update &&  \
  -    apt-get install -y julia libnettle4 && \
  -    apt-get clean
  -
  -# R dependencies that conda can't provide (X, fonts, compilers)
  -RUN apt-get update && \
  -    apt-get install -y libxrender1 fonts-dejavu gfortran gcc && \
  -    apt-get clean
   
   # The Glorious Glasgow Haskell Compiler
   RUN apt-get update && \
  
positive.code: COPY notebooks/ /home/jovyan/work/
  COPY datasets/ /home/jovyan/work/datasets/
  
  # Add Scala kernel spec
  RUN mkdir -p /opt/conda/share/jupyter/kernels/scala
  COPY resources/kernel.json /opt/conda/share/jupyter/kernels/scala/
  
  # Switch back to root for permission fixes, conversions, and trust. Make sure
  # trust is done as jovyan so that the signing secret winds up in the jovyan
  # profile, not root's
  
negative.code: RUN gem update --system --no-document && \
      gem install --no-document sciruby-full
  
  # Now switch to jovyan for all conda and other package manager installs
  USER jovyan
  
  ENV PATH /home/jovyan/.cabal/bin:/opt/cabal/1.22/bin:/opt/ghc/7.8.4/bin:/opt/happy/1.19.4/bin:/opt/alex/3.1.3/bin:$PATH
  
  # IRuby
  RUN iruby register
  
  # IHaskell + IHaskell-Widgets + Dependencies for examples
  RUN cabal update && \
  