data4development / IATI-data-validator

GNU Affero General Public License v3.0
5 stars 6 forks source link

Narrative mandatory for reporting org own sector vocabulary #51

Closed leostolk closed 3 years ago

leostolk commented 4 years ago

This warning is unexpected and seems to contradict the examples given on the standard page http://reference.iatistandard.org/203/activity-standard/iati-activities/iati-activity/sector/

It looks like a rule has been added to the standard in the guidelines, that was not existing before. The demand to add a narrative is strange as the narrative is declared in the vocabulary uri.

Suggest to go back to the original 2.03

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior A clear and concise description of what you expected to happen.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context Add any other context about the problem here.

samuele-mattiuzzo commented 4 years ago

@stormnl in the link you posted there's a snippet that is relevant to your feedback:

... It is also recommended that if a publisher has its own classification system or systems then the vocabularies 99 or 98 (Reporting Organisation’s own vocabularies) should be used in addition to DAC codes. Publishers using 98 or 99 must also include a narrative in the narrative element ...

This means that when a reporting org own vocabulary with code 98/99 is being published, then the narrative must be included, so I think the error you're receiving is actually being checked correctly.

To be confirmed by @PetyaKangalova / the BAs

leostolk commented 4 years ago

fine, than examples on the IATI standard page mislead new publishers as they do NOT contain a narrative.

PetyaKangalova commented 4 years ago

Hi Leo. Thank you for flagging! @samuele-mattiuzzo , is correct in stating the rule above.

The 'Example Usage' section is where the rule has not been made consistent (see screenshot below).

image We will fix the example usage to make sure it is in line with the rule: http://reference.iatistandard.org/203/activity-standard/iati-activities/iati-activity/sector/ and http://reference.iatistandard.org/203/activity-standard/iati-activities/iati-activity/sector/narrative/

leostolk commented 4 years ago

great, normal people follow examples and can't read a rule set. ;-)

rolfkleef commented 3 years ago

closing here