Does this have recurring events?
Request for comments on my pull request for NIP-52: Calendar Events. It’ll enable developers to build calendar apps, meetup apps, and conference apps upon the same primitives. It’s my first NIP — welcoming any and all feedback. Thanks in advance! nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft nostr:npub1xtscya34g58tk0z605fvr788k263gsu6cy9x0mhnm87echrgufzsevkk5s nostr:npub1mygerccwqpzyh9pvp6pv44rskv40zutkfs38t0hqhkvnwlhagp6s3psn5p nostr:npub1ejxswthae3nkljavznmv66p9ahp4wmj4adux525htmsrff4qym9sz2t3tv nostr:npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z nostr:npub1nxy56ame2gfnfj6fjylzxwq7r94phvgwt037mmvwr60qsqlaseksswlnxl
Discussion
Oh, I completely forgot about recurring events. Let me think about how to add it to the NIP.
This, if done wrong, will render it a source of endless misery for generations
so no pressure 😹⚡🤙💜
When you introduce recurring events, you also need to handle cancellations of instances, cancellations of ranges of instances, and modifications to instances. The problem with rhe vcard specification is this aspect seems to be ambiguous enough to have caused confusion across implementations.
Im not proposing you add recurances, only that it should be addressed. You might decide to simply specify there are no recurring event types and all calendar events must be specified as separate objects.
bad idea for recurring events on nostr.
As items cannot be deleted in case they are added wrong
Heres an idea: threads. Whatever is the latest version posted by the original authors is the only true event. Everything older is considered obsolete. Invitees can respond to the event to accept or decline the event.
Id also like a proposal for anonymonized free-busy data.