[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Xen FuSa Meeting Nov 17 minutes
Hi all, These are the minutes from today's meeting (Tue November 17). Cheers, Stefano --- # MISRA Compliance 2020 David Ward gave a clear presentation on MISRA Compliance 2020. It supersedes previous compliance and deviation mechanisms and provides a rigorous framework to handle compliance, re-categorization (i.e. Advisory->Required) and deviations. It includes a set of permits, which are common deviation cases. Input: - MISRAC - guideline enforcement plan (including the tools to use) - used to be called compliance matrix - for each guideline what method we use to demonstrate we comply - guideline re-categorization plan - some required can me made mandatory - some advisory can be made mandatory, required or disappear - cannot remove a required guideline - permits - common deviation cases Output: - guideline compliance summary - approved deviations - permits ACTION(David): send slides to the list # ARMClang ACTION(Bertrand): send license to Artem ACTION(Bertrand): invite compilers guys to a Xen FuSa meeting # MISRAC Checkers We briefly touched on tools to check for MISRAC. SonarCloud has very limited MISRAC support. cppcheck claims to have 143 rules covered and seems promising. More investigation is required. Stefano showed a diagram on how to potentially integrate MISRAC checkers in Xen Project's processes using the gitlab CI-loop, so that they can be automatically called on patch series submissions, locally by contributors, and automatically by the CI-loop. ACTION(Artem,Francesco): continue investigation on MISRAC checkers that could be called automatically from the CI-loop and configured with a provided list of deviations. Bertrand is going to provide an update on Doxygen during the next meeting.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |