fiatjaf / njump

mirror of https://git.njump.me/njump
MIT License
108 stars 24 forks source link

calendar events: add RSVPs/attendee list #66

Open alltheseas opened 3 months ago

alltheseas commented 3 months ago

example event link: https://njump.me/naddr1qqjrzwpcx3zyzsee95my23pj956y2djy94pyzs6x95ursv6zxcmyzw29xuc52qg5waehxw309aex2mrp0yhxgctdw4eju6t0qgsv8e5c93le8ezrmx0j6gkr6m7xhfs5wkh3r08j38uj0faeqhllu5grqsqqql9nuj2mtp

what happens

Speaker is listed, and host is listed.

suggestion

bonus points

alltheseas commented 3 months ago

In case of larger events consider displaying e.g. five (5) attendees, and display "M, N, X, Y, Z, and 16 others are attending".

Consider applying e.g. fiatjaf npub's WOT rating across attendees, and display first attendee with highest WOT score, second with second highest etc.

fiatjaf commented 3 months ago

I don't know if we should, that is more the task of real clients, we just try to display a single event at a time and doing that would require fetching multiple events and interpreting them in complicated ways (ok, not so complicated this time).

It's the same reason why we don't display replies to posts, for example.

But maybe we should consider that.

alltheseas commented 3 months ago

The particular use case I have in mind is having multiple ways for non-nostr people to learn about events. Ideally without having to download an app find more info about an event.

Right now I have no idea which website I can plug into my browser to investigate a calendar event outside njump. I imagine its the same for a non-nostr person.

See meetup front page for a particular geography:

image 186

fiatjaf commented 3 months ago

There's a link to Flockstr on njump that you can click and browse.

Maybe we should add something like "see more information about this on these clients" @dtonon

This could apply to every event because dedicated clients will always have some better context.