nostrability icon indicating copy to clipboard operation
nostrability copied to clipboard

imeta/media attachments [NIP-92] Positive Interoperability Tracker

Open alltheseas opened this issue 1 year ago • 13 comments

https://github.com/nostr-protocol/nips/blob/master/92.md

app adds x blurhash m dim size fallback comment
ditto             
mostr             
amethyst add+verify add+show add+filterBy  add+use add+use  
coracle                 
damus   add+show    add+use         
gossip add+verify add+show add add+use add   ❌  +uses alt/summary
primal                   
olas ✅  ✅  ✅   ✅   ✅       
olas web      ✅             
notedeck                   

alltheseas avatar Nov 21 '24 16:11 alltheseas

@vitorpamplona which are the apps that follow nip-92?

alltheseas avatar Nov 21 '24 17:11 alltheseas

Damus, Amethyst, and Coracle I believe.

vitorpamplona avatar Nov 21 '24 17:11 vitorpamplona

Ditto and Mostr both add and read imeta tags.

alexgleason avatar Nov 21 '24 17:11 alexgleason

backhistory: originally DIP-01 https://github.com/damus-io/dips/blob/master/01.md

alltheseas avatar Nov 21 '24 17:11 alltheseas

I added columns for 'x', 'blurhash' and 'fallback' where clients can say if they read/utilize these and if they create them for their own links.

Gossip neither utilizes nor creates 'fallback's yet, but it both generates and verifies sums ('x') and it generates and shows blurhashes.

I'm not sure what 'See' means, NIP-92 doesn't imply this is to be shown to the end user.

mikedilger avatar Nov 21 '24 22:11 mikedilger

Amethyst does create+verify x and create+show blurhash. We don't use fallbacks yet.

vitorpamplona avatar Nov 22 '24 00:11 vitorpamplona

@vitorpamplona asking @pablof7z to add image dimensions imeta to Olas

https://njump.me/note1k53s82qm23xmdxa6x2ttl5axnggh4a4mqa33efnvq7t3k9lfvvks96t4g0

alltheseas avatar Dec 30 '24 21:12 alltheseas

@vitorpamplona should we add dim parameter to the table above?

alltheseas avatar Dec 30 '24 21:12 alltheseas

How about this:

app adds x blurhash m dim size fallback comment
ditto             
mostr             
amethyst add+verify add+show add+filterBy  add+use add+use  
coracle                 
damus                 
gossip add+verify add+show          ❌  
primal                   
olas

vitorpamplona avatar Dec 30 '24 22:12 vitorpamplona

https://njump.me/npub1e49nhp86q24g66jp9wahzmerv79dum8y4dpv4dt0snvjwlkynf4qnzsm0m and https://njump.me/npub14ke02zzx5vzxedxryag7cx55nzsrhn5375lfrt6lwzpr2mgtnduss2ya2p also have dim and blurhash, by the way, they should be up and front because they are awesome, powered by this exorbitant tool that generates blurhashes on the shell: https://github.com/fiatjaf/blurhash

fiatjaf avatar Dec 31 '24 16:12 fiatjaf

damus ios:

  • adds and shows blurhashes
  • adds and uses dim

jb55 avatar Jan 06 '25 13:01 jb55

@alexgleason what's the pitch to @MarkoBraticevic and @mbrat1 to add imeta to primal?

alltheseas avatar Jan 28 '25 22:01 alltheseas

Olas mobile adds/uses blurhash, dim, size adds x, m

Olas web uses blurhash

pablof7z avatar Jan 28 '25 22:01 pablof7z