ANOUNCEMENT: first release of ngit and gitworkshop.dev i'd love your feedback, its really easy for repository maintainers to try out. https://image.nostr.build/4dccab32e17a36f93f0192cfff0844a91166dc3bbbfdca676c03aa6e1e8c325e.png https://gitworkshop.dev treat it as alpha
its easy for maintainers to try out on an existing project without effecting your existing collaboration set up (eg GitHub). maintainers can just install ngit and run `ngit init` from their local git repository to being accepting patches / proposal
there is innovation happening with git and nostr in a few places. gitworkshop.dev aims to work with different approaches. ngit is more opinionated, focusing on patches over nostr with backwards-compatible and optional support for PR-like workflows
This seems to be a more polished but compatible version of https://patch34.pages.dev and gitstr: nostr:nevent1qy88wumn8ghj7mn0wvhxcmmv9uq32amnwvaz7tmjv4kxz7fwv3sk6atn9e5k7tcpr9mhxue69uhhyetvv9ujuumwdae8gtnnda3kjctv9uq3gamnwvaz7tmjv4kxz7tpvfkx2tn0wfnj7qgkwaehxw309ac82unsd3jhyetvv9ujucm0d5hsqgqd6stmlmyejeynuv7r2my0kmkmf6y32gg0plzv7r047hftzz6w9ysjfwtz
You should rewrite it in Rust!
haha! it is in rust. if only there was 'you should rewrite it in go' meme...
Wow, new cool shit! nostr:nevent1qqsqm4qhhlkfn9jf8ceux4kgldhdkn5fz5ss7r7yeuxltawjky95u2gzyzsq3hh327t0h2dq6matqn5064cgj2zanl2stkj6s0lg4t2h5dty6w72kza
😍 nostr:nevent1qqsqm4qhhlkfn9jf8ceux4kgldhdkn5fz5ss7r7yeuxltawjky95u2gpzpmhxue69uhkummnw3ezuamfdejsyg9qpr00z4uklw56p4h6kp8gl4ts3y59m874qhd94ql732k40g6kf5psgqqqqqqsdqnae0
nostr:nevent1qqsqm4qhhlkfn9jf8ceux4kgldhdkn5fz5ss7r7yeuxltawjky95u2gppemhxue69uhkummn9ekx7mp0qgs2qzx779ted7af5rt04vzw3l2hpzfgtk0a2pw6t2plaz4d2734vngrqsqqqqqppy88fm
I completely agree. That's why I started ngit and https://gitworkshop.dev nostr:nevent1qqsqm4qhhlkfn9jf8ceux4kgldhdkn5fz5ss7r7yeuxltawjky95u2gppemhxue69uhkummn9ekx7mp0qgs2qzx779ted7af5rt04vzw3l2hpzfgtk0a2pw6t2plaz4d2734vngrqsqqqqqppy88fm
This looks promising, but am I doing this right? git clone https://gitworkshop.dev/repo/gitworkshop/ Cloning into 'gitworkshop'... fatal: repository 'https://gitworkshop.dev/repo/gitworkshop/' not found zsh: exit 128 git clone https://gitworkshop.dev/repo/gitworkshop/
Gitworkshop.dev and ngit handle the code collaboration but to clone a repository, use the git server listed under the repo details.
Got it. Cool project. It could have a really big impact on the way things are built.
Thanks for the encouragement. I might add `ngit clone nevent/identifier` to make it easier to clone projects without having to understand this distinction. ultimately I would like to create a git remote-helper for so users can do `git clone nostr@nevent...` or `git clone nostr@repo-identifier`. That way maintainers could swap out git_servers without the users having to take any action.
bullish on decentralized github replacement nostr:note1ph2p00lvnxtyj03ncdtv37mwmd8gj9fppu8ufncd7h6a9vgtfc5svfzfe0
Support this ! nostr:nevent1qqsqm4qhhlkfn9jf8ceux4kgldhdkn5fz5ss7r7yeuxltawjky95u2gpzpmhxue69uhkummnw3ezumt0d5hsyg9qpr00z4uklw56p4h6kp8gl4ts3y59m874qhd94ql732k40g6kf5psgqqqqqqs88ek3l