mirror of
https://github.com/nostr-protocol/nips.git
synced 2024-12-22 16:35:52 -05:00
nip34: simplify r
tag for earliest unique commit.
This commit is contained in:
parent
243b286582
commit
bad8826211
5
34.md
5
34.md
|
@ -23,8 +23,7 @@ Git repositories are hosted in Git-enabled servers, but their existence can be a
|
||||||
["web", "<url for browsing>", ...], // a webpage url, if the git server being used provides such a thing
|
["web", "<url for browsing>", ...], // a webpage url, if the git server being used provides such a thing
|
||||||
["clone", "<url for git-cloning>", ...], // a url to be given to `git clone` so anyone can clone it
|
["clone", "<url for git-cloning>", ...], // a url to be given to `git clone` so anyone can clone it
|
||||||
["relays", "<relay-url>", ...] // relays that this repository will monitor for patches and issues
|
["relays", "<relay-url>", ...] // relays that this repository will monitor for patches and issues
|
||||||
["earliest-unique-commit", "<commit-id>"] // usually root commit but a recent commit for forks
|
["r", "<earliest-unique-commit-id>", "euc"]
|
||||||
["r", "<earliest-unique-commit-id>"] // so clients can subscribe to all events related to a local git repo
|
|
||||||
["maintainers", "<other-recognized-maintainer>", ...]
|
["maintainers", "<other-recognized-maintainer>", ...]
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
@ -32,6 +31,8 @@ Git repositories are hosted in Git-enabled servers, but their existence can be a
|
||||||
|
|
||||||
The tags `web`, `clone`, `relays`, `maintainers` can have multiple values.
|
The tags `web`, `clone`, `relays`, `maintainers` can have multiple values.
|
||||||
|
|
||||||
|
The `r` tag annotated with the `"euc"` marker should be the commit ID of the earliest unique commit of this repo, made to identify it among forks and group it with other repositories hosted elsewhere that may represent essentially the same project. In most cases it will be the root commit of a repository. In case of a permanent fork between two projects, then the first commit after the fork should be used.
|
||||||
|
|
||||||
Except `d`, all tags are optional.
|
Except `d`, all tags are optional.
|
||||||
|
|
||||||
## Patches
|
## Patches
|
||||||
|
|
Loading…
Reference in New Issue
Block a user