Hi, I one of the creators. From GitHub page:
R Suite an R package which together with R Suite CLI tool enables you to design deployment workflow that fits you and makes R your primary data science platform. It has beed developed by WLOG Solutions company to make their development and deployment data science process robust.
R Suite gives answers to the following challenges for any R based software and data science solution:
- Isolated and reproducible projects with controlled dependencies and configuration.
- Separation of business, infrastructural and domain logic.
- Package based solution development.
- Management of custom CRAN-alike repositories.
- Automation of deployment package preparation.
- Flawless integration with Docker.
- Development process integrated with version control system (currently git and svn).
My job is pretty much only writing R code and managing R models running in production. I still don't understand what your product offers that I don't already have, or how it achieves what it claims to achieve. Copying and pasting the sales pitch from your website didn't clear things up for me.
A more helpful pitch would indeed to compare RSuite vs RStudio in terms of features and what it does best vs the alternatives. I agree that the explanation about the project is pretty bad and it does make the "here are the kind of problems you have and how we solve it" very tangible.
>isolated and reproducible projects with controlled dependencies and configuration.
... that would be huge. Sticking it in docker containers is also a decent idea.
Thanks for writing it, and pay no mind to ding dongs on here who can't be bothered to learn the language and its tooling, but sure do have an opinion on the topic.
Check for yourself if our solution works for you. We use it on a daily basis. But reproducibility is not the only thing. The most important was to have a project for R.
R Suite gives answers to the following challenges for any R based software and data science solution:
- Isolated and reproducible projects with controlled dependencies and configuration.
- Separation of business, infrastructural and domain logic.
- Package based solution development.
- Management of custom CRAN-alike repositories.
- Automation of deployment package preparation.
- Flawless integration with Docker.
- Development process integrated with version control system (currently git and svn).
- Working in internetless environments.