Hi folks, The ASF has a tightened CSP (content security policy) for its websites coming into force shortly so I have been tidying things up like downloads from third-party websites. Details at [1] for anyone who hasn't seen it.
As part of that, I turned on Matomo analytics. We used to use Google analytics some time ago, and Geb's website still had such references. So Geb has had analytics turned on for a week or two and the groovy.apache.org site for the last 12 hours or so. It's quite interesting. We've had visits from around 70 countries in the last 12 hours. We still need to do groovy-lang.org but I have to chat to infra about that. Anyway, anyone with ASF credentials can jump in and take a look at: https://analytics.apache.org/ (And then select Apache Groovy) Another tweak I put in place was that for our blog posts, instead of just following the Asciidoc convention listing the author on the second line, e.g. 2nd line like this: Paul King You can now also give your GitHub ID and short description like this: Paul King <paulk-asert|PMC_Member> And it gives a little thumbnail. I was autolinking to the GitHub user thumbnail image but that violates the CSP, so instead for now, the build script assumes we save such images saved locally along with the other images/assets. I didn't really discuss some of these changes up front, since I was playing around to see what was possible and trying to understand what was involved in meeting the CSP. So, if anyone has feedback, please let me know and I can make changes. Note: we still have a few things we need to do to be fully compliant with the CSP. We have some indirect loading of fonts/css files that we need to tidy up at some point soon. Cheers, Paul. [1] https://lists.apache.org/thread/w34sd92v4rz3j28hyddmt5tbprbdq6lc