I agree with posting to 3.3.2, instead of trying to reallocate the 3.3.1 name. Here are a few reasons:
- Many users may have Gradle version ranges that could auto update to a newer point release.
- Even if we don’t see any complaints on the forum, it could still be impacting users. The jMonkey community is decently big - bigger that I though before I went looking, and much bigger than the volume of posts on the forum might indicate.
If we look at the bintray statistics (just jme-core, for example) we can see over 8000 downloads the last 30 days. Of course this could be many downloads by the same people, but dependencies are cached by Gradle so excessive downloading is minimized. That page also has some cool statistics, like 3.2.2 is still very popular! I wonder what’s preventing these users from using 3.2.4? Also, you can see we have a large international community
Lets look at the SDK download stats - github has an api for this, though for some reason it isn’t used on the web view.
curl -s https://api.github.com/repos/jmonkeyengine/sdk/releases | egrep '"name"|"download_count"'
Looking at the recent 3.3.0 Beta 1 from Feb 6, we can see this:
"name": "jmonkeyplatform-linux-x64.sh",
"download_count": 200,
"name": "jmonkeyplatform-macosx.tgz",
"download_count": 94,
"name": "jmonkeyplatform-windows-x64.exe",
"download_count": 881,
"name": "jmonkeyplatform-windows-x86.exe",
"download_count": 137,
"name": "jmonkeyplatform.zip",
"download_count": 150,
Not as much, but it is a prerelease - so that’s expected, right? If we go back to the 3.2.4 stable SDK release:
"name": "jmonkeyplatform-linux-x64.sh",
"download_count": 1597,
"name": "jmonkeyplatform-macosx.tgz",
"download_count": 740,
"name": "jmonkeyplatform-windows-x64.exe",
"download_count": 9025,
"name": "jmonkeyplatform-windows-x86.exe",
"download_count": 1569,
"name": "jmonkeyplatform.zip",
"download_count": 1290,
Wow!