slidev icon indicating copy to clipboard operation
slidev copied to clipboard

Add social to sli.dev

Open alltheseas opened this issue 7 months ago • 1 comments

Is your feature request related to a problem? Please describe. Provide slides customers the ability to make slidev social.

Describe the solution you'd like

user story

As a happy sli.dev user, I would like to be able to link my presentations to a publicly known identity, so that my presentations are easily findable under my pubkey by people who are interested in seeing my presentation.

acceptance criteria

  1. slidev users can create a keypair using slidev
  2. slidev users can log in with an existing key
  3. presentations/slides appear associated on a slidev pubkey page (e.g. webpage.com/pubkeyABCetc and/or sli.dev/pubkeyABCetc)

mockup

Image

Describe alternatives you've considered Do nothing.

implementation

nostr is a FOSS, neutral, and permissionless social protocol layer for the open, smol internet.

a couple prospective approaches suggested by @fiatjaf https://njump.me/nevent1qqsrce2xgkyhsxqegtd8tpcnd43f7g6c4hp3k5smdvrcs7yvvzkz90g3z8jjx

alltheseas avatar Apr 28 '25 17:04 alltheseas

Follow on user story

As a happy sli.dev user, I would like to be able to allow folks comment capability in reference to one of my presentations, so that I can more easily solicit discussion, and feedback on my presentations from my audience.

acceptance criteria

  1. social comment capability a) ability to reply b) ability to reply to reply (e.g. thread/nest) c) ability to see replies (without requiring any login)

mockup

Image

implementation

see nocomment website add-on: https://github.com/fiatjaf/nocomment

see nip-01

nip-10 threads

nip-22 comments

alltheseas avatar Apr 28 '25 17:04 alltheseas