Hi all,

I'm evaluating roundcube as a base for an advanced gmail-like webmail for customers and I'm looking around in the code planning to add some functionalities. I would like to know your opinion about the threads/conversations thing.
I'm thinking about gmail-style conversations, which are sooo useful and pretty especially when you search something and in a couple of clicks you can view the entire thread without further searches. What would be the impact on the code ? Here are my thoughts:

- add a db table to hold a list of mail_ids for every conversation_id
- modify program/steps/list.inc to group mails in conversations
- add program/steps/show_conversation.inc - something around a superset of show.inc
- modify js to accomodate the changes (the most unknown part to me, currently)

Which are the right directions to take? Are you interested in the feature? Should it be part of core roundcube or implemented as a plugin through the incoming API ?

thanks for your attention
Michele