If I rate a repo on GitWorkshop, can that get included in the Zapstore score? Don't want to have to rate the same sort of thing in 15 different apps.

Reply to this note

Please Login to reply.

Discussion

If there were a two way relationship between the 'application profile' in the app store NIP and the 'repository announcement' in nip34, then clients could associate those ratings with both things. currently it is one way (nip34 announcement is referenced by the application profile event).

If it were bidirectional, then I could click on a link in GitWorkshop and it would open in Zapstore and I could download the release there, right?

And do we bookmark repos and rate releases? Are those two different levels of information?

Like, the ngit binaries are on the GitWorkshop web page, but they could theoretically be in the Zapstore, I think. That would mean that you could issue the binaries as an event and just display the newest event in GitWorkshop.

Or does that make no sense? 😂 I haven't used Zapstore, yet.

As of yesterday they are now in zapstore. I plan to display all releases related to a git repository in gitworkshop.dev

Oh, cool! I need to check out Zapstore, I think.

Yeah, it is pretty cool

Wow, that's an exciting integration.

I know right. its the magic of nostr. it is why we keep showing up.

🫂 fr fr no cap

I had to look that one up!

😂

a repo might have an iOS, Android and Web application profile, and the opinions of those profiles should be somewhat separate because the UX might vary significantly.

I think opinions are more likely to be made against the application profile than specific releases. I'm unsure of the best way to gather opinion heuristics in this area and how to display them to the user.

Ah, right, so it's one repo to n applications. 🤔

yes

You don't want to rare anywhere.

Zaps, replies and shares are enough. They are universal things you can do on any content type. They are high signal and users do them anyway fir other reasons.

LLM's and other types of computation can pick it up from there and show you whatever kind of synopsis stuffed to the aircofuck content type / user preference.

If you prefer your synopsis to have some kind of ⭐⭐⭐⭐⭐ rating, go for it. But I'm not entering those.

*rate

I like the ⭐ bookmark, idea, and combining that with the other data to create a rating. Bookmarking a repo or a movie or book seems very high-signal.

Yes, public bookmarking is extremely high signal.

It's in the "Share" category for me because it can take many shapes:

- share to your own public bookmarks

- share/host in a community

- share in Stories

- ...

Zaps and replies are high signal, true, but you need relative measuring here which they don't provide.

You might have an excellent app that got 2x 21 sats, vs a mediocre app that got 10x 5 sats but simply because it was discovered a bit earlier. The computation will give 2 stars to the former and 5 to the latter?

Plus, you introduce another thing to trust (the computation). Ratings are signed by users and are incredibly low friction - in the context of wanting to rate something, write, zap, etc