Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device.
Atlassian uses cookies to improve your browsing experience, perform analytics and research, and conduct advertising. Accept all cookies to indicate that you agree to our use of cookies on your device. Atlassian cookies and tracking notice, (opens new window)
SEC meeting face2face 2025, Barcelona in Oct 16-17, 15 full-day for SEC meeting?
“Adopt your ticket”
@Joost Holslag (Unlicensed) joint meeting with program board and CPB on the Oct 15, rest of the day SEC. Maybe Oct 14 afternoon. Create a discourse page to check availability for the 14th. TODO: Find out exact times on 15th
from SEC to international board to suggest the license change, allowing cloning/forking with creative commons condition without openEHR label (Rong to draft something on this)
the question is if we want to proceed on this ticket with CRs
the SEC agrees that it makes sense to analyze this and come up with CR proposals
todo: SEC members should comment on the tickets
@Borut Jures there is a ‘value_constraint’ field for this in BMM, e.g.
["Multimedia"] = < name = <"Multimedia"> ancestors = <"Encapsulated"> properties = < ["alternate_text"] = (P_BMM_SINGLE_PROPERTY) < name = <"alternate_text"> type = <"String"> > ["data"] = (P_BMM_CONTAINER_PROPERTY) < name = <"data"> type_def = < container_type = <"Array"> type = <"Byte"> > cardinality = <|>=0|> > ["media_type"] = (P_BMM_SINGLE_PROPERTY) < name = <"media_type"> type_ref = < type = <"Terminology_code"> value_constraint = <"iana_media-types"> > is_mandatory = <True> >
@Ian McNicoll suggestion to relax RM invariants, except for strength is “required”
Ian to create PR on this
Conformance testing?
Ian’s update on postman tests
@Ian McNicoll smallish conformance testing for IHE connectathon Vienna. Functional testing: it is doing what it needs, make sure create ehr works, etc. Strict testing: less clear on criteria Might be able to get first version week starting Jun 2, 2025 @Sebastian Iancu maybe use levels, i.e. level1 is the least demanding
MagicDraw
@Severin Kohler
Long term plan for UML diagrams and use of MagicDraw
@Severin Kohler spec is not transparent and difficult to know where to make changes. Even some regular text comes from MD? Invariants should not be a blocker for the move. How do we make transition from MD to something new? Maybe use xmi to plantuml as first round? @Sebastian IancuUse BMM for single source of truth and generate asciidoc and diagram files out of those. Will share a diagram on spec processing. Use yml/json serialisation of BMM. Will do export MD to BMM. Check with@Thomas Beale what is missing in BMM that is present in MD? @Joost Holslag BMM should not be the ultimate source of truth as it is openEHR specific. Could we use json-schema instead? @Borut Jures can give SEC access to cli tool to generate diagrams out of BMMs. Use a subdomain on openehr.org for diagrams site? Credit to BorutJures. @Erik Sundvall and @Joost Holslag can help with manually providing layout/rendering hints to plant-UML to make certain diagrams (e.g. used as figures in specs) somewhat more pedagogical/beautiful.
Action items
start discourse page then meeting for packaging @Sebastian Iancu