This repository was archived by the owner on Feb 7, 2018. It is now read-only.
This repository was archived by the owner on Feb 7, 2018. It is now read-only.
"Normalize" eth's version-identification with the next release #128
Closed
Description
We should probably "Normalize" eth's version-identification with the next release, so that the results shown in http://ethernodes.org/ and other crawlers group the C++ clients better.
At the time of writing, ethernodes shows the following stats:
- AlethOne - 19 nodes, all with broken version strings, like this:
- AlethOne/v1.0.0/ETH_BUILD_TYPE/ETH_BUILD_PLATFORM
- Except one which is AlethOne/v1.1.1/ETH_BUILD_TYPE/ETH_BUILD_PLATFORM.
- AlethZero - 12 nodes, mainly with broken version strings, like this:
- AlethZero/v1.0.0/ETH_BUILD_TYPE/ETH_BUILD_PLATFORM
- AlethZero/v1.1.1/ETH_BUILD_TYPE/ETH_BUILD_PLATFORM
- AlethZero/v1.0rc2/ETH_BUILD_TYPE/ETH_BUILD_PLATFORM
- And some non-broken strings ONLY on Windows - AlethZero/v0.9.41/Release/Windows/msvc/JIT
- ++eth - 42 nodes, with a wide variety of version strings, many broken:
- ++eth-v0.9.41-cb61d09d//Release-Windows/msvc/JIT
- ++eth-v0.9.41-cb61d09d/Eggplant//Release-Windows/msvc/JIT
- ++eth-v0.9.41-ed7a8a35//Release-Windows/msvc/JIT
- ++eth-v1.0.0-81690335//Release-Windows/msvc/JIT
- ++eth-v1.0.0-ad91cc9e//Release-Windows/msvc/JIT
- ++eth-v1.0.0-0//Release-Linux/g++/int
- ++eth-v1.1.0-0/CryptoComposite//Release-Linux/g++/int
- ++eth-v1.1.0-4b4d955d//Release-Windows/msvc/JIT
- ++eth-v1.1.1-377f1a37//Release-Darwin/unknown/int
- ++eth-v1.1.1-377f1a37//RelWithDebInfo-Darwin/unknown/JIT
- ++eth-v1.1.1-ae31b9f7*//Debug-Linux/g++/JIT
- ++eth-v1.1.1-0//Release-Linux/g++/int
- ++eth-v1.1.1-0/nullvoid//Release-Linux/g++/int