Sponsoring chat feature

Proposal

Following Chat functionnality on resources, we would like to implement the chat feature but without the “real-time” behavior for now.
So it would allow to post message on a channel per document that will be distributed to subscribers through the proper channel (for now email but with the idea to be able to extend it later). There will be also the possibility to post private message that will only be visible by actual users.
The message will not be threaded (in order to work with any channel) but displayed in chronological order.
An email gateway will allow to post a message by answering to the notification email. Only the text version will be used and try to remove the quoted text.

The biggest part is the design of the widget in both clients. The idea is to have a posting form on top and below the messages with the latest on top.
The chat widget will be shown on demand next to the form (like the preview of attachments).
The list of message will be read-only with an option to see meta-data.

Budget

We have estimated the effort to 10 days of development.
For B2CK this means a budget of 5000€ (without VAT).
The budget will be divided in equal parts between the contributors.
Contributors may add an upper limit (minimum: 500€) to their contribution in case there are not enough contributors. For that they will just need to post a message with their limit (so others may anticipate their costs).

Contributors

Contribute to chat feature
  • contribute
0 voters
2 Likes

Upper limit 2000 Euro

2 Likes

I haven’t fully understood what’s going to be done and the functionalities, but it’s an interesting development so I’m willing to pay up to 1000€

2 Likes

upper limit 1000 EUR

1 Like

Hi folks. I raise the upper limit to 3000.- so we can start. Let’s go!

And don’t hesitate to donate here for our tryton.org projects: https://gofund.me/c45b32df :heart_eyes:

IIUC, the order design it’s in the opposite of any chat. It’s a common design for emails or blogs but not for chats.
You normally have the posting form at the bottom and the messages at the top of the screen with the recent messages at the bottom. Just like the discourse chat.

Can you confirm? Which are your reasons on doing it like this?

Thanks everyone for the support.
So we will have:

@Nicolas : 1000€
@tbruyere: 1000€
@timitos : 1000€
@s.vogel : 2000€

We will start the development in the coming weeks.

3 Likes

That you know.

It is much more difficult with the available widgets to implement an infinite scrolling on top.

1 Like