FHIR Chat · QA period · fmg

Stream: fmg

Topic: QA period


view this post on Zulip Grahame Grieve (Aug 02 2018 at 02:40):

We did not talk about QA this morning.. and there are still 100s of tasks to apply

view this post on Zulip Lloyd McKenzie (Aug 02 2018 at 03:02):

We don't have any formal QA baked into this ballot cycle. There's only one week between final freeze and ballot open. The logic at the time was that we probably wouldn't be reballoting too much and we'd have a significant QA cycle pre-publication. Plus that asking for too much QA in a year would be problematic.

view this post on Zulip Lloyd McKenzie (Aug 02 2018 at 03:03):

If there are specific high-priority things to QA between the 17 and the 24, we could try to get people to do that.

view this post on Zulip Grahame Grieve (Aug 02 2018 at 03:03):

what's here: https://chat.fhir.org/#narrow/stream/35-fmg-(members.20only)/subject/QA

view this post on Zulip Grahame Grieve (Aug 02 2018 at 03:04):

and I have raised some specific issues on the fhir-i stream

view this post on Zulip Lloyd McKenzie (Aug 02 2018 at 17:38):

There are a few additional STU voted items that appear to be on the wrong ballot. I'm going to interpret the FMG votes yesterday as allowing me to disposition those as Not Related rather than Not Persuasive on the reconciliation spreadsheets. Holler before Saturday if you have an issue with that...

view this post on Zulip Grahame Grieve (Aug 07 2018 at 12:47):

GF#15158 - this is a real squeaky wheel for me.... but before I take to this page... who owns it? FHIR-I, FMG, product Director?

view this post on Zulip Lloyd McKenzie (Aug 07 2018 at 14:15):

FHIR-I usually deals with the category stuff if we vote on it, but you tend to design it yourself regardless :) I'm not thrilled with the notion of putting all 'Definition' artifacts in the same place as the stuff they're defining.

view this post on Zulip Grahame Grieve (Aug 07 2018 at 20:39):

I wouldn't necessarily make a global rule either. But Q and Qr not being together remains odd for me and others

view this post on Zulip Lloyd McKenzie (Aug 07 2018 at 20:42):

The benefit of them being in separate spots is that you can find them regardless of which aspect you're looking at. I'd expect ObservationDefinition vs. Observation to work the same way.

view this post on Zulip Grahame Grieve (Aug 13 2018 at 13:19):

ok. we have a week for QA. The things I care about are:
- all resources listed on resourcelist.html (at least one is not)
- all pages correctly classified as to normative/trial use/etc
- all substantive changes listed for normative content
- trial notes all removed from normative content
- no inconsistent language left over describing past things (hanging chads!)
- unresolved todo items in normative content
- inconsistencies in definitions
- look for extensions that have been replaced by core elements but are still defined
- check that pages labelled informative do not include 'SHALL' or 'SHOULD'

view this post on Zulip Grahame Grieve (Aug 13 2018 at 13:20):

can anyone in FMG volunteer to take any of these on?

view this post on Zulip Grahame Grieve (Aug 13 2018 at 13:20):

oh: look for extensions that have been replaced by core elements but are still defined - that's for ballot now...

view this post on Zulip Grahame Grieve (Aug 15 2018 at 11:08):

report for FMG on the status of the ballot: the main FHIR spec is basically ready to go. I know of 4 open issues:
- OO discussion Observation.context
- terminology discussing a spelling error on a normative code (I want to talk about this during the FMG meeting)
- I have to update the UML diagrams
- I'm still working on the json schema

... + we need to ask committees to approve the content

IGs:
- plenty of work is happening, but I have not, as yet, had a chance to survey preparation
- at least one IG that has heaps of work is listed as cancelled (breast-cancer) - why is that?
- we need to set some earlier deadlines - some editors have suddenly started thinking about how to author a guide this week....

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 14:25):

So perhaps IG publishing on CI build by 1 month out? We could indicate that all artifacts must be present, but it'd be hard for us to know/track

view this post on Zulip Grahame Grieve (Aug 15 2018 at 21:23):

I added FMG approval status to http://build.fhir.org/resourcelist.html (on the maturity tab). It'll appear in about 30min. The results make for depressing reading.

view this post on Zulip Grahame Grieve (Aug 15 2018 at 21:49):

ok list is up. enjoy.... :cry:

