[Added] Minor v2.03 schema refactor, plus namespace bugfix

A pull request was sent/received that makes changes to the version 2.03 schema. @IATI-techteam suggested raising it with the community before they reach a decision, so that’s what I’m doing here.

The pull request in question DRYs up the schema a bit, to move some currency-related code out of the activity and organisation schemas and into the common schema (used by both). This is consistent with other refactoring changes made at v2.03.

It also fixes a minor bug related to custom namespaces. Java programmers may have run into this problem, since xjc gets stuck as a result of this bug (Unique Particle Attribution error).

If anyone objects to (or supports!) changing the v2.03 schema in this way, speak now! Thanks

thanks for this @andylolz …20 chars

1 Like

The changes have been checked on our end as well and we have merged them in the version-2.03 branch today since there has been no further activity on this thread.

Great – many thanks @IATI-techteam