-
Notifications
You must be signed in to change notification settings - Fork 46
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
Fetch currency codes from datahub #607
Conversation
477acd1
to
502cd9b
Compare
This pull request adds withdrawn codes to the codelist. Some active codes are renamed slightly. The following codes have been withdrawn:
The following new active codes have been added:
There is currently one removal - XBT (Bitcoin) - as this is not in the upstream codelist. |
We discussed earlier that this needs a patch version update to be merged. We will look for any other issues in need of patch updates, and try and roll those things together over the next week - and alert the community list in case anyone happens to be relying on XBT etc. |
Some context on XBT: We think we should be able to remove this as a bugfix, as it's not in ISO4217, so therefore erroneously on our list. Our codelist docs say:
|
I made a few edits directly.
|
Note that we lost another code: The explanation is in amendment 163 (docx): "The People’s Bank of China confirmed that the currency “Peoples Bank Dollar” (CNX) never existed in China (amendment no. 27)." |
ISO4217 is updated at least once a year. Here are amendment dates in the last decade:
There may be implications for the version upgrade schedule (TBD) of the standard. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should we run this script in build_docs.sh?
No, because that makes the build less reproducible. |
👍 In that case, I'll create an issue to add this step to the handbook. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving, but I forget the implications of merging a change to the schema in terms of governance, so I'll let @timgdavies merge.
Also, I don't know at what point we update the changelog, but we could have something like:
Now that I think of it – is it more appropriate to deprecate XBT from a governance perspective? I don't think anyone was using it, though. |
I've added the changelog to this branch, based on this change as giving us 1.1.2 and ready to merge into 1.1-dev. |
closes #554
Remaining TODOs: