Arg0s1080 / mrz

Machine Readable Zone generator and checker for official travel documents sizes 1, 2, 3, MRVA and MRVB (Passports, Visas, national id cards and other travel documents)
GNU General Public License v3.0
328 stars 122 forks source link

changed Kosovo country code #22

Closed Asa-Nisi-Masa closed 3 years ago

Asa-Nisi-Masa commented 3 years ago
Arg0s1080 commented 3 years ago

Hi!

I've taken a look at all of this and don't know what to do.

On one side:

On the other hand, it is a fact that the code is used and that many passports have been issued with RKS:

It should also be taken into account that, although there are still passports issued by the United Nations, according to the article, since 2010 there are none in force and all passports issued since 2008 use the new code.

It seems to me that the correct thing should be to keep the 2 codes in the dictionary by adding comments to the entries. It could look like this:

[...]
"Kosovo UN": "UNK",  # ceased being issued in 2008
"Kosovo": "RKS",  # not ICAO-endorsed
[...]

What do you think about this solution?

Best regard!

Asa-Nisi-Masa commented 3 years ago

Hi!

I've taken a look at all of this and don't know what to do.

On one side:

  • "the country/citizenship code RKS is not within ISO 3166 and thus not ICAO-endorsed."
  • There are countries that still do not recognize the new Kosovar passport

On the other hand, it is a fact that the code is used and that many passports have been issued with RKS:

  • "The passport design was disclosed on 14 March 2008. The first passports were issued on 30 July 2008 and as of 20 May 2009, 300,000 passports have been issued to the citizens of Kosovo."

It should also be taken into account that, although there are still passports issued by the United Nations, according to the article, since 2010 there are none in force and all passports issued since 2008 use the new code.

It seems to me that the correct thing should be to keep the 2 codes in the dictionary by adding comments to the entries. It could look like this:

[...]
"Kosovo UN": "UNK",  # ceased being issued in 2008
"Kosovo": "RKS",  # not ICAO-endorsed
[...]

What do you think about this solution?

Best regard!

Yes, I think your suggested approach is the best way to continue. For some reason I did not notice that the old documents might still be in circulation.

Arg0s1080 commented 3 years ago

It's done.

Thanks!