IATI Technical Team take a look at this codelist in 2.02 http://iatistandard.org/202/codelists/OrganisationIdentifier/
As of 1.04 this list is no longer maintained.
As well as not maintained, this list is “wrong” (the country codes should be numeric) and out-of-synch with the source (OECD DAC aka XM-DAC).
Is there a compelling reason to publish this list within the documentation and resources for versions beyond 1.04? I still see people download this list and consume it, without reading the notice. Better for all to just remove it from the relevant repositories?
Thanks Bill Anderson - have put something into https://github.com/IATI/IATI-Codelists-NonEmbedded/issues/176 - it’s a Non Embedded Codelist, so should make this easier…
At present Non-Embedded Codelists refer to Codelists that are present at all versions of the Standard. There is no way for a Non-Embedded Codelist to exist at some versions (decimal or integer) but not others.
In terms of hiding it from display on iatistandard.org against versions of the Standard from 1.05+, we have deemed it to be a wontfix due to the way in which the site is generated, and upcoming work on the core website architecture.
In parallel to this, Petya Kangalova (with assistance from others) has been working on a full solution to rectify the oversight that leads to the situation that has been brought up here (plus a range of other issues, some impacting the proposal to re-categorise some Embedded Codelists as Non-Embedded). I cannot recall the exact status of this, though last I saw it was a reasonably comprehensive and sensible proposal.
If the proposal in this thread is to completely wipe this Codelist from the face of history, that can be done (from a technical perspective). If the proposal is to remove it from versions 1.05+ (or 2.01+) only, that is not possible with the current methods of Codelist categorisation.
All other IATI codelists define allowable values for an attribute or element. Not so for this list, which provides information about possible reference values.
Removing it from all versions does not break anything.
That’s the difference between a complete and incomplete codelist, isn’t it? If so, I’ve no idea why the Organisation Identifier codelist is complete. I suspect that’s probably an error (this is far from a complete list of all organisation identifiers!) My mistake! I muddled up two codelists.
But anyway – Great! It sounds like removing the codelist is both technically possible, and won’t break anything. This is brilliant – Let’s do it!
So - is the way forward to remove this list?
I’ve sent a PR for that:
github.com/IATI/IATI-Codelists-NonEmbedded Remove the OrganisationIdentifier codelist IATI:master ← andylolz:176-remove-OrganisationIdentifier-codelist opened 11:57AM - 12 Feb 18 UTC andylolz +0 -2530