Project

General

Profile

Task #3867

autoconfig: move from NFD repository

Added by Junxiao Shi over 3 years ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Start date:
Due date:
% Done:

0%

Estimated time:

Description

Move ndn-autoconfig and ndn-autoconfig-server programs from NFD repository, because they are NDN tools not NFD tools.


Related issues

Has duplicate NFD - Task #4035: ndn-autoconfig: move to ndn-toolsRejected

Actions

History

#1

Updated by Junxiao Shi over 3 years ago

  • Blocks Feature #2426: ndn-autoconfig: Use face query operation to request multicast faces only added
#2

Updated by Junxiao Shi over 3 years ago

  • Status changed from New to Abandoned
  • Assignee set to Junxiao Shi

https://gerrit.named-data.net/3358

I made an attempt to move the code, but then I found a NFD/autoconfig.conf.sample file and related #2716.
It seems that nfd-start depends on autoconfig, so that it cannot be moved.
Thus, I'm abandoning this issue.

#3

Updated by Junxiao Shi almost 3 years ago

  • Is duplicate of Task #4035: ndn-autoconfig: move to ndn-tools added
#4

Updated by Davide Pesavento about 1 year ago

  • Blocks deleted (Feature #2426: ndn-autoconfig: Use face query operation to request multicast faces only)
#5

Updated by Davide Pesavento about 1 year ago

  • Is duplicate of deleted (Task #4035: ndn-autoconfig: move to ndn-tools)
#6

Updated by Davide Pesavento about 1 year ago

  • Has duplicate Task #4035: ndn-autoconfig: move to ndn-tools added
#7

Updated by Davide Pesavento about 1 year ago

  • Tracker changed from Feature to Task
  • Status changed from Abandoned to New
  • Assignee changed from Junxiao Shi to Davide Pesavento
  • Estimated time deleted (1.50 h)

Junxiao Shi wrote:

I made an attempt to move the code, but then I found a NFD/autoconfig.conf.sample file and related #2716.
It seems that nfd-start depends on autoconfig, so that it cannot be moved.

This isn't a valid reason. This dependency is optional at best. The logic should be: if the user has installed and enabled ndn-autoconfig, then start it after nfd, otherwise proceed without it. There is no requirement to have both programs in the same repository.

By the way, this is exactly the same logic implemented in the new systemd service files (#4594). nfd-start should just use systemctl to start nfd on platforms that use systemd.

Also available in: Atom PDF