CONTRIBUTING.md in daru-0.1.0 vs CONTRIBUTING.md in daru-0.1.1

- old
+ new

@@ -1,12 +1,12 @@ # Contributing guide ## Installing daru development dependencies -If you want to run the full rspec suite, you will need the latest unreleased nmatrix and gsl-nmatrix ruby gems. They will released upstream soon but please follow this procedure for now. +If you want to run the full rspec suite, you will need the latest unreleased nmatrix gem. They will released upstream soon but please follow this procedure for now. -Keep in mind that either nmatrix OR gsl-nmatrix are NOT NECESSARY for using daru. They are just required for an optional speed up. +Keep in mind that either nmatrix or rb-gsl are NOT NECESSARY for using daru. They are just required for an optional speed up and for running the test suite. To install dependencies, execute the following commands: `export CPLUS_INCLUDE_PATH=/usr/include/atlas` `export C_INCLUDE_PATH=/usr/include/atlas` @@ -14,11 +14,11 @@ `sudo apt-get install -qq libatlas-base-dev` `sudo apt-get --purge remove liblapack-dev liblapack3 liblapack3gf` `sudo apt-get install -y libgsl0-dev r-base r-base-dev` `sudo Rscript -e "install.packages(c('Rserve','irr'),,'http://cran.us.r-project.org')"` -Then execute the .build.sh script to clone and install the latest nmatrix and gsl-nmatrix on your system: +Then execute the [.build.sh script](https://github.com/v0dro/daru/blob/master/.build.sh) to clone and install the latest nmatrix system: `./.build.sh` Then finally install remaining dependencies: @@ -27,5 +27,9 @@ And run the test suite (should be all green with pending tests): `bundle exec rspec` If you have problems installing nmatrix, please consult the [nmatrix installation wiki](https://github.com/SciRuby/nmatrix/wiki/Installation) or the [mailing list](https://groups.google.com/forum/#!forum/sciruby-dev). + +## Daru internals + +To get an overview of certain internals of daru and their implementation, go over [this blog post](http://v0dro.github.io/blog/2015/08/16/elaboration-on-certain-internals-of-daru/). \ No newline at end of file