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