Skip to content
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
@bobsummerwill

Description

@bobsummerwill

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions