As a user I want the ability to define lists that can work across different clients.

With these lists I want the ability to do any of the following...

- view only events from pubkeys in the list

- exclude events from pubkeys in the list

I want to be able to add a pubkey to multiple lists (e.g. a list of Developers, and a list of Saxophone players)

I may also have value in sharing a list or using another person's list

Reply to this note

Please Login to reply.

Discussion

The question is how. Phone UIs are terrible for these types of detailed curation & management.

On the context menu of the note,

Add Author to List

Display popup of existing list names and allow defining a new list.

One place to display lists is the top bar (where New Threads, Conversations is), horizontal scrolling to access/view the lists. Short press to view. Long press to edit members of list, and options for rename or delete.

When viewing a user profile, can add another tab denoting the lists they are on, with checkbox to add/remove.

Maybe the New Threads, Conversations and Global views need a menu choice to affect the view to toggle a list (for filter exclusive of or inclusive). But yeah, UI can get messy, and want to avoid many levels deep to effect a change.