spacestr

🔔 This profile hasn't been claimed yet. If this is your Nostr profile, you can claim it.

Edit
DanConwayDev
Member since: 2023-01-25
DanConwayDev
DanConwayDev 2d

What's your review process?

DanConwayDev
DanConwayDev 8d

thanks for the feedback. 1. didnt `ngit init` end by showing your the nostr://// clone url and a link to browse it on gitworkshop.dev>? 2. have you installed ngit locally? ngit init has a --repo-relay-only flag for non-public repos. see `ngit --customize` for how to turn it on in your local repo. the ngit skill is really useful. AI is fantatic at using ngit. I'd love to get on a call with you to discuss I am can improve it and make it less confusing.

DanConwayDev
DanConwayDev 8d

I've not seen gitgrasp.com before. is that your work or perhaps

DanConwayDev
DanConwayDev 8d

Grasp!

DanConwayDev
DanConwayDev 9d

Sure, happy to chat. You missed the nostr state event in nips.nostr.com/34 which is the primary way maintainers push. See the grasp spec https://gitworkshop.dev/danconwaydev.com/grasp/tree/master/01.md This is the most mature implementation: https://gitworkshop.dev/danconwaydev.com/ngit-grasp Here is the authorization code: https://gitworkshop.dev/[email protected]/ngit-grasp/tree/master/src/git/authorization.rs note that it implements the purgatory PR to the grasp spec

DanConwayDev
DanConwayDev 9d

Half right. Both clients and servers treat the git state on nostr as the authority. One grasp implementation (ngit-relay) uses git hooks to prevent pushes of incorrect state. 3 others implement there own http git server rather than git-http-backend. An ngit client won't download an incorrect state from a listed git server. This makes the trust relationship with git servers identical to that of nostr relays. grasp servers authorising a new state. Clients like ngit fetch the only the related data from listed servers. If a server has a d if repository git servers have a different state. Grasp servers prevent other use

DanConwayDev
DanConwayDev 11d

That's not cringe. You acknowledged their humanity.

DanConwayDev
DanConwayDev 11d

Simple and elegant

DanConwayDev
DanConwayDev 11d

Released ngit v2.3.0 which now supports issues, comments. Add the skill and ask ai to create a git nostr repo and explore the features. npx -y skills add https://relay.ngit.dev//ngit.git

DanConwayDev
DanConwayDev 14d

See also gitui

Welcome to DanConwayDev spacestr profile!

About Me

freedom tech developer and creator of ngit, https://gitworkshop.dev and https://metadata.nostr.com

Interests

  • No interests listed.

Videos

Music

My store is coming soon!

Friends