CONTRIBUTING.md in daru-0.2.1 vs CONTRIBUTING.md in daru-0.2.2

- old
+ new

@@ -20,14 +20,23 @@ `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). +**NOTE**: `Daru` is compatible with Ruby versions < 2.5; for later Ruby versions it breaks, returning the following error in versions >= 2.5. +``` +/gems/packable-1.3.10/lib/packable/extensions/io.rb:86:in `pos': Illegal seek @ rb_io_tell - <STDOUT> (Errno::ESPIPE) +``` +To reproduce this issue or explore this error further, head over to +[issue #500](https://github.com/SciRuby/daru/issues/500), +[issue #503](https://github.com/SciRuby/daru/issues/503). Also, if you want to fix this issue, then please discuss it here : [#505](https://github.com/SciRuby/daru/issues/500) + While preparing your pull requests, don't forget to check your code with Rubocop: `bundle exec rubocop` [Optional] Install all Ruby versions which Daru currently supports with `rake spec setup`. + ## Basic Development Flow 1. Create a new branch with `git checkout -b <branch_name>`. 2. Make your changes. Write tests covering every case how your feature will be used. If creating new files for tests, refer to the 'Testing' section [below](#Testing).