view this post on Zulip Grahame Grieve (Aug 15 2018 at 21:50):

@Lloyd McKenzie and @David Hay : I added a section in fhir.ini and then copied/pasted from the approved and pending lists on the wiki.

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 21:58):

Did you take into account those that were grandfathered from STU2? Also, we did a bunch of the financial ones as a block.

view this post on Zulip Grahame Grieve (Aug 15 2018 at 22:07):

I just followed your method ;-) I don't know of anything in writing about grandfathering. But feel free to update the fhir.ini list

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 22:18):

Working on it

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 22:18):

Dealing with all of the renames and approved splits of approved resources

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 22:40):

I'm grandfathering Binary, Bundle, Composition, ImmunizationRecommendation as all have existed since DSTU1 - long before we had proposals. We can decide if we want to bother creating proposals for them

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 22:43):

Only two long-term resources that weren't in STU1 and don't have proposals is Parameters. There's a couple that are above FMM0 that don't have proposals, but they're pretty new and presumably should have proposals

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 23:02):

We didn't list any of the search parameters as normative - are they normative if the resource is normative? (Some of them probably shouldn't be as it's doubtful they've been used at all...

view this post on Zulip David Hay (Aug 15 2018 at 23:26):

So you're doing my task for me? Thanks!

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 23:44):

So items that aren't grandfathered and are either pending or have no proposals: OperationDefinition, Parameters, MessageDefinition

view this post on Zulip Lloyd McKenzie (Aug 15 2018 at 23:44):

OperationDefinition and Parameters we probably ought to approve given that they're candidate normative... :)

view this post on Zulip Grahame Grieve (Aug 16 2018 at 00:10):

Parameters should be grandfathered?

view this post on Zulip Grahame Grieve (Aug 16 2018 at 00:11):

search parameters have the same status as the element they are based on unless specified otherwise

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 00:26):

Parameters didn't exist in DSTU1, nor did OperationDefinition

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 00:27):

There's a lot of search parameters I'm sure have never been used in real systems (and might never even have been invoked on the reference servers)

view this post on Zulip Grahame Grieve (Aug 16 2018 at 01:11):

possibly. but we have no way of doing anything about this procedurally at this point

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 01:13):

Not in terms of what appears in the spec that goes to ballot, no. So I'd suggest we suppress that view for now - now that we've highlighted the issue - to avoid spurious ballots. We can formally approve the two important ones next week. And we technically don't have to have our ducks in a row until we publish in December.

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 01:14):

BTW - the approval view now looks correct based on all of the renames, splits, merges, etc. that have happened over time.

view this post on Zulip Grahame Grieve (Aug 16 2018 at 01:29):

suppress what view?

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 01:42):

"Approved by FMG"

view this post on Zulip Grahame Grieve (Aug 16 2018 at 02:04):

now I'm lost... what's the problem with the FMG approved list?

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 02:21):

It says that two normative artifacts aren't approved. That'll attract negative ballots, even though they will be approved before the deadline. And frankly, no-one will care about that view.

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 02:21):

What matters is the FMM 0

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 02:22):

Once we get things aligned properly, we can raise an error if FMM level is asserted to be anything other than 0 on a non-approved artifact.

view this post on Zulip Grahame Grieve (Aug 16 2018 at 02:33):

ok you want to remove the whole thing? the page is informative, so ballots are out of scope....

view this post on Zulip Brian Postlethwaite (Aug 16 2018 at 02:36):

Is the approved section of that table then not really needed? (as those are all the others)
And I agree as an informative page, its outside the ballot scope too.

view this post on Zulip Brian Postlethwaite (Aug 16 2018 at 02:37):

(Sorry for my absence this morning, not a great time to have a nasty cold)

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 02:40):

It'll draw attention anyhow. I see it as just noise. Who's going to care other than FMG members? If it's above 0, then it's FMG-approved (or our processes are broken, which they won't be soon). If it's 0, then it's not ready. Whether FMG-approved or WG hasn't fully committed to it, possibility of it going "poof" are about the same.

view this post on Zulip Grahame Grieve (Aug 16 2018 at 02:41):

maybe I'll move it to fmg.html and not link to it from anywhere

view this post on Zulip Lloyd McKenzie (Aug 16 2018 at 02:43):

That works. And add a todo to make it an error to be above FMM0 if not approved.


Last updated: Apr 12 2022 at 19:14 UTC