Opened 7 years ago

Closed 3 years ago

Last modified 3 years ago

#1424907 closed Feature Requests (fixed)

Message Threads

Reported by: nobody Owned by: nobody
Priority: 1 - Highest Milestone: 0.4-beta
Component: Core functionality Version: None
Severity: major Keywords:
Cc: Atrus, roundcube@…, jstepien@…, roundcube-trk@…, daniel@…, roundcube@…, darkside@…, cheungpat, aperez@…, martijn@…, fahhem2@…, roundcube@…, prlewis@…, alexis@…, owen@…, janusz@…

Description

Really useful for mailing lists and such...

Change History (32)

comment:1 Changed 7 years ago by nobody

Logged In: NO 

I vote for this one as well, very much.

comment:2 Changed 7 years ago by Mikos

  • Priority changed from 5 to 1
  • Severity set to critical

I also vote for this.

comment:3 Changed 6 years ago by freesbie

I vote for this too.

comment:4 Changed 6 years ago by lemon

I vote for message threads, but please do NOT like Thunderbird which is broken. Thunderbird makes threads by subject, sometimes you get completely unrelated things on one same thread just because they have the same subject. Message threading must be done the right way.

comment:5 Changed 5 years ago by seansan

  • Milestone set to later
  • Summary changed from Message Threads like in Thunderbird to Message Threads

comment:6 Changed 5 years ago by seansan

  • Milestone changed from later to 0.4-beta

comment:7 Changed 5 years ago by Atrus

  • Cc Atrus added

comment:8 Changed 4 years ago by tux1337

  • Cc roundcube@… added

I also vote for this feature

comment:9 follow-up: Changed 4 years ago by jan

  • Cc jstepien@… added

I agree, this is a feature of major importance.

SquirrelMail and Horde have already implemented IMAP threads. Taking into account that they're both released under the terms of GPL, RoundCube project can use their code and take advantage of the fact that it's tested and mature.

http://www.google.com/codesearch?q=imap+thread+lang%3Aphp

comment:10 in reply to: ↑ 9 ; follow-up: Changed 4 years ago by ex_sqm

Replying to jan:

I agree, this is a feature of major importance.

A very strong ++ by me. Threading is a must.

http://www.google.com/codesearch?q=imap+thread+lang%3Aphp

I think it would be better to support native IMAP threading as defined in Rfc 5256

comment:11 in reply to: ↑ 10 Changed 4 years ago by jan

Replying to ex_sqm:

Replying to jan:

http://www.google.com/codesearch?q=imap+thread+lang%3Aphp

I think it would be better to support native IMAP threading as defined in Rfc 5256

SquirrelMail seems to support them. See http://www.squirrelmail.org/docs/admin/admin-6.html#ss6.3 for details.

comment:12 follow-up: Changed 4 years ago by alec

  • Component changed from Other to Core functionality
  • Severity changed from critical to major

First try of threads implementation - http://www.atomice.com/blog/?page_id=34

comment:13 in reply to: ↑ 12 Changed 4 years ago by lacri

Replying to alec:

First try of threads implementation - http://www.atomice.com/blog/?page_id=34

i have add this to my installation of RoundCube 0.2 stable patched 0.2.1 merged with the devel-api version, i must modifie the Threads Implementation in the app.js and now works fine and very good, i have add a modification thats is enable or disable in config and when enable user can enabled disabled this in settings when is set to disable the option for threads in folder settings is hidden.

Is a nice feature i hope this will go in RoundCube.

comment:14 Changed 4 years ago by atrus

  • Cc roundcube-trk@… added

comment:15 Changed 4 years ago by dan

  • Cc daniel@… added

comment:16 Changed 4 years ago by cyberpear

  • Cc roundcube@… added

comment:17 Changed 4 years ago by darkside

  • Cc darkside@… added

comment:18 Changed 4 years ago by cheungpat

  • Cc cheungpat added

comment:19 Changed 4 years ago by aperez

  • Cc aperez@… added

comment:20 Changed 4 years ago by munnik

  • Cc martijn@… added

comment:21 Changed 3 years ago by alec

For all interested. Work in progress in devel-threads branch.

comment:22 Changed 3 years ago by edekzkrainykredek

I think you should follow GMail-style, classical threads patch mentioned in one of previous comments are not so ergonomic as gmail.

comment:23 Changed 3 years ago by fahhem

  • Cc fahhem2@… added

comment:24 Changed 3 years ago by Lazlo

  • Cc roundcube@… added

comment:25 Changed 3 years ago by prlewis

  • Cc prlewis@… added

comment:26 Changed 3 years ago by Lazlo

When will the threads branch be merged with trunk? The trunk has a larger user (test)base.

comment:27 Changed 3 years ago by alec

It will be merged when it will be ready. We need at least to fix "updating threaded message list on message delete" (and maybe "don't reload messages list on check_recent") and some css fixes. See http://trac.roundcube.net/browser/branches/devel-threads/THREADS. Any help with css would be nice.

comment:28 Changed 3 years ago by alahouze

  • Cc alexis@… added

comment:29 Changed 3 years ago by omehegan

  • Cc owen@… added

comment:30 Changed 3 years ago by janusz

  • Cc janusz@… added

comment:31 Changed 3 years ago by alec

  • Resolution changed from None to fixed
  • Status changed from assigned to closed

This is already merged with trunk, so I'll close this ticket.

comment:32 Changed 3 years ago by atrus

Hmm. Most email clients do threading regardless of whether or not the server supports it. It seems like roundcube is relying on some kind of threading support from the server? (I didn't even know such a thing existed in the IMAP protocol...)

Anyways, threading doesn't work with gmail as the imap server, which is a bummer.

Note: See TracTickets for help on using tickets.