Closed prasunanand closed 7 years ago
When do you plan to merge this?
@9prady9 You can merge this PR now :) .
Is it possible to publish this using rubygems? Just gem install arrayfire-rb
would be amazing.
Also you should remove the statement saying that bindings aren't yet ready for production from README. And, add SciRuby to the acknowledgements at the bottom along with the website.
@v0dro
I am not aware of rubygems
, but in principle it should be possible. We have similar packaging in rust environment(rust package manager - cargo.io) known as crate
. From the usage style, it seems like rubygems is similar to crates in Rust or javascript package manager - npm.
I don't think it is a good idea to remove the cautionary statements until all the feasible functionality from ArrayFire is ported over to the ruby bindings. For one, I don't think @prasunanand has worked on image processing functions yet. Also, I believe indexing hasn't been worked on either.
Oh. Ok. @prasunanand can you create issues and set milestones for this purpose in the GitHub issue tracker? It will becomes easy for new contributors to quickly what's going on and how to contribute. Make things as granular as possible.
@9prady9 rubygems is the ruby packaging system and the central repository for most open source gems (yes, it is similar to npm and crates). Hosting the gem on rubygems will allow users to install with a single command instead of cloning and compiling.
@prasunanand @v0dro Please use this issue to track progress of implementing left over features.
Thanks @9prady9 for merging the PR.
@v0dro I am creating milestones and I will work on the missing features.
Alright. I think you add them to @9prady9 's list.
Implemented following classes:
Added exception handling. Only doubles implemented currently