What is Nostr?
Vic
npub1yx6…7kza
2024-08-02 14:54:27

Vic on Nostr: Are you interested in writing a web application that does list management for ...

Are you interested in writing a web application that does list management for follows? All well supported nostr clients already support viewing notes by follows, global, or follow sets, and what I want is an easy way to populate follow sets to get more curated post views and reduce the massive filter requests being sent to relays.

Your kind 3 follow list is essentially a set of uncategorized npubs, and is used by default when querying relays for notes.

Here's what I'm thinking... A basic drag and drop interface, or left/right swapbox type view

1) On the left, or source list, show a page worth or all npubs in your follow list (kind 3) or from a chosen named follow set (kind 30000). Show the user name, avatar, nip05 from metadata (kind 0).
2) On the right, or target list, show current entries of npubs in the chosen follow list or follow set.
3) Allow select/unselect all from the source list, as well as individual selection (e.g. checkboxes) from that page of results
4) Drag and Drop selected entries from left (source) to right (target) list. This should add these elements to the target list, and remove them from the source list.
5) A "move" button can perform the same action outlined in 4
6) A "copy" button should add the entries to the target list if they don't yet exist, while leaving the source list unchanged (useful to sort people into multiple lists)
7) Dont "save" any changes until a save/publish action is performed. In the case of moving, its updating 2 lists (source and target), while a copy just updates the target. Publish the changes to the users relays.
8) There should be no drafts of changes
9) Lists should not be completely rewritten (dont wipe tags indiscriminately, just add and remove leaving anything unrecognized alone)

I'm aware that listr.lol exists, and would be a perfect candidate for making these enhancements. But it seems that project has stalled in development significantly over the past year and may have been abandoned.

Since nostrbounties.com went away, as did bountstr, there doesn't seem to be a clear place to post bounties. Furthermore, there's been little traction on existing bounties in general, and I'm tired of guessing how much would incentivize developers to consider working on something.

If you're interested in working on this, please ping me with rough timeline and cost.

If nobody bites, then I'll probably add to the queue of potential hackathon project for later in the year.

#asknostr #bounty
Author Public Key
npub1yx6pjypd4r7qh2gysjhvjd9l2km6hnm4amdnjyjw3467fy05rf0qfp7kza