vCard backup contains deprecated type ISDN

asked 2014-02-10 01:41:19 +0300

axaq gravatar image

updated 2014-02-10 01:47:18 +0300

Backup file .vault/People/data/all.vcf of contacts created with People app contain deprecated telefon type ISDN:

TEL;TYPE=ISDN,HOME:1234
TEL;TYPE=ISDN,WORK:5678

Type ISDN is not found in RFC6350 anymore.

edit retag flag offensive close delete

Comments

ISDN is still available (ISDN is specified by ITU standards not RFCs; RFC 6350 only specifies "predefined types" , see section 6.4.1 "TEL"). So it is not wrong having type ISDN in vCard sets. (Question is, whether other databases can make use of such type. And, accepted, I do not see any sensible reason for that type to be differentiated from the predefined types – but that's another question.)

jgr ( 2014-02-10 01:50:54 +0300 )edit

@jgr: RFC 6350 obsoletes RFC 2426 which had ISDN defined as tel-type. So as you wrote ISDN is not one of the current "predefined types" anymore.

axaq ( 2014-02-10 02:35:39 +0300 )edit

@jgr: People app changes types from VOICE to ISDN when editing imported contacts. That could result to duplicates.

axaq ( 2014-02-10 03:35:29 +0300 )edit

What version does the .vcf file indicate? 3.0 or 4.0? Version 3.0 would refer to the older RFC 2426. Anyway, replacing VOICE with ISDN seems strange to me, too. I see no reason to use ISDN.

Stefanix ( 2014-02-10 06:30:59 +0300 )edit

It's version 3.0.

I just started reading about vCard RFCs yesterday. That's why I tagged this question with "enhancement" :-)

My problem with ISDN is that imported vCards get changed when edited.

I don't know if other tools would have problems importing vCards with ISDN telephone type. Haven't tried sending vCards to other phones via Bluetooth or so.

axaq ( 2014-02-10 12:45:21 +0300 )edit