Comment 1 for bug 402318

Revision history for this message
Jeremy Nickurak (nickurak) wrote :

Conditions of interest would apply to, I think, 3 classes of rules:

A) Line matching a regexp

B) Line has not been transmitted to any session yet

C) Other lines

For each class, the user should be able to define a minimum number of seconds/minutes/hours, or number-of-subsequent lines for which that line should be replicated. Lines matching more than one rule class would be replicated for the largest amount of any of its matching rules.

Under such a scenario, I could say that all lines about me or jabber are replicated for a week, lines not transmitted to an active session are held for up to 3 days, and all conversations/channels get a minimum of 100 lines held, so when I connect I always get some context for where things had been before I connected.