Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[sparkplug-dev] Sparkplug Spec Project Team Meeting - Meeting Notes - 06 April 2021

Hi all,

 

Please find the meeting notes from yesterday’s Sparkplug Spec Project Team Meeting below.

 

Sparkplug Spec Project Team Meeting - Meeting Notes - 06 April 2021

  • Attendees (10)
    • Chad Kienle
    • Dominik Obermaier
    • Frederic Desbiens
    • Ian Craggs
    • Ilya Binshtok
    • Josh Wolf
    • Mitchel McPartland
    • Nathan Davenport
    • Travis Cox
    • Wes Johnson
  • Rough draft end of April... will be close
  • Sparkplug datatypes normative in spec
    • Enum in Tahu created by Justin and merged recently
    • Can we get Justin and Co in the SP working group? Wes and Frederic to reach out.
  • Get closure on final structure of SP spec v1
    • Chapter 10 stubbed out:  4 profiles (MQTT server, edge nodes, primary host app, secondary host app)
    • Chapter 5 PR: minimal cleanup by Wes
    • HA: Dominik to take a first pass. Collaboration between Dominik and CirrusLink team members. Thursday Apr 08 to discuss HA.
    • Proposal to remove Appendix B as it overlaps with existing Chapters in the spec
  • Quality to be normative
    • Original proposal: Good (192), Bad (0), Stale (500)
      • These values are used throughout the specification... should be normative.
    • Changes will go into Chapter 6
    • Have to be careful to not break the world
    • Should we include a “Custom” Quality placeholder?
    • MQTT 5 introduced a reason string. Something similar?
    • Properties will be: Quality and Reason/Message
  • Need volunteers for:
    • Issue #7: Images and Diagrams
      • Plant UML?
    • Issue #83: Process for producing list of normative statements within the build process
      • Grouped by profiles preferably
    • Dominik and HiveMQ to help here :)
  • Edge node collision not testable?
    • Will cause Sequence Number to be out of order and the Primary Host app should request a Rebirth via Rebirth CMD message
  • Welcome to the team Mitchel!
  • TCK: TestNG, Junit5?
    • Junit5 better integrated with HiveMQ?
  • If we use HIveMQ Interceptors to verify normative statements in the TCK? How do we test other MQTT brokers?
    • We can do this for all profiles except the MQTT Server profile

 

Thanks,
Nathan


Back to the top