FHIR Chat · Make deprecation obvious? · cds hooks

Stream: cds hooks

Topic: Make deprecation obvious?


view this post on Zulip Lloyd McKenzie (Mar 07 2019 at 17:28):

Should we do something in the menu to distinguish 'deprecated' hooks? E.g. mark them with strikethrough or something?

view this post on Zulip Lloyd McKenzie (Mar 07 2019 at 18:52):

I might also make the template italics so it's obviously distinct from the true hooks

view this post on Zulip Kevin Shekleton (Mar 08 2019 at 13:59):

Can we just remove them and archive them off on a wiki or something? I don't want a bunch of deprecated/unused hooks cluttering up that list

view this post on Zulip Lloyd McKenzie (Mar 08 2019 at 15:42):

You could have an italicized link to "deprecated hooks" if you wanted and then have a page that pointed to them. How quickly you can just "yank" them should probably be driven by your deprecation policy (which might want to be informed by the highest maturity level something's hit. Pretty reasonable to make something 0 or 1 just disappear. Might want to give some time for something 4 or 5 and for something normative, you'll probably want to adhere to FHIR's deprecation policy of a couple of balloted releases.

view this post on Zulip Josh Mandel (Mar 08 2019 at 18:55):

In general when we decide to deprecate something there should be a time window. That window could be immediate or extensive -- but I don't think deprecated hooks should disappear until that time when they were lapses. Links to them should not break during the transition window. but the content should be clearly marked and once the time window elapses the deprecated hooks should be removed from the main list.

view this post on Zulip Josh Mandel (Mar 08 2019 at 18:55):

For our recent deprecation decisions, we did not mark a time window, and I think "effective immediately" is just fine.

view this post on Zulip Lloyd McKenzie (Mar 08 2019 at 20:26):

I think hooks that may have hit production should remain discoverable and accessible.


Last updated: Apr 12 2022 at 19:14 UTC