Stream: committers
Topic: Freeze Process going forward
Grahame Grieve (Mar 01 2017 at 22:32):
today. FMG discussed the freeze, and our processes going forward.
- Committers are free to commit spelling and grammar changes at will
- all other changes (even changes to examples) have to staged through @Lloyd McKenzie or @Grahame Grieve. to do this: make your changes locally, check that the build works, then send either of us a svn patch. We will make the changes in batches at times in consultation with the group of people doing technical QA. (more doco to come about this)
- Substantiative changes need approval from FMG prior to sending us the patch. There's some confusion about what is a 'substantiative change'. The in principle answer is: 'anything that changes how an implementer implements'. If think that there's any chance it might be substantiative, ask either Lloyd, me, or another FMG member for a ruling on whether it's substantiative.
- when you ask for approval of a change from FMG, you need to nominate a task number, and the grounds for the change (e.g. is it from the QA process, or where else?), and send an email to fmgcontact@hl7.org
all committers: please confirm that you understand these processes here now. If you break the rules, your committer privileges will be revoked and your change will be rolled back.
Brian Postlethwaite (Mar 01 2017 at 22:45):
understood & agreed
Paul Knapp (Mar 01 2017 at 22:47):
understood & agreed
Eric Haas (Mar 01 2017 at 22:48):
understood & agreed
Lloyd McKenzie (Mar 01 2017 at 23:01):
understood & agreed
Bryn Rhodes (Mar 01 2017 at 23:18):
understood & agreed
Rob Hausam (Mar 02 2017 at 00:53):
understood & agreed
Michelle (Moseman) Miller (Mar 02 2017 at 01:53):
understood & agreed
Andy Stechishin (Mar 02 2017 at 18:21):
understood & agreed
Bryn Rhodes (Mar 02 2017 at 19:34):
A clarification: the QA list previously included module pages as something that could be changed during the QA. Is that still allowed (content only of course), or does this process change that?
Grahame Grieve (Mar 02 2017 at 19:34):
Good point. you can change module pages as desired.
Bryn Rhodes (Mar 02 2017 at 19:35):
Thanks Grahame.
Josh Mandel (Mar 02 2017 at 21:02):
I understand and agree!
Chris Courville (Mar 03 2017 at 02:51):
I understand and agree
Melva Peters (Mar 07 2017 at 00:19):
Agree and understand
Michelle (Moseman) Miller (Mar 07 2017 at 19:52):
@Grahame Grieve are you planning to share documentation around the process you want us to follow for submitting the SVN patch for non-QA changes? I have a couple trackers pending FMG approval (and I'll wait for FMG approval) as well as a change needed to a Condition example based on a couple new QA warnings that just recently appeared (not sure why it just appeared now).
Grahame Grieve (Mar 07 2017 at 19:58):
I was, but I don't have time right now. Just sending a patch is easy - use your preferred svn client to produce a patch from the build directory
Grahame Grieve (Mar 07 2017 at 19:58):
the tricky bit is the consequence of cumulative patches for both sender and receiver
Last updated: Apr 12 2022 at 19:14 UTC