← Back to team overview

linuxdcpp-team team mailing list archive

[Bug 1791463] Re: Full build information is sent in VE to pingers

 

TL/DR: I suggest a new field is created with a "unique version" tag or
dumping the hash/time altogether.

Bit of background: The VE field used to be "everything to identify a
client or hub", which typically meant software had like "ABC 1.2.3" but
others used "ABC v1-2-3." or some other format which made it impossible
to generically distinguish software. Hence the AP field to at least
split the application and the version. (Especially since whitespace
wasn't unique enough to indicate "now starts the version".)

Regarding ADCH++'s use of the build hash (Mercurial hash) and time of
day, is in my opinion not what the VE field was supposed to be. Now, the
VE field (much like any other descriptive field) is up to the developer
to decide on what to include, so when I say "supposed" I don't mean that
the software in question is flat out wrong. I'm just saying "this isn't
what we had in mind when we wrote that".

The hash (and time of day) is only relevant when we're talking about
non-released versions. The hash of a released version of a software can
be looked up, simply in their respective code repository. So the hash is
really only useful when you're currently using a version that the
developers haven't quite released yet -- basically this version is a
development version/branch.

I would suggest a) creating a new field with more uniqueness (hash and
time) or b) removing the hash and time because it's not really of
interest except in special cases.

-- 
You received this bug notification because you are a member of
Dcplusplus-team, which is subscribed to ADCH++.
https://bugs.launchpad.net/bugs/1791463

Title:
  Full build information is sent in VE to pingers

Status in ADCH++:
  Confirmed

Bug description:
  As discussed with eMTee im reporting this here. Ideal would be to have
  ADCHPP just send 2.12.1

  log:
  [ 14:09:26 ][ <-- ]HSUP ADBASE ADTIGR ADPING

   [ 14:09:26 ][ --> ]ISUP ADBASE ADTIGR ADPING
   [ 14:09:26 ][ --> ]ISID MVYF
   [ 14:09:26 ][ --> ]IINF VE2.12.1\s(r"9cc39b82ab6f\s-\s2016-03-06\s23:00\s+0100")\sRelease HI1 NIADCÂ HUBLIST.ORGÂ SUPPORTÂ HUBÂ - APADCH++    ### e t c ….

To manage notifications about this bug go to:
https://bugs.launchpad.net/adchpp/+bug/1791463/+subscriptions


References