Version information: v0.4.10
Type: bug
Severity: medium
Description:
ipfs --help defines --local as "Run the command locally, instead of using the daemon". This is completely inaccurate. The flag is used in only two places:
ipfs add --local uses an Offline Exchange for adding files, skipping the immediate publication of provider records.
ipfs name resolve --local uses an Offline Routing Resolver, avoiding IPNS queries to the DHT.
The flag should be removed from the root command, and instead added to these two commands.
There's a backward compatiblity angle to consider, where tools could possibly be calling ipfs --local add <file> instead of the better ipfs add --local <file>.
Version information: v0.4.10
Type: bug
Severity: medium
Description:
ipfs --helpdefines--localas "Run the command locally, instead of using the daemon". This is completely inaccurate. The flag is used in only two places:ipfs add --localuses an Offline Exchange for adding files, skipping the immediate publication of provider records.ipfs name resolve --localuses an Offline Routing Resolver, avoiding IPNS queries to the DHT.The flag should be removed from the root command, and instead added to these two commands.
There's a backward compatiblity angle to consider, where tools could possibly be calling
ipfs --local add <file>instead of the betteripfs add --local <file>.