Open
Description
Tasks
User Story
As a Damus user who'd like to group together others users, I would like the capability to create, and modify lists of users, so that I can organize various user groups according to my preferences.
As a Damus user who'd like to discover information from a focused groups of users, I'd like to be able to see, and follow lists of users, so that I can find information from a particular group of people.
Acceptance Criteria
MVP
- Favorite/Starred Users #2438
- Lists side menu #2439
- Push notification option to notify when favourited user posts #2441
- List selection #2440
Full list implementation
- List can be set to
public
orprivate
(encrypted) #2445 - Damus user can create new lists in lists menu (profile icon -> lists menu),
- When creating a new list, user must specify a list name (for instance, "nostr devs"), and can optionally specify a description (for instance "a list of devs who have contributed to the nostr protocol"). Suggested max 25 characters for list title, and max 100 characters for list description.
- List creator can add users to lists by searching by npub, or name from the lists menu,
- List creator can add or remove a user from an existing list by going to a user's profile, and hitting the three dots
- List creator can add or remove a user to an existing list by holding a tap and opening the hidden profile menu
- Users shall be able to un/follow public lists,
- Public lists shall be shareable by any user (appear as quote note/reply).
Future Question/Tickets
It is possible for Damus to suggest initial follow lists to new users.- See lists that I'm a part of
- Remove myself from lists I'm a part of
- Pinned lists - enabling pinned list shortcuts in home page
- Report lists
Metadata
Metadata
Assignees
Type
Projects
Status
In Progress