Hi.
Someone was asking about glchart, which was broken and missed in the
go-gl-legacy split:
https://github.com/go-gl-legacy/glchart/issues/3
I've just moved it to the go-gl-legacy organization.
What did it do?
--------------------
It gave you an easy way to render charts in an opengl context. I used it
for rendering memory/GC statistics for a time, which proved to be useful.
It worked by implementing (some of) an OpenGL rendering backend on top
of
https://github.com/vdobler/chart which meant you could do quite a bit
with it with not too much work, in principle.
Why is it legacy now?
----------------------------
I never completed the implementation and got it into a state fit for
public consumption. So it's in a bit of a mess. If anything it was put
in the go-gl org prematurely. And then the -legacy fork happened, the
code broke, and I didn't update it.
Unfortunately since then life got busy with other activities, so it has
been in disrepair for some time now and I'm not likely to pick it up.
Why not delete it?
------------------------
Maybe the code has some use to someone, though I have no evidence of any
other users. I'm open to second opinions here, I'm also happy to delete
it, or move it back to my personal github account.
What next?
---------------
To make it work again probably just requires updating the import paths
to point at the go-gl-legacy/gl repository, and/or updating the code to
use the new stuff. Unfortunately I'm not in a position to do that for
the time being.
If anyone feels like it they're welcome to take maintainership of it.
Just shoot me an email.
All the best,
- Peter