Task #2003
closed
StatusServer: include NFD version in NfdVersion field
Added by Junxiao Shi about 11 years ago.
Updated almost 11 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