Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Identities Management #422

Open
4 tasks
devmount opened this issue Aug 22, 2023 · 2 comments
Open
4 tasks

Identities Management #422

devmount opened this issue Aug 22, 2023 · 2 comments
Assignees
Labels
enhancement Improve quality of existing features

Comments

@devmount
Copy link
Owner

Is your feature request related to a problem? Please describe.
As already discussed in #252 (reply in thread), 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 #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 devmount added the enhancement Improve quality of existing features label Aug 22, 2023
@devmount devmount self-assigned this Aug 22, 2023
@js10016
Copy link

js10016 commented Aug 22, 2023

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!

@devmount
Copy link
Owner Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improve quality of existing features
Projects
None yet
Development

No branches or pull requests

2 participants