Description and Owner

Due Date

Status

1

2025/2/3

Complete

2
  • eloi.bail Rick Steurer Examine options for light-weight containerization (e.g. microcontainers, rootless containers, etc.) and present them to the technical team, being sure to address concerns regarding size and overhead.

2025/3/4

Materials presented at 2025/3/4 meeting. Posted at Light-Weight Container Investigation

3
  • eloi.bail Examine container engine options (e.g. LXC, LXD, Moby, Balena, etc.)

2025/3/4

Being worked with item #2

4

2025/4/1

In process. Updates are posted on Confluence. Brandon Thayer to join effort.

Team met week of 2/25 to discuss. Planning on presenting findings at 1st Technical meeting in April.

5
  • Jeorge Olague Present on application management solution Welotec anticipates open-sourcing

2025/3/18

Technical presentation on March 18.

Complete

6

Progress update 2025/2/18

Started. Rick, Michael, Brandon, and Richard met to discuss how devices should be characterized. The sub-team recommends individual attributes, rather than classifications. Decision made to use attributes. Richard to schedule sub-team meeting.

7

Work on a minimum viable product

Working session proposed for 2025/4/4 @ 9 am PDT to discuss.

Richard has been working on the release roadmap on confluence. Committee members are encouraged to review the page.

8

2025/3/28

9
  • matt.casperson to look at the variances between the following to better understand if there are material differences/considerations:
    • system d containerization vs. lxc containerization
    • zeromq vs. dbus

2025/5/6

See:

LxD & SystemD Security Considerations

https://lf-energy.atlassian.net/wiki/x/SgBIEQ

10
  • Norm Mcentire & Brandon Thayer to research ZeroMQ & DBUS as potential message bus options. Report back for discussion and decision during 2025/5/6 meeting

2025/5/6

11

Goal: To propose a set of reasonable high-level GEISA permissions which can be mapped to different containerization engines

2025/5/20

Bryan – work is in progress. To discuss June 17th. Brandon has posted materials on Github.

12
  • Matt Gillmore and Will Bell to propose which LWM2M objects make the most sense to use for GEISA, and where we need to extend them

2025/5/6

13
  • Brandon Thayer & Rick Steurer (potentially with assistance from Norm Mcentire to provide a side-by-side comparison between ZeroMQ and RabbitMQ

Selection Criteria:

  • Library Size

  • Availability of Implementations (Multiple sources; Open Source; Commercial)

  • Ease of Implementation

  • Human Readable

  • Consistency / Limiting the number of technologies

2025/5/6

14
  • Craig to provide a proposed waveform frame definition for further review

15
  • Craig, Will Bell, and Vlad Pambucol to provide a proposal on normalized measurement values to be exposed via the message bus API

16
  • Vlad Pambucol to provide a standardized list of events that the execution environment should be to inform applications about

Metered Quantities

Meter Event List

17

2025/5/23

18
  • Research on Message format (e.g. Protobuf, MessagePak, etc.) Rick Steurer

2025/5/20

To discuss either at 6/3 meeting or face-to-face

19

2025/5/20

Backlog Table

#

Description

Priority

Status

Envisioned System Architecture diagram needed. System Design Drawing similar to Margo needed:
https://specification.margo.org/margo-overview/introduction-system-design/

GEISA 1.0

Security - Need to incorporate aspects from 10-15-2024 Technical Call regarding additional research.

GEISA 1.0

Privacy

https://lf-energy.atlassian.net/wiki/x/BoBPB

GEISA 1.x or 2.0