-
Notifications
You must be signed in to change notification settings - Fork 26
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
Adding publicbodies as IATI codelist #74
Comments
@rgrp thoughts? |
+1 |
Will forward this to IATI Tech Team. Takes 2 weeks to process (I think) |
Hello all, This looks great! I've just added it to our non-embedded codelist consultations - see here. I'm just thinking - when constructing an IATI Ogranisation Identifier, the regex One simple fix would be for publishers to use a dash or underscore instead of a slash to concatenate the country code to the id. So where an entry on Public Bodies reads:
The IATI Identifier for the corresponding organisation could be The only issue with this is that will hinder lookup/searching from Public Bodies to IATI or vice versa, and secondary reporters would have to find out or decide how to convert between the two. Does anyone have any proposals of how best to deal with this? I imagine it would be quite a big ask for you the replace the slash with an underscore, or something similar, but for anyone wanting to use an ID from this database in a URL it would certainly be helpful. Just a thought. I look forward to seeing this develop - I expect it to be very helpful for data users in IATI or otherwise. Thanks! |
@rory09 how does IATI (or specs that IATI references) generally handle "country code + in country identifier" stuff? The reason for the |
Hi @rgrp - that's interesting. The central difference with IATI is that we use identifiers as string references within XML attributes. So, for instance, if a publisher were to declare a participating organisation within an IATI activity, they would want to include the following line of XML: <participating-org ref="GB-COH-123456789" role="1" type="40">
<!-- the role and type values are declared in codelists online, along
with the codes for country and registration agency -->
<narrative>Name of Agency</narrative>
</participating-org> here, the So the short answer is that IATI handles this kind of concatenation with dashes. The motivation for this was, I think, partly to do with the variety of identifiers that would be dealt with (not all would have a country code), as well as wanting the identifier to be easily inserted into a url as is, given the variety. I hope this is useful context - if you'd like to know any more about IATI, please let me know. For now, I've scheduled for Public Bodies to be included towards the end of the next week. If you have any further ideas for how best to construct IATI identifiers given the above, please let me know. |
@rory09 where did we leave off on this? Was Public Bodies included last year? Cheers! |
Public bodies is in the http://org-id.guide codelist that will shortly replace the IATI list (http://org-id.guide/list/XI-PB) I don't think the '/' character substitution issue has been resolved yet. |
Thanks for the update @timgdavies. |
@timgdavies "http://org-id.guide codelist will shortly replace the IATI list": are you speaking on behalf of IATI? @todrobbins XI-PB is included in http://iatistandard.org/202/codelists/OrganisationRegistrationAgency/, so you can close this issue The "slash vs underscore" issue reflects a big difference in philosophy, so I believe it merits a new issue to be opened: IATI/IATI-Codelists-NonEmbedded#152 "Does this mean when an official register becomes available, we should deprecate "aggregator" identifier schemes or URLs (like OpenCorporates or PublicBodies) in favor of that official register?" (please comment there) |
@VladimirAlexiev I don't speak for IATI - but the issue where this change is proposed and so far has had no objections can be found at https://discuss.iatistandard.org/t/migration-of-organisationregistrationagency-codelist-to-org-id-guide/851 |
Thanks for the info! |
Apologies all, this is my personal email and I think these emails have been
falling foul of an overzealous filter I set up to deal with github
notifications.
Thank you Tim for clearing this up. I should mention that whilst I used to
be a part of the IATI secretariat, I'm no a member of Open Data Services
Co-operative along with Tim, so I also don't speak for IATI. That being
said, I've worked with Tim in collaboration with the IATI Secretariat on
the org-id.guide project, and I would agree that it is very likely to
become the official organisation-id prefix list.
Thanks for setting up the new ticket, Vladimir - I'll see you in the
comments section there!
Best,
Rory
…On 22 May 2017 at 10:08, Vladimir Alexiev ***@***.***> wrote:
Thanks for the info!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#74 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AHcY8dEQzkBtAyNS-UXDTQYlx3GM14Ygks5r8VCSgaJpZM4HOO0M>
.
|
Indeed it included there. @VladimirAlexiev thank you for pointing it out. However, the line has some information that I think is incorrect. In particular the
Do you know how this could be fixed? |
@timgdavies and @rorads do you know how the process is on IATI, in order to fix the "public database" entry for PublicBodies from I think this is the only think keeping us from closing this issue as finished. |
Email support@iatistandard.org |
Hi @augusto-herrmann - I'm not completely sure what the process for this is now, as a lot has changed since I left IATI, but I think it might be as simple as submitting a pull request here flipping the Parallel to this, org-id.guide still exists and lists Public Bodies here. I think you can follow these instructions, or raise an issue on this repo. |
Thanks, @bill-anderson. I sent an email:
|
@augusto-herrmann and all, IATI no longer maintains this codelist. We only maintain XI-IATI codes. The process will be to identify if XI-PB is available in org-id.guide. I can see it is available (http://org-id.guide/list/XI-PB) and also see repo here and suggest a change by creating a pull request.
|
Considering that the IATI codelist is no longer maintained (as highlighted by @PetyaKangalova above), and that we are already present at its successor list (org-id.guide), if no one has any objections (esp. @danfowler, @timgdavies & @rufuspollock who were involved when opening it), I'll soon close this issue as solved. |
As suggested by @timgdavies here, we should submit a code for PublicBodies.org to IATI's Organisation Registration Agency codelist.
Related: #41
Something like this?
How to do it:
The text was updated successfully, but these errors were encountered: