[beta] A project dashboard with graphs updated daily!
Date: Sat, 21 Mar 2020 00:23:47 +0100 (CET)
Hey!
You know I like graphs and yesterday I posted that blog post with a lot of 
them. If you too like graphs, read on...
In order to produce that set of graphs, I collected all my random scripts I 
lad lying around, polished them and also I wrote a whole set of new ones. Then 
I added them to the new curl repo for stat scripts:
The scripts gather contents from the curl/curl and the curl/curl-www git repos 
to produce their output.
However, it felt like a pity to have to generate all of those graphs manually 
and only ever so often when the scripts are already done and they're based on 
data that is readily available all the time. Why not have them updated 
automatically?
For this, I had to teach myself some gnuplot basics and during the last few 
days I created graph plotting scripts to render images using the output from 
the statistics scripts we already have. (If any readers happen to be fluent in 
gnuplot, I'm sure you will find nits and things to improve and then I of 
course appreciate pull requests!)
Today, I wrote up some final adjustment scripts and integrated everything so 
that I now update all the graphs automatically, like daily, and all those 
graphs then appear on a web page on the curl site. Automatically.
   https://curl.haxx.se/dashboard.html
The images are all SVG so they're actually pretty small, size-wise.
I consider this a "beta" still, and I may change things around more before I'm 
totally content and there's no link anywhere to the dashboard from within the 
site itself. I still want to share what's there so far and check if there's 
any feedback or good ideas from you!?
One thing that's left to address for example is to reconsider the ordering of 
the graphs and see if I can make them get shown in some kind of logical order. 
Right now the order is just random. Any suggestion?
Of course I'm also intersted in adding more graphs if we can come up with 
other things and data that wold make sense or otherwise be fun to visualize.
Enjoy!
-- 
  / daniel.haxx.se | Commercial curl support up to 24x7 is available!
                   | Private help, bug fixes, support, ports, new features
                   | https://www.wolfssl.com/contact/
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html
Received on 2020-03-21