a command-line tool to send and review patches via nostr
ngit and gitworkshop.dev are new, experimental and in an alpha state.
via an ngit issue, a gitworkshop.dev issue or directly to DanConwayDev on nostr
the tools are in alpha and your feedback makes them better
add the following binary to a directory from which it can be run globally:
alternatively, if you have cargo installed runcargo install ngit
run from the your product's git repository:
ngit init signal you are this repo's maintainer accepting proposals via nostr
ngit send issue commits as a proposal
ngit list list proposals; checkout, apply or donwload selected
and when on a proposal branch:
ngit push send proposal revision
ngit pull fetch and apply new proposal commits / revisions linked to branch
nip34 is draft nip (nostr protocol) for sending git patches over nostr, similar to how patches are sent via email which is a model used extensively including in very large project such as the linux kernel
nip34+ adds backwards compatable features to nip34, primarily to enable:
if feedback is possive on nip34+ features, they may make it into the nip34 specification