kontalk / desktopclient-java

Kontalk official platform independent desktop client
https://www.kontalk.org
GNU General Public License v3.0
58 stars 24 forks source link

Match contacts with known phonenumbers #17

Open webratte opened 9 years ago

webratte commented 9 years ago

Some people using for first registation a nickname. And so I don't know who is who.

There should be a way to match the contacts with phonenumbers like in Android Client. Maybe a way could be to import Android phonebook into the Desktop Client?

abika commented 9 years ago

This is complicated. The server shouldn't have to deal with this at all (for privacy and implementation reasons). A first idea is to send the vcards for all Kontalk user on the phone to the desktop client - after some special request from the desktop.

Anyway, this requires also extending the Android client. Have to think about this...

daniele-athome commented 9 years ago

@abika I always thought that a desktop client could import contacts directly from a vcf file from the device or sync with a Google account or something like that. All inside the client, no information is sent to the server. What do you think?

webratte commented 9 years ago

A vcf (or csv?) File was my idea. User who can export/import the keyfile, can also export/import vcf from phonebook I think. On this way you also could Import adresses from mailprovider or mailclient like Thunderbird.

In deskttopclient you have currently two Buttons (threds and contacts) If you add a new Button like "phonebook" I could add new phonenumbers manually without export/import. So I do it with my Thunderbird Contacts.

abika commented 9 years ago

vcf is fine, no big deal.

But I would like to avoid another manual file transfer. Usability has priority, so if its possible to do this automatically over the Kontalk network we should prefer this solution. On the other hand this means additional work for you, @daniele-athome .

And what exactly is the benefit of importing the phonebook into the client, besides the user names?

daniele-athome commented 9 years ago

I think having the actual phone numbers & names it's the only advantage (I can't think of anything else).

About the file transfer: it can be transferred using a normal vCard attachment, which is already supported by the Android app.