younginnovations / aidstream-old

[Deprecated] AidStream is a platform for small and medium size NGOs to publish their aid data in IATI standard.
http://aidstream.org
3 stars 13 forks source link

Backwards compatibility with IATI versions #21

Closed stevieflow closed 8 years ago

stevieflow commented 10 years ago

Particularly with the advent of 2.01, it will become pressing to thinking about backwards compatibility.

How would I opt-out of 2.01, for example?

rolfkleef commented 10 years ago

Even with 1.03 > 1.04: I guess as a user I'd want to see a message "IATI version 1.04 is out, do you want to start publishing in this new version?"; with possibly some help in migrating fields where needed.

Without checking the details now, I can imagine that eg. location data could be published either as 1.03 or as 1.04 (gazetteer -> location-id/@vocabulary), but I might have visualisation tools that currently work with the 1.03 version of my data.

(And that then adds the question: how long do you want to keep supporting earlier versions within AidStream...)

stevieflow commented 10 years ago

Thanks Rolf

It's an important issue to consider, particularly with the advent of 2.01 next year, but also (as you state) with different location for 1.04

Hence, we might want to also delay 1.04 (https://github.com/younginnovations/aidstream/issues/17) integration in light of this

anjesh commented 8 years ago

Will be taken care in new AidStream https://github.com/younginnovations/aidstream-new/issues/3