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

Integrate with the OS/DE contacts storage. #2515

Open
RokeJulianLockhart opened this issue Aug 28, 2024 · 0 comments
Open

Integrate with the OS/DE contacts storage. #2515

RokeJulianLockhart opened this issue Aug 28, 2024 · 0 comments

Comments

@RokeJulianLockhart
Copy link

RokeJulianLockhart commented Aug 28, 2024

Your use case

What would you like to do?

I want to see consistent, true information (like photographic avatars and full names) across my communication services, rather than pseudonyms for names, and random pictograms for avatars.

Why would you like to do it?

So that I can easily identify contacts.

How would you like to achieve it?

By integrating with the OS/DE contacts storage, like https://bugzilla.mozilla.org/show_bug.cgi?id=1845008#c0 describes (paraphrased):

  1. AOSP 14 provides Contacts Provider, and https://github.com/alexstyl/contactstore/blob/ee2c5b0bc014b8191783e44e610315c1cc51d896/README.md#does-contact-store-support-all-features-the-default-contacts-api-does:~:text=Does%20Contact%20Store%20support%20all,new%20feature%20request%20on%20Github is available too.

  2. Windows 11 provides what [Enhancement] Show contact names for commit authors instead of git names. Murmele/Gittyup#600 (comment) describes:

    Apps can be allowed access easily using a prompt or manually, per this. The API is fairly robust and easy to work with even in legacy software, per https://learn.microsoft.com/en-us/windows/win32/api/_wincontacts/ (see this reduced permalink if unavailable). Although this is probably the better choice.

  3. KDE Plasma 6 provides Akonadi.

Have you considered any alternatives?

#341 (comment) suggest that the web client should integrate with contact storage services' APIs.

Additional context

#341 (comment) appears to suggest what it does for reasons like what #848 (comment) describes - an inability to locate acquaintances. I support this too, but consider it less immediately feasible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant