third-stats icon indicating copy to clipboard operation
third-stats copied to clipboard

Identities Management

Open devmount opened this issue 2 years ago • 2 comments

Is your feature request related to a problem? Please describe. As already discussed in https://github.com/devmount/third-stats/discussions/252#discussioncomment-6668656, the current add-on option for adding local identities is confusing and not sufficient for some use cases.

Describe the solution you'd like

  • [ ] Rename option "Local Identities" to "Identities" and make it more general (identities configured here are applied to all accounts, local and non local)
  • [ ] Merge ThirdStats identities with Thunderbird identities
  • [ ] Provide a list of all identities, also the ones configured in Thunderbird, to give an overview of all identities considered in stats creation
  • [ ] Option "Self Messages" keeps its functionality for all identities configured in Thunderbird

This should reduce confusion since all identities are visible in the ThirdStats options.

Describe alternatives you've considered See https://github.com/devmount/third-stats/discussions/252

Additional context Once this is implemented we can iterate on it, e.g. if there is a need, to assign Identities to accounts in the ThirdStats options.

devmount avatar Aug 22 '23 07:08 devmount

Thanks, Andreas. I realise that I am not quite sure exactly what you mean for options 1) and 3). Thinking about it some more, I would be in favour of having something like:

Active Accounts Enable or disable Thunderbird accounts as ThirdStats identities. Disabled accounts won't appear in any identity lists or stats.

Other Identities A list of other email addresses to recognize as 'sent from'.

Identity Management Give each identity a custom color to distinguish between them in comparison mode. Activating more than one identity enables the All Identities' stats filter option for sum and comparison view

I.e. replace the term "accounts" with "identities" and have the functionality to customise non-account identities.

Is that anything like option 3? Sorry if I am being dim!

js10016 avatar Aug 22 '23 08:08 js10016

Thank you for your ideas, Jane. Those are great for further iteration. Replacing accounts with identities would be a rather big change and for now I would like to keep it smaller / simpler. I see the need for doing stuff on the identities level rather than on the accounts level though. Once the tasks proposed above are implemented, we can explore extending the identities option to a more grown identities manager with activation/deactivation and coloring.

devmount avatar Aug 22 '23 08:08 devmount