Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

suggestion : pin a message / order manually the messages / description of a group #61

Open
ceeddd opened this issue Nov 22, 2023 · 3 comments
Milestone

Comments

@ceeddd
Copy link

ceeddd commented Nov 22, 2023

Hi,
I'd like to have a way to présent a group to the visitors.
It could be :

  • pin a message to be read first
  • order manually the messages
  • write a description of the message with links and images (like the messages)

Thanks

@nrobinaubertin
Copy link
Member

Hello,
Thanks for the suggestions.

Pinning messages is a good idea and should not be too complicated. The only thing to decide is the order of pinned messages if multiple are pinned. Or we could decide to be able to pin only one message.

Manually ordering messages is something that somebody already suggested to me. This one will be part of a future feature idea: to have groups that act not as forums but as collaborative notes taking.

I don't really like adding "content" to a group. I see a group as some messages, some users and display/interact rules.

@nrobinaubertin
Copy link
Member

After thinking a bit about this, I propose to add a property on messages: "order". This will be an integer that will allow for some ordering.
We should display messages by starting with the lowest order and finishing by those who don't have one. In case of same order, the lastActivityDate should be used.

This allows for message pinning and more complex ordering if need be in the future.
Since this needs a database change, it will be for the 0.6.x

@nrobinaubertin nrobinaubertin added this to the 0.6 milestone Dec 16, 2023
@ceeddd
Copy link
Author

ceeddd commented Dec 19, 2023

sounds great ! thanks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants