nx10 / httpgd

Asynchronous http server graphics device for R.
https://nx10.github.io/httpgd
GNU General Public License v2.0
379 stars 19 forks source link

Release 1.0.0 #25

Closed nx10 closed 3 years ago

nx10 commented 4 years ago

This is a tracking issue for major tasks that have to be done for a 1.0.0 release. The goal is to ship a reliable and fast graphics device and a HTML/JS client that is easy to use. Bugfixes and small feature requests will also be worked on when they arise.

Backend

HTML/JS Client

Other

After 1.0

nx10 commented 3 years ago

Just a small update on this: The only thing blocking CRAN release right now is this CMD check warning which only happens with the Windows build. My best guess is that it is caused by the way I had to combine the boost beast headers with the boost headers of the BH package.

I hope this will be resolved with the next BH update (https://github.com/nx10/httpgd/issues/40), which will probably happen a couple days after boost 1.75 releases this week.

nx10 commented 3 years ago

Another update: The new BH version will be out in January. I got the development version from GitHub (after some fixes to Belle) working and was able to run httpgd without any additional boost headers. The bad news is that the compiler warning persists. I will now try a couple of things to isolate the problem, if those fails as well, I will try to contact the CRAN team directly.

Edit: I finally fixed it (dfb080ecf472f2718f6d4e6aa900c47b957f4791), will wait for BH to update then submit to CRAN 🎉

nx10 commented 3 years ago

It's out now: https://cran.r-project.org/package=httpgd