Open-CMSIS-Pack Technical Meeting 2021-10-26
Date
Oct 26, 2021
Participants
Joe Alderson
Jonatan Antoni
Maxime Dortel
Eric Finco
Bill Fletcher
Graham Hammond
Samuel Hultgren
Reinhard Keil
Martin Kojtal
Joachim Krech
Laurent Meunier
Charles Oliveira
Frederic Ruelle
Daniel Brondani
David Jurajda (NXP)
Robert Walton
Slides:
Notes
CMSIS Pack Documentation
EF: Is the original documentation on Keil side now “read-only”?
JK: Yes
FR: Where is the glossary?
JK: Should consider making it easier to contribute to - as a MD file if that’s feasible
JA: Did this in the former Shadowfax files
JK: Should also capture the architectural decisions
[actions for Jonatan]
FR: Still plan to review the glossary
JK: Yes, once we have moved it will be easier
Component Syntax (YAML, messages)
LM: Anything new in the syntax?
JK: Haven’t been very clear on how we want to specify - introducing new separator. Some things to clean up on our side.
EF: To keep traceability - we need to manage a table?
RK: It’s a way to specify component in 1 string for e.g. error messages
JK: Can’t prevent a vendor from moving a component from Pack A to Pack B.
SH: Isn’t this a problem to share something with a colleague - how do we know we’re working on the same thing?
JK: Pack vendors responsibility to make sure the component(s) are identical.
EF: cprj file have the information but not able to link. Don’t know which pack a component is coming from.
JK: responsibility of the vendor to have unique components.
RK: Want to have this syntax string make it easier to select the component.
SH: Sounds like it could still be interesting to specify the pack version and name if you want it. Could be ignored if you don’t want to use it.
JK: If could ignore it then need to say what we do with it in each specific case.
DJ: 2 cases where it could be useful to have linkage with the pack:
Pack development files
Some files are implicitly contained in the pack (if we change those files)
RK: Only purpose here is a more compact representation of what the component is.
JK: Should revisit this discussion for the overall project YAML file.
(discussion about wildcards)
EF: Is there an issue open for this discussion?
JK: Will send out an email where you can find it [action Joachim]
Search Paths for packs/pack filter options
JK: Want to make sure we find answers
LM: Definitely something we need
AOB
EF: Links in previous slides for pack created by Amazon - there was no access. Are the packs published?
JK: Packs are attached as assets to the release.
Recording