Message count limit #695

Open
opened 2014-07-28 10:35:12 +02:00 by neko259 · 4 comments
neko259 commented 2014-07-28 10:35:12 +02:00 (Migrated from github.com)

Please add the limit to a maximum number of inbox messages. There are too many of them and removing very very very old ones is slow if doing it manually.

Please add the limit to a maximum number of inbox messages. There are too many of them and removing very very very old ones is slow if doing it manually.
ghost commented 2014-07-30 14:38:00 +02:00 (Migrated from github.com)

Added to TODO list. An alternative might be to have messages expire from the inbox after a specified amount of time.

Added to TODO list. An alternative might be to have messages expire from the inbox after a specified amount of time.
bmng-dev commented 2014-07-31 08:42:25 +02:00 (Migrated from github.com)

Email had a similar problem too. Users who reached the storage limit complained they couldn't get new messages and insisted the messages they kept were important. If messages are deleted without the users knowledge they complain about losing important messages. If users have 'unlimited' storage they complain about performance issues or not being able to find messages. Users are the ultimate decision maker in which messages are important/unimportant to them, so it falls to users to have an adequate workflow that archives important messages and deletes unimportant ones.

Certainly the delete mechanism needs improvement but with a workflow that regularly goes through your inbox identifying important and unimportant messages and archving/deleting them as appropriate users shouldn't have so many messages that deletion causes significant delay. Just in case people don't know, you can right-click on a message in the inbox and there is a 'Save message as...' option useful for archiving.

Email had a similar problem too. Users who reached the storage limit complained they couldn't get new messages and insisted the messages they kept were important. If messages are deleted without the users knowledge they complain about losing important messages. If users have 'unlimited' storage they complain about performance issues or not being able to find messages. Users are the ultimate decision maker in which messages are important/unimportant to them, so it falls to users to have an adequate workflow that archives important messages and deletes unimportant ones. Certainly the delete mechanism needs improvement but with a workflow that regularly goes through your inbox identifying important and unimportant messages and archving/deleting them as appropriate users shouldn't have so many messages that deletion causes significant delay. Just in case people don't know, you can right-click on a message in the inbox and there is a 'Save message as...' option useful for archiving.
ghost commented 2014-07-31 08:47:50 +02:00 (Migrated from github.com)

So I think this should be off by default, and maybe configurable by address. You might not care that chan messages expire after some time but always want to keep messages for other addresses.

So I think this should be off by default, and maybe configurable by address. You might not care that chan messages expire after some time but always want to keep messages for other addresses.
neko259 commented 2014-07-31 08:59:56 +02:00 (Migrated from github.com)

@bmng-dev My email client has a setting to delete the old messages and (optionally) keep "starred" ones. I think for now just deleting messages would work fine (off by default for those who want to keep their important messages) and then add "add to favorites" option.

@bmng-dev My email client has a setting to delete the old messages and (optionally) keep "starred" ones. I think for now just deleting messages would work fine (off by default for those who want to keep their important messages) and then add "add to favorites" option.
This repo is archived. You cannot comment on issues.
1 Participants
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Bitmessage/PyBitmessage-2025-02-25#695
No description provided.