It would just need the ability to show 30023, 30024, 30040 and 30041 events. And maybe allow for highlighting/quoting/replying to those notes and some nice book and article navigation, and publishing 30023s and 30040s (including their linked/embedded notes) as ePub or PDF.
So, if someone writes a 30040 with the metadata "title: Anne of Green Gables, author: L.M. Montgomery" and then listed 30023s and/or 30041s as content, the script would just use the 30040 as the index page required for the ePub and pull in the content of the linked articles.
We're already publishing books under the new events, so anyone who build a client for it would have immediate, high-quality content and grateful users.
Do I understand correctly that you're using 30023 for the individual pages/chapters/chunks of a book? If so pls consider using a different kind number. It would suck for blog clients if they had to deal with all these book fragments. If they want to support it they should be able to opt-in and not be forced.
We also have kind 30041. I'm publishing under 30041, but everyone is free to publish as articles under 30023, to make sure that they are displayed and in case they aren't tech-savvy enough to deal with the current upload script (most people won't be).
Same way people insisted upon writing looooong kind 01 notes, and are only moving to 30023, now that more clients have implemented the event.
The publishing will continue until the clients improve.
You've convinced me for some late night coding 😂
If they come, you will build it. 😀
Is there a spec for 30040 written somewhere?
https://wikifreedia.xyz/nkbip-01
It's already been listed in the event register, for a while.
The article header should be described within the event tags. A stringified content is awkward.
The content could be used for specifying the formatting.
I asked @liminal that, yesterday.
nostr:nevent1qvzqqqqqqypzphzv6zrv6l89kxpj4h60m5fpz2ycsrfv0c54hjcwdpxqrt8wwlqxqqs87dutv28rh6tvypetgkpyuh7zgnp5psxxe4jwun20fapklcx0dwc0s4rsr