Chat
1-on-1 Chat
This is a private conversation between two users. You may never leave, nobody else may ever join.
Some other information relating to things between the two users may be inserted into the chat (e.g. "James requested a banana from you. 5 minutes ago.").
- created on first message
- only ever 1 private chat between any 2 given people (unique in db)
- can never be deleted
- can never add another person
- can never leave it
Note: a group chat or a chat about a thing could exist between the same two people, and this is ok.
Use chat only for "private" messages between a set of users (i.e. not connected to a group/store/event, etc)
Multichat
This is private chat between an arbitary set of users, you select some users when creating the chat. Users may leave it later, and others may be added. Optionally, it can have a topic.
We use the word multichat instead of group chat to make it clear that it is not related to a group.
- created explicitly by someone
- no uniqueness in db (i.e. 2 separate conversations with the same 3 people in each is allowed)
- can have other people added
- can have people removed
- not connected to anything else (e.g. group/store/basket)
- (not sure about deletion)use chat only for "private" messages between a set of users (i.e. not connected to a group/store/event, etc)
Mockups
Stage 1 - Rotterdam Development Goals
Feature Set: Standard Chat box
Feature Set: Item Request Message
- in normal chat stream, with a special message showing details and link to item. "2016-01-05 21:00: User XY requests your item (url) Custom text"
Stage 2 - MVP Final
- Send images to other people
- Multichat
Stage 3 - Distant Goals
nothing so far
To the extent possible under law, the yunity wiki contributors have waived all copyright and related or neighboring rights to the content of the yunity wiki. More information...
You have an account but can't edit or create pages? Write us in the open chatroom or in our yunity Slack!