ipfs / ipfs/kubo

Transactional IPNS

Open
#3,295 8 comments 1 reaction 0 assignees View on GitHub
need/analysis
Dominant language
Go
Stars
17.1k
Forks
3.2k
Avg merge
3d 18h
Merged PRs (30d)
11

Description

#### Version information: v0.4.3
#### Type: feature
#### Priority: P4
#### Description:

It would be nice if multiple programs could maintain their own namespaced areas under a common single IPNS root object. Until there are multiple IPNS objects per node, this would need to be handled by some sort of locking.

There might be `--if-current-is=[hash]` optional parameter for updating the IPNS object. The command would fail if the current IPNS hash does not match the one provided.

Another way would be to add commands to lock the IPNS hash and unlock the hash.

I suspect that these two approaches are not mutually exclusive and may both be useful in different situations.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.