Skip to content
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

Use of deprecation in IWXXM #102

Closed
blchoy opened this issue Aug 6, 2018 · 2 comments
Closed

Use of deprecation in IWXXM #102

blchoy opened this issue Aug 6, 2018 · 2 comments

Comments

@blchoy
Copy link
Member

blchoy commented Aug 6, 2018

We promised (https://github.com/wmo-im/iwxxm/wiki/Common-approaches-accross-exchange-models) but we did not put deprecation information in IWXXM 3.0RC1. We shall do this in subsequent releases.

Thanks Eddy (@porosnie) for pointing out.

@blchoy blchoy added this to the IWXXM 3.0rc2 milestone Aug 6, 2018
@blchoy blchoy removed this from the IWXXM 3.0rc2 milestone Aug 13, 2018
@blchoy
Copy link
Member Author

blchoy commented Aug 13, 2018

As I take a deeper look, I am not too sure the methodology can be easily applied in the case of IWXXM. As one may aware, IWXXM is governed by ICAO and WMO and it has to align with the amendment cycle of the regulatory documents which is ICAO Annex 3 and WMO No.306. Take Amendment 78 to ICAO Annex 3 as an example. It was approved by ANC at around May 2018 and will become applicable by Nov 2018. Once a feature was removed in Amendment 78 it should not be used from Nov 2018, and it should not even exist in the latest version of document including the schemas. Don't forget approval to the schemas by WMO comes afterwards. To adopt the methodology of deprecation we may need to change either the approval or implementation processes or both, but any of them would be a huge change.

I think we need some time to discuss the way forward.

@blchoy
Copy link
Member Author

blchoy commented Dec 1, 2018

A paper was presented on this topic at the joint ICAO WG-MIE and WG-MRI workshop and the participants agreed that the deprecation procedures would be considered only when necessary. This may occur when we have better procedures which both align with the existing ICAO Annex 3 amendment approval procedures and change management best practices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant