Task #2003
closed
StatusServer: include NFD version in NfdVersion field
Added by Junxiao Shi about 10 years ago.
Updated almost 10 years ago.
Description
In StatusServer
, include software version in NfdVersion field as part of returned packet.
Spec: ForwarderStatus
This Task includes a backwards-incompatible change in ndn-cxx ndn::nfd::ForwarderStatus
type.
In the future, there MAY be a configure option to hide the exact version number and show a less-specific version.
The design should permit this possibility.
- Blocked by Task #2002: ForwarderStatus: include software version in NfdVersion field added
- Blocks Task #1916: nfd-status: display NFD version added
- Subject changed from StatusServer: include SoftwareVersion to StatusServer: include NFD version in NfdVersion field
- Description updated (diff)
- Related to Task #2004: Ensure software version string conforms to Semantic Versioning added
- Assignee set to Hila Ben Abraham
20141112 conference call approves to make a backwards-compatible change.
- Status changed from New to In Progress
- % Done changed from 0 to 50
If I understand correctly, the purpose of tasks #2003 and #1916 is to modify the current nfdVersion field in StatusServer to present NFD_VERSION_BUILD_STRING
instead of NFD_VERSION. Am I right? Is this what you mean by 'software version'?
There is a long discussion in #1916 regarding the required version format, but I couldn't understand the final decision.
From spec:
NfdVersion: usually same as nfd --version
output
So this shall be NFD_VERSION_BUILD_STRING
.
- % Done changed from 50 to 100
- Status changed from In Progress to Code review
- Status changed from Code review to Closed
Also available in: Atom
PDF