Nostr'a Katılın
2026-07-26 13:16:13 UTC
in reply to

codonaft on Nostr: Thanks! > Did I understand you correct, you would want these imported from the source ...

Thanks!

> Did I understand you correct, you would want these imported from the source ?

Yeah, just like GH issues are currently visible from Gittr, the GH projects/kanbans could be visible in Gittr too. I hope this will make NIP-34 git stuff more attractive to those who want to migrate from GH.

> Have you seen Architecture and dependencies tab theyre also fun :P

The autogenerated graphs are cool, thanks!

> is on profilepage and indeed about external identities

I see you've just migrated the identities from event kind 0 to kind 10011. This worked for me as expected, thanks!

> ssh-keys are for git operations

Yeah, yet I think the problem for me is I don't see them in my SSH Keys page, even though I have event kind 52 created from the same page using Add Keys. Here's the event, which is broadcasted to many public relays (I guess it's not on wss://git.gittr.space - this one always returns status 404 to me; is it alive, btw?):

https://njump.me/nevent1qqsxg89hz0g7pag2tpu5j800qey7hm2p7c6s4chs4tetv26z6v7w9rqp8pqyu

And here's how the page looks to me:



It's easy to retrieve ssh keys from GH, btw; this could be used as suggestions in the Add Keys UI (when GH identity is verified or connected GH OAuth):

https://github.com/dtolnay.keys

Another thing I found confusing: the Gittr repo on GH shows the full commit history, while Gitworkshop only shows the last commit, and Gittr shows no commits at all:

https://github.com/arbadacarbaYK/gittr/commits/main/

https://gitworkshop.dev/[email protected]/git.gittr.space/gittr/commits/main

https://gittr.space/npub1n2ph08n4pqz4d3jk6n2p35p2f4ldhc5g5tu7dhftfpueajf4rpxqfjhzmc/gittr/commits

It appears that GRASP servers currently store the entire gittr repo as a single squashed commit with the text "Push from gittr (2026-07-26T10:19:27.000Z)". That's why it's not possible to `git pull` from the GRASP servers after new changes arrive (I got `fatal: refusing to merge unrelated histories`).

Here's the full history from GH:

```
$ git clone https://github.com/arbadacarbaYK/gittr.git
$ cd gittr && git rev-list --count HEAD
1072
```

And here's the single commit from GRASP:

```
$ git clone nostr://npub1n2ph08n4pqz4d3jk6n2p35p2f4ldhc5g5tu7dhftfpueajf4rpxqfjhzmc/gittr
$ # or git clone https://git.gittr.space/npub1n2ph08n4pqz4d3jk6n2p35p2f4ldhc5g5tu7dhftfpueajf4rpxqfjhzmc/gittr.git
$ cd gittr && git rev-list --count HEAD
1
```

I didn't test it, but I guess if I'd branched from this single commit and made some work, I'd probably be able to create an unmergeable NIP-34 patch/PR, without even noticing it.

With my repo, clone works as expected; I have a full history:

```
$ git clone nostr://npub1alptdev5srcw2hxg03567p4k6xs3lgj7f6545suc0rzp0xw98svse7rg94/cargo-limit
$ cd cargo-limit && git rev-list --count HEAD
405
```

The Gittr page shows no commits at all, though (while Gitworkshop shows all commits):

https://gittr.space/npub1alptdev5srcw2hxg03567p4k6xs3lgj7f6545suc0rzp0xw98svse7rg94/cargo-limit/commits